Java基础
D-java
我要做世界的水手,驶向所有的港口!
展开
-
JVM 垃圾回收器
JDK8默认的是Parallel Old JDK9默认的是G1(Garbage First) JDK11默认的是ZGC 识别垃圾的算法: 引用计数法 可达性分析 1、Serial 新生代垃圾收集器,采用复制算法,单线程,同时STW(Stop The World); 2、ParNew 新生代垃圾收集器,采用复制算法,是Serial的多线程版本,STW; 3、Parallel Sc...原创 2018-11-18 20:42:42 · 138 阅读 · 0 评论 -
MySQL中的锁
Record Lock:单个行记录上的锁。 Gap Lock:间隙锁,锁定一个范围,但不包括记录本身。GAP锁的目的,是为了防止同一事务的两次当前读,出现幻读的情况。 Next-Key Lock:1+2,锁定一个范围,并且锁定记录本身。对于行的查询,都是采用该方法,主要目的是解决幻读的问题。 所有的锁都是基于索引,锁住的是索引记录,而非数据记录,InnoDB对于行的查询都是采用了Next-Ke...原创 2018-11-18 21:41:58 · 118 阅读 · 0 评论