SargerasWang's Blog

我常常思考为什么鸟儿拥有整片天空,却常常停留在一个地方。然后我问了自己同样的问题。

花信之年-二十四岁

有人问过我在外边闯荡会有孤单的感觉吗,我说不会,现在,我要证明这一点! 就像过24岁生日这天,我也并不孤单,有QQ邮箱和招商银行惦记着我!

上班听了一天的水手,与十年前初次听的时候,感觉完全不同,当时更在意“风雨中这点痛算什么,至少我们还有 梦”,而现在更能理解“总是拿着微不足道的成就来骗自己,总是莫名其妙感到一阵的空虚”…

Emacs使用手册(二) 使用进阶

一个多月没有写东西了,这期间发生了很多事,年初定的换工作的目标达成,收获颇丰。
“外面的世界很精彩…外面的世界很无奈…北京…北京…”
哈,没那么文艺,新的城市,新的公司,新的开始,我还是不够努力,奔跑吧!少年!

第3章 垃圾收集器与内存分配策略

对象已死吗

引用计数算法

给对象添加引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器为0的对象就是不可能再被使用的。

它很难解决对象之间互相循环引用的问题。

第2章 Java内存区域与内存溢出异常

最近在学习周志明的《深入理解Java虚拟机》,写下学习笔记。

运行时数据区

  1. 线程共享
    1. 方法区(Method Area)
    2. (Java)堆(Heap)
  2. 线程私有
    1. 虚拟机栈(VM Stack)
    2. 本地方法栈(Native Method Stack)
    3. 程序计数器(Program Counter Register)

总结和展望

新年到,很多大牛都在blog上写下自己的2013总结。回想一下自己,13年的变化还蛮大的,写下来激励自己往前走。