V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Vendettar  ›  全部回复第 6 页 / 共 18 页
回复总数  344
1 ... 2  3  4  5  6  7  8  9  10  11 ... 18  
分子!
@hahaFck 请问这个代理怎么操作呢
请问全局代理是啥意思
2021-02-14 22:13:48 +08:00
回复了 wsseo 创建的主题 电影 唐人街探案 3 比尬更尬!
笑点低级低俗直接是把观众当傻子
@juyulin 新款还要一年..
@wclebb 256G 的都才换 3900 啊,回收价好低...
@juyulin 哇你这价格也太 bug 了 现在买不到了
2021-01-26 11:04:01 +08:00
回复了 Cbdy 创建的主题 Java 求一个 Java 面试题的最佳实践
@Cyron 三个线程首次启动抢锁的话(3 线程都没有 sleep 过),a 抢 1b 抢 2 就没问题,如果 b 抢 1 那后面 99 次都是 b 先输出了
2021-01-25 14:42:26 +08:00
回复了 Cbdy 创建的主题 Java 求一个 Java 面试题的最佳实践
@ocean1477 感谢指出
2021-01-25 14:33:34 +08:00
回复了 Cbdy 创建的主题 Java 求一个 Java 面试题的最佳实践
@ocean1477 热 我试出来了 的确会乱
2021-01-25 14:28:08 +08:00
回复了 Cbdy 创建的主题 Java 求一个 Java 面试题的最佳实践
@ocean1477 公平锁不会争抢 你输出一下试试 顺序不会乱
2021-01-25 14:20:52 +08:00
回复了 Cbdy 创建的主题 Java 求一个 Java 面试题的最佳实践
@ocean1477 咋不对呢 我这里输出是对的啊..
2021-01-25 14:10:16 +08:00
回复了 Cbdy 创建的主题 Java 求一个 Java 面试题的最佳实践
直接一个公平锁 new ReentrantLock(true)按顺序来就可以
2021-01-25 14:09:30 +08:00
回复了 Cbdy 创建的主题 Java 求一个 Java 面试题的最佳实践
```java
public static void main(String[] args) {
ReentrantLock lock = new ReentrantLock(true);
for (int i = 0; i < 3; i++) {
int order = i;
new Thread(()->{
for (int j = 0; j < 100; j++) {
lock.lock();
System.out.println(Thread.currentThread().getName() + ":" + (char)('a'+order));
lock.unlock();
}
}, "Thread-" + i).start();
}
}
```
1 ... 2  3  4  5  6  7  8  9  10  11 ... 18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1304 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 17:40 · PVG 01:40 · LAX 10:40 · JFK 13:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.