摘要:
1. 简介 简单描述Semaphore 的功能,那就是 信号量 Semaphore 是一个控制访问多个共享资源的计数器,和 CountDownLatch 一样,其本质上是一个“共享锁” 2. 实现原理 在Semaphore声明阶段对许可量进行初始化,配置许可量数量permit调用acquire方法会 阅读全文
摘要:
1. 简介 简单描述CountDownLatch的功能,那就是 在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待 2. 实现原理 CountDownLatch 是通过一个计数器来实现的,当我们在 new 一个 CountDownLatch 对象的时候,需要带入该计数器值,该值就表 阅读全文
摘要:
InnoDB事务剖析 1.事务简介2.InnoDB基础简介页记录缓冲池缓存参数 3.InnoDB关键特性3.1 插入缓冲(Insert Buffer)数据插入原理Insert Buffer的优点Insert Buffer的风险Change Buffer的支持Insert Buffer实现原理 3.2 阅读全文