adguy 最近的时间轴更新
adguy

adguy

V2EX 第 432007 号会员,加入于 2019-07-25 17:50:17 +08:00
今日活跃度排名 28582
adguy 最近回复了
111 天前
回复了 yaott2020 创建的主题 Linux 你倾向于哪个 Linux 桌面发行版?
我用 debian. 和 awesome wm
126 天前
回复了 missuo 创建的主题 OpenAI ChatGPT Plus 偷渡订阅成功
可以用银联的卡吗?
137 天前
回复了 YongXMan 创建的主题 OpenAI Google play 订阅 ChatGPT plus 方法求教
俺也想求个完整教程,或者能合租一下
2020-12-11 21:51:03 +08:00
回复了 Braisdom 创建的主题 Java 对比 MyBatis,你看出什么端倪?
手写 sql 是对我这个 crud 仔最后的尊重
2020-05-16 13:45:59 +08:00
回复了 amiwrong123 创建的主题 Java AQS 源码里,为什么 head 和 tail 是个成员变量而不是静态变量啊
现在知道 CHL 队列 是一个 Node 的双向链表,而好多操作里面都需要获得 head/tail 成员(即每个 Node 都是知道,队列的 head 和 tail 是哪个 Node )
你的话到这里 都没毛病,

那这岂不是要时刻保持 双向链表里每个 Node 的 head 和 tail 都是正确的。

这一句也没毛病,但是 volatile 已经保证了每次获取到的都是最新的。


那把 head 和 tail 设置为静态变量,岂不是方便了很多。反正同时只有一个 Node 是 head 嘛

这有啥方不方便的呢?静态变量是为了不初始化类就能获取到,但是对于锁来说没必要,肯定是初始化锁了才会在内部调用头结点和尾节点。

你这个问题挺无厘头的。。。。。。,乍一看有点蒙
2019-08-29 19:05:44 +08:00
回复了 QFadmin 创建的主题 云计算 华为云一个隐藏的新手优惠, 1 核 2G 196/年
@txydls 怎么买啊?
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1007 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 19:27 · PVG 03:27 · LAX 12:27 · JFK 15:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.