摘要: 程序等待某个同步IO操作完成,CPU将处于空间状态。 线程安全 多个线程交替访问某个类,调用方不需做任何的同步,这个类始终表现出正确的行为 synchronized除了实现原子性(确定临界区),保证了内存可见性(一个线程修改了变量后,其他线程能够看到) 14章 sleep进入休眠,但有可能这是不必要 阅读全文
posted @ 2017-05-27 01:12 技塑人生 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 5.5以前没有线程池 可重复读--指事务1先加了读锁,导致事务2无法update和delete;或者先加了写锁,导致其他事务无法select幻读--insert没法加锁导致的,InnoDB使用行锁+间隙锁解决 行锁防止别的事务修改或删除,GAP锁防止别的事务新增,行锁和GAP锁结合形成的的Next- 阅读全文
posted @ 2017-05-27 01:11 技塑人生 阅读(295) 评论(0) 推荐(0) 编辑