- 博客(2)
- 问答 (1)
- 收藏
- 关注
wait-notify的另一种情况
wait-notify用在经典的生产者-消费者模型。一般代码都是先初始化consumer,然后再初始化producer,程序正常运行。这是带有wait()先进入同步语句块,带有notifyAll()的后进入同步语句块。现在反过来带有notifyAll()先进入同步语句块,儿带有wait()的后进入语句块,这时候程序会一直阻塞,觉得很蹊跷,带着这个对synchronized,wait,notify...
2013-06-19 15:17:53 103
用CountDownLatch和AtomicReference解决cache失效大并发透传DB的思路
cache失效大并发透传DB,在TimYang的一篇博文Memcache mutex设计模式介绍过。提到了两种方案。其中第一方案的sleep时长不好把握。if (memcache.get(key) == null) { // 3 min timeout to avoid mutex holder crash if (memcache.add(key_mutex, ...
2013-06-18 18:33:40 237
空空如也
Javaeye API的Http basic验证
2009-03-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人