存档

2010年7月 的存档

手把手教你玩转GDB(一)——牛刀小试:启动GDB开始调试

2010年7月24日 2 条评论

写在最前面:GDB是unix相关操作系统中C/C++程序开发必不可少的工具,它的功能之强大,是其它调试器所不能匹敌的。但是,现实的工作中,有很多开发者因为GDB本身入门门槛比较高,而被拒之门,与如此强大的失之交臂。笔者在近两年的C/C++开发工作中,对GDB本身的有一点研究,在这里总结出一系列《手把手教你玩转GDB》的文章,一方面权当是对自己经验的一个总结,一方面也是真的想能够对刚接触GDB的开发者朋友带去一些帮助,让更多的人来使用如此强大的工具。今天推出第一篇:

第一部分 牛刀小试:启动GDB开始调试

1. 启动GDB开始调试:

(1)gdb program ///最常用的用gdb启动程序,开始调试的方式
(2)gdb program core ///用gdb查看core dump文件,跟踪程序core的原因
(3)gdb program pid ///用gdb调试已经开始运行的程序,指定pid即可 阅读全文…

“小武哥的开源项目”正式发布

2010年7月17日 10 条评论

在google code上建立了一个名为“小武哥的开源项目”的project, 地址是:http://code.google.com/p/xiao5geproject/(也可以用http://code.wuzesheng.com进行访问)
,
建立这个项目,基于以下几点考虑:
1. 给自己的代码找一个栖身之所,让自己的代码随时随地处于“可用”状态
2. 积累自己工作、学习中所写的一些相对比较独立的代码,形成自己的代码库
3. 把自己的代码分享出来,希望对需要的朋友有所帮助,少走一些弯路,少做一些重复的工作
4. 把自己的代码分享出来,希望感兴趣的朋友能够指点一二,让我能够把代码写得越来越好,大家共同进步 阅读全文…

动手构建一个推荐系统(Recommendation System)

2010年7月11日 19 条评论

写在前面:本文通过构建一个电影推荐系统,深入浅出的介绍推荐系统相关的概念、算法,让读者朋友能够在对推荐系统有比较全面的认识的基础之上,能够轻松地构建出自己的推荐系统。

1. 什么是推荐系统(Recommendation System)

推荐系统是指根据一个群体的偏好,来为群体中的成员提供推荐的系统。现实生活中这样的例子很多,比如豆瓣(Douban.com)读书中的“豆瓣猜”功能,它根据你看过的一些书和相关评价,与整个豆瓣社区其它会员看过的书与评价经过一系列的计算,就能给你推荐一些你没有读过的,但有可能感兴趣的书(如下图所示):
这是我读过的或者正在读的书:
阅读全文…