Java
[面试]内存泄漏查找位置
摘要: 刚进一个项目组, 不熟悉代码, 产品跑个三四天就报内存不够, 肯定是 code 里面有问题, 怎么找到问题的所在?-- 找 static 的東西,特別是 static 的 Collection。-- 是不是因为 GC 忽略 static 的内容? -- 這個是肯定的,程序員很容易就犯錯誤,比較常見的就是 singleton 的 manager 問題,有些 static 的 Collection,往...阅读全文
模拟"九连环"的小算法
摘要: 前几天无聊, 舍友拿来一玩具"九连环". 把玩之中, 觉得过程类似"汉诺塔", 遂考虑写个程序模拟一下.
其实过程挺简单的, 关键在于, "九连环"中除了第一个环, 其它所有的环都套着它前面的环, 因此, 要操作第 n 个环 (安装或者拆卸), 则第 n-1 个环必须在上面, 而第 n-2 个之前的所有环都不能在上面.
两个关键函数:阅读全文
其实过程挺简单的, 关键在于, "九连环"中除了第一个环, 其它所有的环都套着它前面的环, 因此, 要操作第 n 个环 (安装或者拆卸), 则第 n-1 个环必须在上面, 而第 n-2 个之前的所有环都不能在上面.
两个关键函数:阅读全文
一些 Java 语言的基础细节
摘要: 从网上找的一篇关于 Java 语言的一些基础细节问题,其实是以前一些公司招人时用的面试或者笔试题目,有些内容还是值得一看的。不过,粗略的看过一遍后感觉有些东西讲的还是不清楚,以后再仔细的查查吧。阅读全文
