Archive | 四月, 2014

jvm笔记之GC

基于《深入理解java虚拟机 jvm高级特性与最佳实践》整理的笔记要点,谢谢作者。

  1. 当需要排查各种内存溢出、内存泄露问题时,或者发现gc成为并发瓶颈时,需要对哪些号称“自动化”的内存分配与回收技术进行监控和调节
  2. 程序计算器、虚拟机栈、本地方法栈3个区域随现场而生存、灭亡;栈中的栈帧随着方法的进入和退出而有条不紊的执行出栈和入栈操作,每个栈帧分配多说内存基本上在类结构确定下来时就是已知,这几个区域内存分配和回收是确定的。
  3. 主流的java虚拟机不采用引用计数算法,最主要原因是很难结局对象之间的相互循环引用问题。
  4. 可达性分析算法的基本原理是通过一系列称为GC roots的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称为引用链reference? chain,当一个对象到GC roots没有任何引用链路时。证明该对象是不可用的。
  5. GC? roots包括如下几种:[......]

阅读全文

Comments { 0 }

小读者教我认识烦恼

最近很烦,总是莫名的烦恼和急躁。对doudou有时候也缺乏耐心和关注,经常对douma发脾气,非常惭愧,也有时候能想明白是心态在这一年里出了问题。身边的老友包括亲人都评价算是一个有追求,对自己有要求的人,自己也是这么认为的,过往的经历似乎也在正面的证明了这一点。但是随着年龄增长,发现需要一种平衡,平和。前两天回老家,去了趟师姐家,她和老公比我打三四岁,还是和十年前刚认识他们一样习惯性的给我些建议,已经不像当年只是鼓励追求,而是和当下的一种平衡,追求,但却知足。

昨晚整理老笔记本,发现硬盘里存的六七年前的文档,居然有那时候摘来的美文(有一阵子还挺有心情的)。google了下,发现这篇文章被《小读者》这样的小孩教育文章收录了,竟然对我这样的老读者也更有启示作用。

原来,这个世界,放不下、心底无爱、闲得无聊,都会是烦恼的根源。

原文摘录下:

有一个年轻人,活得叫苦连天。
他[......]

阅读全文

Comments { 0 }

豆豆棒球记

2014-03-29 08.13.46豆豆小朋友真的长大了!会调皮了。

今天晚上,doudou指挥着和豆爸配合了一把棒球的游戏。doudou用的是乒乓球,douba用的是笤帚做球杆(棒球是不是叫球棒?)。工具都是 doudou提供和设计。总共进行了六轮,以姥姥指挥douba耍赖藏球结束比赛。哦,忘了补充一句,整个过程,doudou是在尿湿了裤子,外面裤子被 扒下来在膝盖位置,湿漉漉的秋裤贴着屁股的艰难环境下完成的。

这个家伙怎么这么没有出息呀,就喜欢笤帚,在家里面扫地可起劲了。

完。

Tags:

Comments { 0 }