当前 23,共 26 页
2011-07-24
最近都睡的比较晚,对身体不好啊。写了几行恶趣味的 elisp,晚上 10 点 40 开始提醒提醒我准备睡觉,如果 10 点 50 还没动,我的上下移动键就不能用了,下面会有一条提示:太晚了,该睡觉了。不过这时可以用方向键盘来移动。但过十分钟后快捷键又恢复正常,因为过了 11 点表示我确实要再待晚点, ......
2011-07-23
很久没写咯,我已经在上海了,房子刚好弄好。
毕业之前去了青海湖,我和一个同事本来打算三天环青海湖骑行一圈的,第一天骑车 148 公里,第二天一早就走错了路(环行的居然走错了路),结果骑过了橡皮山,发现是已经骑了 20 公里左右。幸好在路上等了个回去的卡车,把我们带回黑马河。重新出发,环湖西路的路况非 ......
2011-07-22
最近在看一本书《Land OF Lisp》,看了大部分。离前一次看 Lisp 方面的书刚好三年,用 Emacs 也有四年了,这期间接触的多是简单的 Elisp。总得来说,Lisp 的书看起来是比较有趣的,这本也不错,稍微比《Practical Lisp》简单。竟然有个第 6.5 章,Lambda 这 ......
2011-06-14
Writing and using Libraries
链接分为动态链接和静态链接。
Archives
archive(静态链接) 为目标文件的集合,linker 从 archive 文件中找到 obj 文件进行链接。
% ar cr libtest.a test1.o test2.o
创建库文 ......
2011-06-07
我是豆瓣 FM 的忠实用户,用这个东西已经有一年多了吧,累计收听了不少歌曲 (316 首喜欢的,45 首不再播放的,7352 首播放过)。通过这个东西发现不少符合自己口味的音乐。这 316 首是我喜欢的类型,所以想把这个列表弄下来,然后把这些歌曲下载到电脑上。
看了一下豆瓣是有自己开放的 API 的 ......
2011-05-22
最近在看 memcached 的源代码,边看边随手记录了一下。
assoc.c: 记录一个 item 是否存在于缓存中,这里使用了 power 2 扩展,primary_hashtable,和 old_hashtable 分别存新申请的 hashtable 和旧的 hashtable。这里起了个线程 ......
2011-05-06
纪念一下跑测试跑了几天才找出的一个内存泄漏,这个函数源于 UNP,还以为 UNP 有 bug 呢,找到原书当 getaddreinfo 失败或者 res==NULL 的时候直接退出了。但是写这个代码的同学当然不想连接不上直接退出,于是忘记了 freeaddrinfo 调用直接返回,那个 struct ......
2011-04-25
内存泄漏
上一次以为内存泄露查完了,发现服务器跑了比较长时间后又占用太多内存。刚好这段时间加了一些新的模块,又该查查了。整个服务器模块分的还行,但是中间经过几个人一起写,所以看起来就麻烦了。要解决问题还是必须找到泄露的代码段。在 C/C++ 中,只要用了指针这东西,很多逻辑上的问题也会产生内存泄露。 ......
2011-04-10
昨天小组分享换了种形式,大家一起看了一部片子《面对巨人》。看完后一起分享,我觉得这样很有收获。
这是一部带有一些基督信仰色彩的片子。其实我在今年的 1 月 2 日已经受洗成为基督徒,这是个很重要的事,以前也是经过自己的努力探索和思考后做出的决定。但是在受洗后的这段时间里,我并没有活出一个基督的样式, ......
2011-03-27
前些天在写毕业论文,开题弄了个什么神经网络什么数据融合,至今没搞懂过,真是没话说,但是又不得不硬着头皮写,废话连篇,说来说去就那么几句。做的东西本来挺简单的,没用到那么高深的理论,不过为了装装深度,硬要往上面套,希望最好别出什么问题吧。写论文的时候我就想嗄,写代码好玩多了,异常怀念那段天天在 poj ......