随笔分类 -  Java

the Java Programming Language
[面试]内存泄漏查找位置
摘要:刚进一个项目组, 不熟悉代码, 产品跑个三四天就报内存不够, 肯定是 code 里面有问题, 怎么找到问题的所在?-- 找 static 的東西,特別是 static 的 Collection。-- 是不是因为 GC 忽略 static 的内容? -- 這個是肯定的,程序員很容易就犯錯誤,比較常見的就是 singleton 的 manager 問題,有些 static 的 Collection,往... 阅读全文
posted @ 2007-01-11 12:34 ScorpioLove 阅读(663) 评论(0) 推荐(0)
模拟"九连环"的小算法
摘要:前几天无聊, 舍友拿来一玩具"九连环". 把玩之中, 觉得过程类似"汉诺塔", 遂考虑写个程序模拟一下. 其实过程挺简单的, 关键在于, "九连环"中除了第一个环, 其它所有的环都套着它前面的环, 因此, 要操作第 n 个环 (安装或者拆卸), 则第 n-1 个环必须在上面, 而第 n-2 个之前的所有环都不能在上面. 两个关键函数: 阅读全文
posted @ 2006-10-27 17:02 ScorpioLove 阅读(592) 评论(0) 推荐(0)
Debian 下安装 Java 开发环境
摘要:一般用户安装 jre 参见:installing Sun Java on Debian,开发者安装 jdk 参见:installing Sun Java Development Tools on Debian。注:debian etch 用户不需要修改源了,从今早开始这些包已经移入 etch 了。关于开发工具,其实我个人觉得用 vim 挺好的,小巧方便,加几个插件也能配置一个想当完备的准 IDE,... 阅读全文
posted @ 2006-09-27 17:06 ScorpioLove 阅读(881) 评论(2) 推荐(0)
一些 Java 语言的基础细节
摘要:从网上找的一篇关于 Java 语言的一些基础细节问题,其实是以前一些公司招人时用的面试或者笔试题目,有些内容还是值得一看的。不过,粗略的看过一遍后感觉有些东西讲的还是不清楚,以后再仔细的查查吧。 阅读全文
posted @ 2006-08-25 22:50 ScorpioLove 阅读(250) 评论(0) 推荐(0)