摘要: lock的核心思想:怎么加锁和释放锁,保证线程有效的执行 锁的应用场景:1.使线程有序的操作数据库,2.秒杀场景中有序的获取订单号 获取锁的过程(nofairlock): 怎么创建一把锁呢? 1.定义一个状态表示线程占有锁,获取到锁,更改锁的状态 2.未获取锁的线程加入队列进行等待,不执行操作 3. 阅读全文
posted @ 2020-05-02 17:32 萧何~ 阅读(140) 评论(0) 推荐(0) 编辑