Web Analytics

港澳行记

_我来也匆匆,去也匆匆。_                                     _— 某歌词_ 记忆中和LP一起出去旅行的次数少的可怜,上一次还是在结婚蜜月时,去的是九寨。二人一起出游是很美妙的,印象也是深刻的,至今当时在九寨的情形 还能历历在目。于是年初就和LP定下了今年的一个家庭目标:一起出去玩一次。 不过真正要确定何时以及去哪出游还是很困难的,毕竟工作上的事情和照顾孩子的...

June 18, 2013 · 13 min · Tony Bai

跨过BUG查找的"最后一公里"

_如果你看到一个C程序员在通宵熬夜神情紧张地对着电脑敲代码或阅读代码,多数只有两种可能:一是为了赶进度;二就是查找内存Bug。_                                                                                                                               _— 个人感悟_ ...

June 18, 2013 · 8 min · Tony Bai

《Understanding and Using C Pointers》要点先睹为快

_如果你问十个C程序员:你觉得C语言的核心是什么?这十个程序员都会回答:指针。_ 指针具备成为C语言核心的两个关键要素:**强大**与**争议**。 \* **指针的强大**源自于其天生与机器内存模型的适配。使用指针让代码紧凑,并可获得仅次于汇编代码的执行效率;使用指针可以让C程 序员毫不费力地尽情操纵着内存中的每个byte甚至是bit;使用指针可以为C程序员提供无与伦比的操作灵活性。总之,在C语...

May 28, 2013 · 19 min · Tony Bai

再谈C语言位域

我在日常工作中使用C语言%E2%80%8E)中的位域(bit field)的场景甚少,原因大致有二: \* 一直从事于服务器后端应用的开发,现在的服务器的内存容量已经达到了数十G的水平,我们一般不需要为节省几个字节而使用内存布局更加紧凑的位域。 \* 结构体中位域的实现是平台相关或Compiler相关的,移植性较差,我们不会贸然地给自己造“坑”的。 不过近期Linux技术内核社区(www.linu...

May 21, 2013 · 9 min · Tony Bai

果果3周岁了

果果已经3周岁了,这是一个不争的事实。这意味着我又变老了^\_^。过去的东西已经无法抓住了,目前我能做的就是欣赏现实了^\_^。 3岁的果果长的越来越有女孩儿的味道了^\_^。 3岁的果果生长发育一切良好,个头还是比同龄的孩子高出那么一截。 3岁的果果说起话来越来越有逻辑性了,我们时常惊诧于其时而冒出的“妙语”。 3岁的果果总是说“喜欢爸爸”,因为妈妈总是加班,而无暇陪着果果玩。 3岁的果果很有自...

May 18, 2013 · 2 min · Tony Bai