并发编程
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 · 230 阅读 · 0 评论 -
CAS乐观锁的原理
之前看过CAS乐观锁的实现方式,最近又遇到了看见了cas,但是想不起来是怎么回事,想想没有当时没有完全消化,这次查看了网上的博客介绍,整理了这篇文章 CAS乐观锁是什么(Compare and swap) 并发编程中,锁是很消耗性能的操作,在取数据比较多的情况下,为了节约资源,我们可以采取先取值并操作再判断的方法,由于这个方法取值前不判断是否有其他线程是否在同时操作,所以被称为乐观锁。详情如下...原创 2020-04-22 21:46:14 · 149 阅读 · 0 评论