- 博客(5)
- 资源 (9)
- 收藏
- 关注
原创 集合的性能提升
ArrayList中查找用binarySearch比indexOf高效,因为前者是二分查找,后者是逐个查找,但前者的使用前提是元素要排序,否则准确性不可靠。
2015-10-20 09:22:55 558
原创 Android 系统源码导入 eclipse
1.复制development/ide/eclipse/.classpath 到源码的根目录下; 2.eclipse中创建java工程,不用起工程名,去掉勾选『Use default location』,选择源码目录ps:如果源码目录是只读的,导入会报权限不够,执行以下命令赋予权限,sudo chmod -R 777 源码目录
2015-10-12 13:52:11 965
转载 疫苗:HashMap的死循环
在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历过,本来觉得没什么好写的,因为Java的HashMap是非线程安全的,所以在并发下必然出现问题。但是,我发现近几年,很多人都经历过这个事(在网上查“HashMap Infinite Loo
2015-10-03 15:34:58 1116
SurfaceView示例2
2014-12-22
surfaceview动画示例
2014-12-21
AIDL和远程Service调用实现音乐播放器
2013-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人