leegoo 最近的时间轴更新
leegoo

leegoo

V2EX 第 407593 号会员,加入于 2019-04-29 15:27:53 +08:00
今日活跃度排名 25108
根据 leegoo 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
leegoo 最近回复了
@chen006 我设置了允许啊

@LeeeeeeezQ 加了重启了没鸟用,不知道是不是 win7 系统的原因 0.0
343 天前
回复了 gosidealone 创建的主题 Java 有没有大佬看下 Java 多线程的问题
我将你这部分代码放到 IDEA 里面,用 JAVC 编译。 发现 for 循环是这样的。
编译前:
for (int i = 0; i < 5; ) {
lock.lock();
if (sign % 3 == 0){
System.out.print("a");
sign++;
i++;
}
lock.unlock();
}
编译后:
for (int i = 0; i < 5; lock.unlock();) {

for(语句 A; 语句 B; 语句 C){
语句 A 在整个循环过程中,只会执行一次;语句 B 必须是布尔类型的表达式(当然也可以不写,如果写就必须是布尔类型表达式),通过该布尔表达式去判断是否继续执行循环体;语句 C 会在每次循环结束后执行,也就是说,循环体执行多少次,语句 C 就会执行多少次。(抄自 https://www.jb51.net/article/157807.htm

根据编译后+jb 网站的猜测。当 A 线程获取到锁之后。B 线程如果需要再获取锁,肯定是需要 A 线程释放锁,B 才有机会的。
但是我的问题是:
1.不管语句 C 是什么情况: 只要有语句 B 返回的是布尔值。 第一次肯定会触发一次循环体的。 那么为什么不管怎么样都是先打印 a 而不是先打印 b or c
2.后续我将 for 循环改成普通的模式 for (int i = 0; i < 5; i++) {
lock 变量改为 static volatile ReentrantLock lock = new ReentrantLock();
sign 改为 static volatile AtomicInteger sign = new AtomicInteger(0);
发现只会打印一次 abc 但是依然无法理解为什么一定是打印 abc 不是 acb cba 等
2021-11-30 09:17:30 +08:00
回复了 leegoo 创建的主题 Windows 关于 WIN7 使用 USB 无线网卡的问题(无线网卡不能启动)
@Xushet 手机开热点一天流量耗不起。。
2021-11-30 09:16:36 +08:00
回复了 leegoo 创建的主题 Windows 关于 WIN7 使用 USB 无线网卡的问题(无线网卡不能启动)
发现是位于这个注册表项下。 但是无法修改 key 和 value 值
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run
2021-11-30 09:01:01 +08:00
回复了 leegoo 创建的主题 Windows 关于 WIN7 使用 USB 无线网卡的问题(无线网卡不能启动)
有懂的老哥解释一下
2020-03-28 19:29:08 +08:00
回复了 leegoo 创建的主题 问与答 一个关于 dubbo mock 的问题
@hunterzhang86 又采用 Apollo,但是没办法阻止 dubbo 调用失败进入 mock 啊
2020-01-14 14:31:41 +08:00
回复了 LeroyMooney 创建的主题 程序员 讨论一下写法问题
试想一下 如果你函数后续的操作还需要用到 o 呢? 其次就是重复用 o 会影响阅读吧?
我去年就一个人来深圳了...没结婚,家里面的事也不需要我担心,所以就出来了
2019-10-14 20:53:15 +08:00
回复了 UserNameisNull 创建的主题 程序员 请教一个问题,多实例同时删除 key 怎么解决
@b821025551b 以前我开发过,好像并不会直接失效,有一个平滑过渡时间
2019-10-13 15:56:14 +08:00
回复了 vbonluk 创建的主题 程序员 TeamViewer 被黑客攻破了还有什么可替代的远程工具,免费的
@zmj1316 这东西很挫啊, 生成的密码只能用几分钟 。treamview 可以无人值守啊,这样密码就可以一直用了
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2892 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 15:17 · PVG 23:17 · LAX 07:17 · JFK 10:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.