• 静思
  • 吴言片语
    • 吴言
    • 片语
    • 杂七杂八
  • 死于青春
    • 一路走好
  • 乌合麒麟
  • 纪念
    • 5.12
    • 3.23
  • GitHub
    • A List of Post-mortems
    • The Art of Command Line
  • 关于
    • Privacy Policy

程序员的信仰

金鳞岂是池中物,一遇风云便化龙

遍历Map<K, Collection<V>>的正确方法

2009 年 3 月 24 日 @ 下午 10:10 by Jay 0 Comment | 被踩了 4,085 脚

对于value为集合的map,一般直觉上我们可能会选用下面的方式遍历map中所有collection的所有对象:for(K key:map.keySet()){ for(V value:map.get(key)){ // do sth. } }实际上,这种方式在第二行上会因为对哈希表的查询浪费效率,正确的做法应该这样:for(List [more...]

Posted in: 技术生活 Tagged: collection, java

执子之手,与子偕老

2009 年 3 月 20 日 @ 下午 2:17 by Jay 2 Comments | 被踩了 5,402 脚

老八领证了,我们当中的第一个。别的不说了,祝福全在心了,就等办酒席把丫灌醉了p.s. 经过小班群的讨论之后,最后采纳了老三的建议,每人给老八发了一条短信:结婚了吧,sb了吧,以后挣钱要两个人花 [more...]

Posted in: 生活 Tagged: 朋友

如何让Netbeans以英文模式启动

2009 年 3 月 16 日 @ 下午 8:51 by Jay 0 Comment | 被踩了 4,170 脚

不得不承认,Sun在Java及其周边产品的本地化上下了很大的功夫,比如中文版的Javadoc,NB,GlassFish……但是,Sun不得不承认的是,这些本地化尤其是后两个做得太TM狗屎了。每次新装Sun为我们“精心准备”的130+ [more...]

Posted in: 技术生活 Tagged: netbeans, tips

慎用LinkedXxxx集合

2009 年 3 月 5 日 @ 下午 4:58 by Jay 0 Comment | 被踩了 4,252 脚

这两天发现项目中有个模块有内存泄露,512 MB的堆内存大概在5个小时左右被耗尽。通过NB的profiler跟踪可以看到如下结果:java.util.concurrent.LinkedBlockingQueue.Node对象尽然占了一多半。在实时profile中发现即使限定了list的capacity并且在不断调用take方法(相当于remove)时,Node的alive [more...]

Posted in: 技术生活 Tagged: java, tuning, 内存泄露

Java RMI中的NoSuchObjectException

2009 年 3 月 2 日 @ 上午 11:08 by Jay 0 Comment | 被踩了 7,314 脚

最近项目里的RMI在Linux下运行老出问题,而且问题出得还很不稳定。那个程序启动时会分别在4个端口上绑定4个相同的对象,结果就是有时绑定成功3个,有时候才1个……查看log,抛出下面异常 java.rmi.NoSuchObjectException: no such object in [more...]

Posted in: 技术生活 Tagged: java, rmi, tips

推荐一款mac下的文本编辑器

@ 上午 12:52 by Jay 1 Comment | 被踩了 5,993 脚

Smultron,这个哥们儿的博客里有比较详细的介绍,开源项目,感觉比TextMate好用,至少很完美地支持中文,而且界面也是中文。唯一不足的是对大文件支持很差,打开一个15+MB的文件很吃力。但话说回来到现在为止都没找到一个mac下的像UltraEdit那样能在120+MB文本文件里做全文查找替换界面都不怎么假死的软件,大家有推荐的么? [more...]

Posted in: 互联网生活 Tagged: mac

Safari 4 beta发布

2009 年 2 月 25 日 @ 上午 11:03 by Jay 0 Comment | 被踩了 4,230 脚

昨天晚上Safari 4 beta发布,150+新功能~~(http://www.apple.com/safari/features.html)100%通过acid 3测试:http://acid3.acidtests.org/。FF:69%,Chrome:100%,IE 8:算了,意料之中,14% 支持HTML 5的离线模式 使用Nitro [more...]

Posted in: 互联网生活 Tagged: chrome, google, ie, m$, mac, safari

灰色的心情

2009 年 2 月 22 日 @ 下午 7:54 by Jay 1 Comment | 被踩了 4,111 脚

破纪录,一晚上抽一包点八 把闹钟调到8点半,早点去公司,让工作冲淡一切

Posted in: 生活 Tagged: 烟酒不分家, 爱情

终于下雪啦~~

2009 年 2 月 19 日 @ 上午 2:55 by Jay 0 Comment | 被踩了 3,819 脚

去年北京的冬天唯一的印象就是干燥,老天爷一直彬着,一点儿雨水都不见。过完年,终于下雪了~~

Posted in: 生活 Tagged: Beijing

沉痛悼念张文顺老先生

2009 年 2 月 17 日 @ 下午 2:05 by Jay 1 Comment | 被踩了 4,927 脚

[more...]

Posted in: 生活 Tagged: rip, 相声
« 上一页 1 … 35 36 37 … 74 下一页 »

android (9) apple (20) augmentum (9) Beijing (21) bt (8) career (28) coding (38) firefox (10) google (36) hibernate (11) ibm (11) iphone (10) java (93) linux (16) m$ (26) mac (58) macos (27) nazca (9) olympics (8) oo (8) playstation (10) rip (8) Shanghai (39) spring (9) tips (45) tommy emmanuel (8) ubuntu (12) usa (22) windows (9) 北航 (17) 博客 (29) 吐槽 (8) 周末 (9) 和谐社会 (26) 小资 (11) 愤青 (40) 方言 (10) 朋友 (77) 歌词 (8) 烟酒不分家 (18) 爱国 (18) 爱情 (8) 犯二 (15) 破解 (8) 足球 (11)

烫手山芋

  • 再谈苹果的输入法:这一次是靠OS X自带的输入法来翻身的~ - 被踩了 22,961 脚
  • 生活,就是一个期待跟着一个期待 - 被踩了 21,276 脚
  • 星巴克饮品缩写大全(Starbucks Drink ID Codes)[zz] - 被踩了 18,149 脚
  • 从一个全角冒号说一下我为什么不感冒iOS - 被踩了 13,678 脚
  • 有关Character.isLetter()和Character.isLetterOrDigit() - 被踩了 13,513 脚

刚拍的砖

  • leo 发表在《再谈苹果的输入法:这一次是靠OS X自带的输入法来翻身的~》
  • 花 发表在《再谈苹果的输入法:这一次是靠OS X自带的输入法来翻身的~》
  • 无名氏 发表在《从一个全角冒号说一下我为什么不感冒iOS》
  • Jay 发表在《Mac OS geek级问题》
  • Wei Wang 发表在《再谈苹果的输入法:这一次是靠OS X自带的输入法来翻身的~》

随便看看

  • Windows Subsystem for Linux(WSL)尝鲜9 年 ago
  • 再谈苹果的输入法:这一次是靠OS X自带的输入法来翻身的~4 年 ago
  • 又yy……9 年 ago
  • 烟斗客14 年 ago
  • UNIX传奇 [zz]4 年 ago

文以类聚

光阴似箭

其他操作

  • 登录
  • 条目 feed
  • 评论 feed
  • WordPress.org

Copyright © 2025 程序员的信仰.

Jay's Omega WordPress Theme by Jay

 

正在加载评论...