V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  amiwrong123  ›  全部回复第 22 页 / 共 36 页
回复总数  707
1 ... 18  19  20  21  22  23  24  25  26  27 ... 36  
2020-07-20 18:14:06 +08:00
回复了 amiwrong123 创建的主题 Java 我现在连个三目表达式都看不懂了…
@yyyyfan
原来是这样的吗。可是看作者就是 Doug Lea 啊
2020-07-20 17:43:45 +08:00
回复了 amiwrong123 创建的主题 Java 我现在连个三目表达式都看不懂了…
@blessingsi
哈哈,有点好奇是哪个地方。话说你是说 ConcurrentHashMap 嘛,我也刚看了 ConcurrentHashMap,还是说你看的是那个 concurrentmap 接口
2020-07-20 17:17:23 +08:00
回复了 amiwrong123 创建的主题 Java 我现在连个三目表达式都看不懂了…
@xiangyuecn
墙裂同意,理解起来太困难了。

你那个写法就很清晰了。
2020-07-20 17:16:27 +08:00
回复了 amiwrong123 创建的主题 Java 我现在连个三目表达式都看不懂了…
@SingeeKing
昨天正准备开开心心看看 ConcurrentLinkedQueue 的源码,结果就被这个三木表达式给困住了
2020-07-20 17:15:19 +08:00
回复了 amiwrong123 创建的主题 Java 我现在连个三目表达式都看不懂了…
@bzj
我也想知道,这可能就是大佬的写法吧。。
2020-07-20 14:34:08 +08:00
回复了 amiwrong123 创建的主题 Java 我现在连个三目表达式都看不懂了…
@TtTtTtT
赋值语句我懂了,而且这个比较运算之前我好像理解错了。

(t != (t = tail)) 实际上是左边的 t 先读取旧 t,然后执行到等号右边,执行右边的赋值语句,虽然赋值语句改变了 t 的值,但由于执行顺序,左边的 t 已经“感受”不到变化了。
2020-07-20 12:44:06 +08:00
回复了 amiwrong123 创建的主题 Java 我现在连个三目表达式都看不懂了…
@TtTtTtT
你意思这个执行过程是从左到右,前一秒等号左右两边都是旧 t,后一秒等号左边是旧 t 右边是新 t

是这样的吗😂
2020-07-19 14:07:40 +08:00
回复了 amiwrong123 创建的主题 Java 感觉 Lambda 加上递归调用,就有点搞不懂运行过程了
好吧,看错了,不会产生无限递归,不过咋一看这个过程确实有点搞不清楚
2020-07-18 23:27:51 +08:00
回复了 amiwrong123 创建的主题 Java 为啥 AQS 的 CondtionObject 的 firstWaiter 不需要是 volatile 的?
给自己回复一下,我问的这个问题,其实是个 bug,详见 https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8187408
2020-07-15 19:46:35 +08:00
回复了 vertigo 创建的主题 互联网 CSDN 这吃相,不可置信
@vertigo
哎,所以我把我的 csdn 博客地址放简历上,别人都会觉得有水分了呗。
@jasonyee
比如这种场景,线程 A CAS 成功,此时大小为阈值-1 ;然后线程 B CAS 失败,之后执行 fulladdcount 后大小刚好为阈值,但由于失败,不会去扩容;只有等到第 3 个线程到来,才可能去扩容了。
2020-07-12 17:35:43 +08:00
回复了 systemcall 创建的主题 问与答 现在还有什么自习的好地方吗?
家里安静的话,在家里学不好吗
2020-07-09 09:40:27 +08:00
回复了 amiwrong123 创建的主题 Java ConcurrentHashMap 构造器为啥要这么处理?
@Hyseen
好吧,原来如此。。bug 修正后,最起码两种构造器结果一样了
2020-07-09 08:43:08 +08:00
回复了 amiwrong123 创建的主题 Java ConcurrentHashMap 构造器为啥要这么处理?
@AmmeLid
好吧,是你这个意思。有点像是除以 0.75 再向上取整的感觉,不完全和 除以 0.75 再向上取整 一样
2020-07-08 23:34:06 +08:00
回复了 amiwrong123 创建的主题 Java ConcurrentHashMap 构造器为啥要这么处理?
@sujin190
可是直接传递 initialCapacity 给 tableSizeFor,结果也是 2 的幂啊
2020-07-08 23:32:10 +08:00
回复了 amiwrong123 创建的主题 Java ConcurrentHashMap 构造器为啥要这么处理?
@luckyrayyy
是因为我经常发源码讨论的帖子吗😂
2020-06-23 13:14:49 +08:00
回复了 amiwrong123 创建的主题 问与答 经常失眠,一睡觉心跳声就特别大,怎么办?
@just1
也不是说真的听到心跳,是感觉到那种震动
2020-06-23 08:58:24 +08:00
回复了 amiwrong123 创建的主题 问与答 经常失眠,一睡觉心跳声就特别大,怎么办?
@g5hdyd
是那种感觉,比如 11 点有点困,困劲一过再入睡就有点难了。过了这村就没这店了
2020-06-23 08:56:52 +08:00
回复了 amiwrong123 创建的主题 问与答 经常失眠,一睡觉心跳声就特别大,怎么办?
@pushback
@billytom
@1more
之后会去)和甲亢(内分泌科)都得去查一遍了么
2020-06-23 08:55:56 +08:00
回复了 amiwrong123 创建的主题 问与答 经常失眠,一睡觉心跳声就特别大,怎么办?
@pushback
@billytom
@1more
之后会去医院一趟,看来心悸(心血管科)和甲亢(内分泌科)都得去查一遍了么
1 ... 18  19  20  21  22  23  24  25  26  27 ... 36  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1472 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 17:24 · PVG 01:24 · LAX 10:24 · JFK 13:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.