编程语言
文章平均质量分 68
java-guy
这个作者很懒,什么都没留下…
展开
-
[翻译] Java Thread sleep() vs yield() vs wait()
该文章翻译自http://www.logicaltrinkets.com/wordpress/?p=153(也许会被墙) 这三个方法最终都要归结到操作系统的调度机制上,其实也就是针对进程和线程的时间片调度上。 .sleep(n)方法这样理解:“嘿,OS老大,我已经结束了我当前时间片里的活,而且你在n微秒内不要再给我安排其他活了”。OS就会在其请求的n毫秒内不再去调度这个被sle...2015-01-07 15:02:17 · 91 阅读 · 0 评论 -
一次坑爹的填坑经历 - HashSet.remove()
经历了一次坑爹的填坑,又让我重新认识了一遍Java的collection框架。 原始场景是这样的。公司又新接回一个维护项目,不幸我被选中去接手(坑爹啊)。然后在修改一个bug中,遇到了这样一个问题。直接上代码: Set<Map<String,Object>> dupeBySet = new HashSet<>(); .....................原创 2015-07-20 21:55:21 · 225 阅读 · 0 评论