V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  BiChengfei  ›  全部回复第 17 页 / 共 22 页
回复总数  435
1 ... 9  10  11  12  13  14  15  16  17  18 ... 22  
2022 年 5 月 17 日
回复了 imurfuture 创建的主题 职场话题 最近公司效益不行,变相降薪,该 run 吗?
北大软件,是不是
除了方法上注释不要使用单行注释,其他没什么问题。这个业务逻辑感觉挺简单,写的也很清晰
2022 年 4 月 20 日
回复了 summersnow521 创建的主题 北京 不生孩子立省 90% 以上生活烦恼,你们怎么看?
我觉得是成年人心态的问题,见过的太多,想要的就越多
2022 年 4 月 19 日
回复了 seasona 创建的主题 问与答 请问这种函数调用树状图是怎么画的?
说个笨点的,在系统下创建文件夹,然后用 tree 插件,打印目录结构
2022 年 4 月 11 日
回复了 rock123 创建的主题 Java Java 如何监测静态变量值的变化?
github 就可以当 markdown
链接失效了,重新发发看看怎么用的,我没看懂文档
2022 年 4 月 7 日
回复了 AlvaMu 创建的主题 问与答 如何学习冥想
找个舒服的姿势,然后认真聆听自己的呼吸声,其它不要想,很快就能睡着
2022 年 4 月 6 日
回复了 kuls 创建的主题 程序员 各位大佬有没有推荐做笔记软件?
微信收藏
2022 年 4 月 2 日
回复了 mosfet 创建的主题 问与答 这种私活是不是不应该接啊?
拒绝
2022 年 4 月 1 日
回复了 polobug 创建的主题 程序员 看纯英文技术文档速度慢。。你们怎么习惯的
谷歌翻译真的牛,你试试
2022 年 3 月 31 日
回复了 godleon 创建的主题 程序员 Java 语言代码实现一个最优写法。
@godleon 基本类型自动拆箱,方法入参你可以写成 Integer
count(new Integer(1), new Integer(2), new Integer(3))
2022 年 3 月 31 日
回复了 godleon 创建的主题 程序员 Java 语言代码实现一个最优写法。
@godleon 入参用的 int ,不可能为 null
2022 年 3 月 31 日
回复了 godleon 创建的主题 程序员 Java 语言代码实现一个最优写法。
静态就自己加个 static
2022 年 3 月 31 日
回复了 godleon 创建的主题 程序员 Java 语言代码实现一个最优写法。
```
@Test
public void test022() {
System.out.println(count(1, 2, 3, 4, 5));
}

public int count(int... input) {
return Arrays.stream(input).sum();
}
```
这个可以吗
2022 年 3 月 28 日
回复了 holydancer 创建的主题 问与答 最近经常出现想不起名字的情况,天啊我才 30 啊
阿巴阿巴阿巴。。。
2022 年 3 月 23 日
回复了 kevinonepiece 创建的主题 MySQL datax 可以把某个字段连表查转换成其他字段吗?
为什么不考虑 datax 把数据同步过去后,再修改数据呢
datax 设计的目的是在于异构数据源迁移,所以应该做不到修改数据
2022 年 3 月 22 日
回复了 bjhc 创建的主题 Java 问一个关于 Java 线程的疑惑?
@lancelee01 你是这个意思吗,我看了半小时才弄懂
2022 年 3 月 22 日
回复了 bjhc 创建的主题 Java 问一个关于 Java 线程的疑惑?
@bmwyhc 这个老铁(@lancelee01 )说的是对的
---------------------------------------------------------------------------------------
举个例子:
你找了 20 个人来搬砖头,每个人总共有 10 块。他们需要把砖头放到同一辆小推车里,当小推车里有 10 块砖头的时候,他们就喊你把小推车拉走,你清空后再把小推车拉回来,他们接着装。
** 上述就是你代码的解读 **
---------------------------------------------------------------------------------------
下面是我的理解:
你的构想,工人应该排队搬砖,0 号开始搬,0 号搬完 1 号搬,一直到 19
事实上,工人会争先恐后的搬砖,可能有个机灵鬼,每次都等车里有 9 块的时候,就去放最后 1 块,这就导致了每次你都看到他
---------------------------------------------------------------------------------------
如果想做到你想的那样,你应该给工人加锁,而不是给小推车加锁
---------------------------------------------------------------------------------------
验证:你把 producer() 方法中的 if 给删除,然后打印,就像下面这样
```
list.add(random.nextInt(100));
System.out.println("thread-" + Thread.currentThread().getName() + Arrays.toString(list.toArray()));
lock.notifyAll();
```
你会看到线程争先恐后的向 list 里面放砖,但每个线程都只有 10 块砖
1 ... 9  10  11  12  13  14  15  16  17  18 ... 22  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2086 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 06:49 · PVG 14:49 · LAX 22:49 · JFK 01:49
♥ Do have faith in what you're doing.