neau火车

 

2012年10月9日

Unsafe类学习

摘要: 在看Juc中AtomicInteger的源代码,发现里面用了一个类:Unsafe。之前没有接触过,这里就来瞅瞅。从这个链接可以看到Unsafe的源代码,从注释可以看到:这个类提供底层的操作并且应该用于可信的代码。字段可以通过内存直接读取(应该是直接控制JVM的内存了)。同时可以看到,类以单例的方式提供实例。所有的方法都是native方法,引用具体的C代码实现。下面看一下具体所提供的方法:long objectFieldOffset(Field field);—>获取对象的中某字段的偏移地址native long objectFieldOffset0(Field field);—>n 阅读全文

posted @ 2012-10-09 12:01 neau火车 阅读(247) 评论(0) 推荐(0) 编辑

2012年5月7日

优化循环

摘要: Ø优化循环体: 再看如下的代码片:..for (int i = 0;i <100000;i++)if (i%10 == 9) { ... // 每十次执行一次} 改写成也可以提高效率:..for(inti =0,j =10; i<100000; i++,j--){ if(j == 0){ ... // 每十次执行一次 j = 10; }} 所以,当有较大的循环时,应该检查循环内是否有效率不高的地方,寻找更优的方案加以改进。 阅读全文

posted @ 2012-05-07 09:28 neau火车 阅读(125) 评论(0) 推荐(0) 编辑

2012年3月15日

java单利模式写法

摘要: public class Something { private Something() { } private static class LazyHolder { public static final Something INSTANCE = new Something(); } public static Something getInstance() { return LazyHolder.INSTANCE; }}这样的懒汉单例模式的实现,... 阅读全文

posted @ 2012-03-15 13:22 neau火车 阅读(226) 评论(0) 推荐(0) 编辑

2012年3月5日

在CentOS上安装Git

摘要: CentOS的yum源中没有git,只能自己编译安装,现在记录下编译安装的内容,留给自己备忘。确保已安装了依赖的包yum install curlyum install curl-develyum install zlib-develyum install openssl-develyum install perlyum install cpioyum install expat-develyum install gettext-devel下载最新的git包wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-late 阅读全文

posted @ 2012-03-05 00:23 neau火车 阅读(141) 评论(0) 推荐(0) 编辑

2012年2月18日

Web Performance Best Practices and Rules

摘要: Yahoo!'s Exceptional Performance team has identified 34 rules that affect web page performance. YSlow's web page analysis is based on the 23 of these 34 rules that are testable. Click each performance rule below to see the details.Minimize HTTP RequestsUse a Content Delivery NetworkAvoid emp 阅读全文

posted @ 2012-02-18 00:40 neau火车 阅读(143) 评论(0) 推荐(0) 编辑

2012年1月17日

一个电子书网站,记录一下

摘要: http://www.ppurl.com/ 阅读全文

posted @ 2012-01-17 13:08 neau火车 阅读(99) 评论(0) 推荐(0) 编辑

2012年1月10日

学习java的网站列表(转载)

摘要: JAVA开发者应该去的20个英文网站http://www.javaalmanac.com Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处.http://www.onjava.com O'Reilly的Java网站. 每周都有新文章http://java.sun.com 官方的Java开发者网站 - 每周都有新文章发表http://www.developer.com/java 由Gamelan.com 维护的Java技术文章网站http://www.java.net Sun公司维护的一个Java社区网站http://www.buil 阅读全文

posted @ 2012-01-10 10:46 neau火车 阅读(151) 评论(0) 推荐(0) 编辑

2011年12月26日

开始学习

摘要: 感想 阅读全文

posted @ 2011-12-26 11:29 neau火车 阅读(92) 评论(0) 推荐(0) 编辑

导航