- HelloWorld深入思考
http://www.programcreek.com/2013/04/what-can-you-learn-from-a-java-helloworld-program/
- 反射性能优化
setAccessible=false,禁用安全检查 | http://bbs.itheima.com/thread-2668-1-1.html |
Class信息缓存,避免重复获取 | http://blog.csdn.net/huoyunshen88/article/details/12059903 |
- java基础
class加载/初始化 | http://www.programcreek.com/2013/01/when-and-how-a-java-class-is-loaded-and-initialized/ |
class实例化顺序/过程/作用 | http://www.programcreek.com/2011/10/java-class-instance-initializers/ |
java字节码指令列表 | https://en.wikipedia.org/wiki/Java_bytecode_instruction_listings |
java -verbose:class -cp ".:dir" xx.class | http://blog.csdn.net/bluishglc/article/details/9972951 |
- 开源技术
lombok | http://www.blogjava.net/fancydeepin/archive/2012/07/12/lombok.html |
reflectasm,一个非常小的 Java 类库,通过代码生成来提供高性能的反射处理,自动为 get/set 字段提供访问类,访问类使用字节码操作而不是 Java 的反射技术,因此非常快。 | https://github.com/EsotericSoftware/reflectasm |
redis缓存框架 | http://www.redis.cn/download http://try.redis.io/ http://www.yiibai.com/redis/redis_quick_guide.html http://segmentfault.com/q/1010000000632359(mac安装) http://redisdesktop.com/download(桌面管理器) https://github.com/uglide/RedisDesktopManager/wiki/Quick-Start(桌面管理器help) master_slave,http://www.cnblogs.com/yjmyzz/p/4106142.html |
- 效率工具
charles | http://drops.wooyun.org/tips/2423,http://www.99css.com/1272/(https抓包设置) |