• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






blogs_zixin

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2013年8月30日

java7底层源码
摘要: ├─agentServiceability Agent的实现├─make用来build出HotSpot的各种配置文件├─srcHotSpot VM的源代码│├─cpuCPU相关代码│├─os操作系相关代码│├─os_cpu操作系统+CPU的组合相关的代码│└─share平台无关的共通代码│├─tools工具││├─hsdis反汇编插件││├─IdealGraphVisualizer将server编译器的中间代码可视化的工具││├─launcher启动程序“java”││├─LogCompilation将-XX:+LogCompilation输出的日志(hotspot.log)整理成更容易阅读的 阅读全文
posted @ 2013-08-30 15:25 blogs_zixin 阅读(371) 评论(0) 推荐(0)
 
google的collection
摘要: 在google code上,google列出了它的几个核心项目,这些项目涉及到collections, caching, primitives support, concurrency libraries, common annotations, basic string processing, I/O等等方面。guava就是google在集合框架方面推出的扩展。目前只是粗略地研究了一下,总得来说,这套api提供的功能不像apache common collections那样全面,但是却轻便灵活,很多api可以带来语法糖一样的便捷性。看以下几个例子首先是io方面File file = new 阅读全文
posted @ 2013-08-30 15:22 blogs_zixin 阅读(244) 评论(0) 推荐(0)
 
Java 调试体系
摘要: http://www.ibm.com/developerworks/cn/java/j-lo-jpda1/http://www.ibm.com/developerworks/cn/java/j-lo-jpda2/http://www.ibm.com/developerworks/cn/java/j-lo-jpda3/http://www.ibm.com/developerworks/cn/java/j-lo-jpda4/Java SE 6 新特性: Instrumentation 新功能http://www.ibm.com/developerworks/cn/java/j-lo-jse61/i 阅读全文
posted @ 2013-08-30 15:20 blogs_zixin 阅读(216) 评论(0) 推荐(0)
 
Java底层学习
摘要: 内存分页引入MMU(内存管理单元),利用虚拟地址替代物理地址,MMU将虚拟地址映射为物理地址,引入TLB(页表寄存器缓冲),对页面进行缓存从而提升性能http://kenwublog.com/tune-large-page-for-jvm-optimization偏向锁可以跳过同步,但是只针对单线程http://kenwublog.com/theory-of-java-biased-lockingjava调试体系结构1.java虚拟机工具接口(jvmti) 控制当前虚拟机运行状态2.java调试线协议(jdwp) 定义命令传输的格式3.java调试接口(jdi) 接收调试命令Instrumen 阅读全文
posted @ 2013-08-30 15:19 blogs_zixin 阅读(494) 评论(0) 推荐(1)
 
cache搜集和阻塞、锁
摘要: http://www.ibm.com/developerworks/cn/java/j-concurrencybugpatterns/index.htmlhttp://www.ibm.com/developerworks/cn/java/j-5things15/index.htmlhttp://www.ibm.com/developerworks/cn/java/j-5things4.htmlhttp://www.ibm.com/developerworks/cn/java/j-5things5.htmlCache一致性问题分析http://wenku.baidu.com/view/ab424 阅读全文
posted @ 2013-08-30 15:16 blogs_zixin 阅读(228) 评论(0) 推荐(0)
 
spring包浏览
摘要: 这两个其实是差不多的,如果要用bean的话,java代码得去掉@Component,例子如下 阅读全文
posted @ 2013-08-30 11:54 blogs_zixin 阅读(134) 评论(0) 推荐(0)