- 博客(4)
- 收藏
- 关注
性能方面应该注意的地方(持续更新)
1 重型的对象,比如数据库的connection,和一些JMSFactory,尽量做到重用,不要用的时候在new,可以先用起来,复用的时候直接从缓存中拿2 不要用Exception控制流程,因为new 一个Exception的开销是非常大的3 生命周期长的对象,如果用不着可以在用完后设置为null,便于垃圾回收4 数据库能批量则批量处理,循环crud是很费IO的5 加锁尽量细粒度,...
2012-04-18 17:35:08 108
原创 java游戏服务端实现
一个多人在线的棋牌类网络游戏的项目临近尾声,我参与了该项目的整个设计流程,并且完成了90%的核心代码。关于这个项目,有很多地方值得聊一聊。本系列不打算把这个项目将得多么详细规范,那是设计文档应该描述的,我打算只说说一些值得注意的地方。 这个项目的一个特别之处是,客户端是手机,用户通过移动网络与服务器通信。和PC相比,手机的处理能力极弱,而且网络流量费用昂贵。因为除了要考虑普通网络游戏的一些问...
2012-04-18 16:46:46 1373
原创 twitter的一次提高50%性能的优化
标红的是陌生单词The Anatomy of a WhaleSometimes it's really hard to figure out what's causing problems in a web site like Twitter. But over time we have learned some techniques that help us...
2012-04-18 13:53:07 187
原创 如果我欠你钱请直说
有一位影剧界的朋友告诉我一个生活小插曲某次录影她打无线电计程车回家,下车时计费表上显示的是一百八十元,她拿出两百元给司机,司机默默的收了。以台北市的计费标准,表上加十五元等於车费,她稍微等了一下,以为司机会找五元给她,但司机一点动静也没有,她想,算了,才五元嘛,就拉开车门下车了。关上车门的那一刹那,她才恍然想起自己是叫无线电车的,按规矩需再加叫车费十元,是她还欠司机五元才对...
2012-04-17 14:31:49 86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人