上一页 1 ··· 611 612 613 614 615 616 617 618 619 ··· 785 下一页
摘要: 本文试图回答一个古老的面试问题:当你在浏览器中输入google.com并且按下回车之后发生了什么? 不过我们不再局限于平常的回答,而是想办法回答地尽可能具体,不遗漏任何细节。 这将是一个协作的过程,所以深入挖掘吧,并且帮助我们一起完善它。仍然有大量的细节等待着你来添加,欢迎向我们发送Pull R... 阅读全文
posted @ 2015-03-30 00:25 沧海一滴 阅读(429) 评论(0) 推荐(0)
摘要: 最近看JDK中的concurrentHashMap类的源码,其中有那么一个函数:/** * Returns a power of two table size for the given desired capacity. * See Hackers Delight, sec 3.2... 阅读全文
posted @ 2015-03-30 00:24 沧海一滴 阅读(541) 评论(0) 推荐(0)
摘要: 最近项目中出现了Tomcat占用CPU100%的情况,原以为是代码中出现死循环,后台使用jstack做了dump,发现是系统中不合理使用HashMap导致出现了死循环(注意不是死锁)。 产生这个死循环的根源在于对一个未保护的共享变量 — 一个"HashMap"数据结构的操作。当在所有操作的... 阅读全文
posted @ 2015-03-30 00:21 沧海一滴 阅读(1850) 评论(0) 推荐(0)
摘要: 最近项目里面的一段千年代码出了问题,这个问题以前也出现过,不过不是那么明显,这次迁移机器由以前的4台机子变成2台以后问题被放大,最终不得不解决,特此分析一下。先放出问题的代码?12345678910111213141516171819202122232425262728293031323334353... 阅读全文
posted @ 2015-03-29 23:27 沧海一滴 阅读(1273) 评论(0) 推荐(0)
摘要: http://www.360doc.com/content/10/1214/22/573136_78188909.shtml 最近朋友推荐的一个很好的工作,又是面了2轮没通过,已经是好几次朋友内推没过了,觉得挺对不住朋友的。面试反馈有一方面是有些方面理解思考的还不够,平时也是项目进度比较紧,有些方... 阅读全文
posted @ 2015-03-29 23:26 沧海一滴 阅读(236) 评论(0) 推荐(0)
上一页 1 ··· 611 612 613 614 615 616 617 618 619 ··· 785 下一页