V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  amiwrong123  ›  全部回复第 21 页 / 共 35 页
回复总数  700
1 ... 17  18  19  20  21  22  23  24  25  26 ... 35  
2020-08-01 14:39:17 +08:00
回复了 amiwrong123 创建的主题 程序员 如何打印一个基于数组的完全二叉树
@fuxiuyin
我现在先考虑数字都是一位数的,能实现就行,两位数的话再优化😂
2020-08-01 13:36:00 +08:00
回复了 amiwrong123 创建的主题 程序员 如何打印一个基于数组的完全二叉树
@msg7086
思路确实有问题,不过我感觉吐空格不是那么简单,层数一多起来( 5,6 层)的时候,各个层数字之间的空格可能都不一样。有点费脑细胞了。。
2020-07-30 12:18:47 +08:00
回复了 amiwrong123 创建的主题 Java 如何比较清楚得解释这几个阻塞队列使用的 lock 的数量
@wysnylc
什么,这是个什么梗么
@mythabc
搜了下这个牌子,你的也是那种后面有跟绳的呗
2020-07-25 12:06:26 +08:00
回复了 amiwrong123 创建的主题 Java ConcurrentLinkedQueue 的内存一致性是如何保证的?
@falsemask
node 的 next 指针是 volatile 的,要想入队,就得 CAS 修改 last node 的 next 指针。只有修改成功了,别的线程才能从队列出发找到这个新 node,才可能对它进行访问或删除。

所以重点在于 node 的 next 指针是 volatile 的呗
2020-07-25 12:03:43 +08:00
回复了 amiwrong123 创建的主题 Java ConcurrentLinkedQueue 的内存一致性是如何保证的?
@secondwtq
看来我的英文水平有待提高,确实应该你这个意思。之前完全理解错了。。网络上各个博客关于这句话,居然还都是我这么翻译的。。
2020-07-21 11:07:13 +08:00
回复了 amiwrong123 创建的主题 Java 我现在连个三目表达式都看不懂了…
@yamasa
嗯,好像是。尤其是无锁编程 lock free 实现的那几个类(比如那个 concurrent 跳表),不看注释根本看不懂啊
2020-07-21 10:37:01 +08:00
回复了 amiwrong123 创建的主题 Java 我现在连个三目表达式都看不懂了…
@vansouth
本帖的主题可能要变成 简洁性 和 可读性 的争辩了。
2020-07-21 10:34:54 +08:00
回复了 amiwrong123 创建的主题 Java 我现在连个三目表达式都看不懂了…
@apporoad
哈哈哈哈,老哥你挺逗
2020-07-21 10:33:05 +08:00
回复了 amiwrong123 创建的主题 Java 我现在连个三目表达式都看不懂了…
@fakeshadow
额,可是三目表达式这里没涉及到 cas 啊,只有 valitale 读
2020-07-21 10:31:45 +08:00
回复了 amiwrong123 创建的主题 Java 我现在连个三目表达式都看不懂了…
@talen666
哪段代码,让我也康康,话说你说的是 reentrantlock 么
2020-07-20 19:33:00 +08:00
回复了 amiwrong123 创建的主题 Java 感觉 Lambda 加上递归调用,就有点搞不懂运行过程了
@no1xsyzy
是的,并不是递归
2020-07-20 18:31:26 +08:00
回复了 amiwrong123 创建的主题 Java 我现在连个三目表达式都看不懂了…
@szzhiyang
原来这就是 go 吗,爱了爱了
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

是这样的吗😂
1 ... 17  18  19  20  21  22  23  24  25  26 ... 35  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1013 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 22:34 · PVG 06:34 · LAX 15:34 · JFK 18:34
Developed with CodeLauncher
♥ Do have faith in what you're doing.