技术栈
公平锁
西门吹雪分身
4 天前
java
·
juc
·
死锁
·
公平锁
·
非公平锁
JUC之可重入锁
可重入锁(又名递归锁) 可重入锁是指在同一个线程在外层方法获取锁的时候,再进入该线程的内层方法会自动获取锁(前提,锁对象得是同一个对象),不会因为之前已经获取过还没释放而阻塞。
蜘蛛侠..
9 个月前
乐观锁
·
锁
·
悲观锁
·
共享锁
·
公平锁
·
并发工具类
·
可中断锁
并发编程:各种锁机制、锁区别、并发工具类深刻总结
木小同
2 年前
数据库
·
redis
·
面试
·
公平锁
·
公平锁释放
·
公平锁加锁
redis面试(十六)公平锁释放和排队加锁
RedissonFairLock.unlockInnerAsync()方法 这和加锁的逻辑没有太大区别 也就是说在客户端A他释放锁的时候,也会走while true的脚本逻辑,看一下有序集合中的元素的timeout时间如果小于了当前时间,就认为他的那个排队就过期了,就删除他,让他后面重新尝试获取锁的时候重排序
木小同
2 年前
redis
·
面试
·
公平锁
·
排队
redis面试(十三)公平锁排队代码剖析
我们来看一下第二种redis分布式锁第一种锁是可重入锁,非公平可重入锁,所谓的非公平可重入锁是什么意思呢?胡乱的争抢,根本没有任何公平性和顺序性可言
我是有底线的