最近要在公司内做一次技术分享,思来想去不知道该分享些什么,最后在朋友的提示下,准备分享一下MySQL的InnoDB引擎下的事务幻读问题与解决方案--LBCC&MVCC。经过好...
最近要在公司内做一次技术分享,思来想去不知道该分享些什么,最后在朋友的提示下,准备分享一下MySQL的InnoDB引擎下的事务幻读问题与解决方案--LBCC&MVCC。经过好...
什么是幻读? 首先来看看 MySQL 文档是怎么定义幻读(Phantom Read)的: The so-called phantom problem occurs withi...
Docker基础(1)—— Docker基本概念Docker基础(2)—— Docker安装及基础操作 关于docker是什么以及docker的教程网上有很多资料,GitBo...
下载到/usr/local 解压 检查gcc版本Redis是C语言编写的,编译需要gcc。Redis6.x.x版本支持了多线程,需要gcc的版本大于4.9,但是CentOS7...
@唠嗑008 是你不懂,在这里瞎扯淡
彻底理解Java线程池原理篇现在CPU都是有多个核心,并行已经成为事实,一方面我们希望最大限度利用机器性能(利用多线程提高吞吐率),另一方面机器的硬件资源是有限的,我们也不能无限制的去申请,幸运的是,J...
@唠嗑008 并发单核多核都可以,没什么说的。至于多核当然可以并行,你别在这误导人
彻底理解Java线程池原理篇现在CPU都是有多个核心,并行已经成为事实,一方面我们希望最大限度利用机器性能(利用多线程提高吞吐率),另一方面机器的硬件资源是有限的,我们也不能无限制的去申请,幸运的是,J...
多核cpu为什么不能并行?
彻底理解Java线程池原理篇现在CPU都是有多个核心,并行已经成为事实,一方面我们希望最大限度利用机器性能(利用多线程提高吞吐率),另一方面机器的硬件资源是有限的,我们也不能无限制的去申请,幸运的是,J...
前言 dubbo和zookeeper的一些介绍原理这里就不展开了,本文主要介绍如下: dubbo-admin管理界面的安装 springboot集成dubbo+zookeep...
mysql 查询出来的数据 因为日志要做统计,所以我需要每天都展示出来,如果为空,则展示为0,显然上图中的10-18日没有展示出来 在网上看了一圈都是基于数据库实现的,感觉有...
先说答案: 这两个注解@DateTimeFormat @JsonFormat 一个不能少 yyyy-MM-dd 只能接收日期,需要时间类型自己自定义yyyy-MM-dd HH...
groovy入门 (一) 在学习gradle的时候被迫叫停,告知必须要先学习groovy这门基于JVM的语言。无奈之下,怀着忐忑的心情搜了很多博文跟着敲了几遍,发现这个语言很...
观察者模式 在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 打个比方,微信公众号推出了一篇文章,关注此公众号的用户都会收到推送...
装饰者模式 装饰者模式(Decorator Pattern)是指在不改变原有对象的基础之上,将功能附加到对象上,提供了比继承更有弹性的替代方案(扩展原有对象的功能),属于结构...
适配器模式 参考博文:https://blog.csdn.net/mrkohaku/article/details/79087688> 适配器模式是一种结构型设计模式。适配器...
模板模式 模板模式通常又叫模板方法模式(Template Method Pattern)是指定义一个算法的骨架,并允许子类为一个或者多个步骤提供实现。模板方法使得子类可以在不...
typora-copy-images-to: img 代理模式 代理模式(Proxy Pattern)的定义很简单,是指为其他对象提供一种代理,以控制对这个对象的访问。 代理...
委派模式 委派模式(Delegate)原理:类B和类A是两个互相没有任何关系的类,但是B具有和A一模一样的方法和属性;并且调用B中的方法/属性就是调用A中同名的方法和属性。 ...
策略模式 参考博文 http://baijiahao.baidu.com/s?id=1601547440739500969&wfr=spider&for=pc 概念 其思想是...