首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
码农
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
码农
关注了
五岁小孩新之助
码农
4年前
关注
DelayQueue源码分析
DelayQueue是一个支持延迟获取元素的无界阻塞队列,队列内部组合PriorityQueue优先级队列来实现元素的超时获取,队列中的元素必须实现Delayed接口,在创...
0
1
分享
码农
4年前
关注
PriorityQueue源码分析
PriorityQueue(优先级队列)的数据结构是二叉堆。准确的说是一个小顶堆。 二叉堆是一个特殊的堆, 它近似完全二叉树。 当父节点的键值总是大于或等于任何一个子节点的...
0
评论
分享
码农
4年前
关注
FutureTask源码分析
在深入分析源码之前,我们再来拎一下FutureTask到底是干嘛的。人如其名,FutureTask包含了Future和Task两部分。 FutureTask实现了Runna...
0
评论
分享
码农
4年前
关注
SynchronousQueue之TransferQueue(公平队列)源码分析
SynchronousQueue是一个同步阻塞队列,它的每个插入操作或者获取操作都要等待其它线程相应的获取或者插入,内部提供两种策略,公平模式和非公平模式,上一节分析了默认...
1
评论
分享
码农
4年前
关注
SynchronousQueue之TransferStack源码分析
SynchronousQueue是一个同步阻塞队列,它的每个插入操作或者获取操作都要等待其它线程相应的获取或者插入,内部提供两种策略,公平模式和非公平模式,这一小节先分析默...
1
评论
分享
码农
4年前
关注
LongAdder源码分析
LongAddr是java8中新增的原子类,在竞争比较激烈的情况下性能要高出AtomicLong很多。 LongAddr在最初无竞争的情况下会把值更新到base属性上,当存...
0
评论
分享
码农
4年前
关注
【转】伪共享、缓存行填充和CPU缓存详述
随着CPU的频率不断提升,而内存的访问速度却没有质的突破,为了弥补访问内存的速度慢,充分发挥CPU的计算资源,提高CPU整体吞吐量,在CPU与内存之间引入了一级Cache。...
0
评论
分享
码农
4年前
关注
条件队列之Condition
在Lock出现之前,我们使用对多的同步方式就是synchronized,配合Object的wait、notify来实现等待、通知机制。 Condition接口也提供了类似的...
1
2
分享
码农
4年前
关注
深入理解AQS
AQS(AbstractQueuedSynchronizer)抽象的同步队列,内部通过维护一个volatile int state (共享资源)和一个FIFO等待队列。获取...
1
评论
分享
码农
4年前
关注
Treiber Stack
Treiber Stack Algorithm是一个可扩展的无锁栈,利用细粒度的并发原语CAS来实现的,Treiber Stack在 R. Kent Treiber在198...
1
评论
分享
码农
关注了标签
函数式编程
码农
关注了标签
maven
码农
关注了标签
负载均衡
码农
关注了标签
JSON
码农
关注了标签
Spring
码农
关注了标签
编程语言
码农
关注了标签
正则表达式
码农
关注了标签
HTTP
码农
关注了标签
MySQL
下一页
个人成就
文章被点赞
5
文章被阅读
3,193
掘力值
179
关注了
1
关注者
1
收藏集
0
关注标签
18
加入于
2021-02-16