
并发编程
Lantern liu
出来混,总是要还的!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ThreadLocal原理与使用浅析
ThreadLocal使用与原理ThreadLocals rely on per-thread linear-probe hash maps attached* to each thread (Thread.threadLocals and* inheritableThreadLocals). The ThreadLocal objects act as keys,* searched via threadLocalHashCode. This is a custom hash code*原创 2020-07-22 22:46:28 · 287 阅读 · 0 评论 -
CAS乐观锁的原理
之前看过CAS乐观锁的实现方式,最近又遇到了看见了cas,但是想不起来是怎么回事,想想没有当时没有完全消化,这次查看了网上的博客介绍,整理了这篇文章CAS乐观锁是什么(Compare and swap)并发编程中,锁是很消耗性能的操作,在取数据比较多的情况下,为了节约资源,我们可以采取先取值并操作再判断的方法,由于这个方法取值前不判断是否有其他线程是否在同时操作,所以被称为乐观锁。详情如下...原创 2020-04-22 21:46:14 · 193 阅读 · 0 评论