阅读笔记
tim.huang
这个作者很懒,什么都没留下…
展开
-
Effective Java 2012.05.17 --Serializable
通过阅读,发现单例模式的实例。如果有序列化操作的话。即使实现Serializable接口,在反序列化的时候也会生成一个伪实例。 所以在实现单例并且有序列化操作的时候最好重写readResolve方法。原创 2012-05-07 12:25:10 · 318 阅读 · 0 评论 -
线上性能问题初步排查方法
引言 有时候有很多问题只有在线上或者预发环境才能发现,而线上又不能Debug,所以线上问题定位就只能看日志,系统状态和Dump线程,本文只是简单的介绍一些常用的工具,帮助定位线上问题。 问题定位 1: 首先使用TOP命令查看每个进程的情况,显示如下: top - 22:27:25 up 463 days, 12:46, 1 user, load average: 11.转载 2014-10-19 23:07:21 · 1314 阅读 · 0 评论 -
java8 新特性
一、接口的默认方法 Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法,示例如下: 复制代码代码如下: interface Formula { double calculate(int a); default double sqrt(int a) { retur转载 2014-10-19 23:29:31 · 421 阅读 · 0 评论