
linux开发环境
文章平均质量分 76
冬夜静思
这个作者很懒,什么都没留下…
展开
-
Linux开发环境熟悉-svn
刚接触svn,感到陌生,现在思路逐渐清晰,也可是了解这个软件。记录一下自己的学习历程。网上有很多非常好的资料和翻译文献,我就不再这里累赘来,只是看过的东西,放在这里,以供后来人方便查找把。河边的小屋的博客对svn进行介绍,以及分析了它的主要功能特点,并展示了一个快速流程,不过可惜的是,只是站在配置的角度和服务搭建的角度,因此感觉用处不是很大,不过对于svn已经非常有帮助了,非常感谢原创 2012-03-02 14:21:20 · 905 阅读 · 0 评论 -
thrift使用过程中的问题
1. thrift的安装,不容小视,他需要依赖很多的库和工具,尤其是boost等工具都需要源码安装,所以严格按照官网上的信息,一步一步执行就可以来。 http://thrift.apache.org/download/ 有两个问题需要注意: 1. 安装过程无需./bootstrap这个过程,本来就没有这个文件原创 2012-03-05 17:11:10 · 5944 阅读 · 2 评论 -
GDB命令大全
学习使用了GDB一段时间后,发现它真的好强大!好用!GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能:转载 2012-03-22 13:47:27 · 5204 阅读 · 1 评论 -
GDB命令大全(2)
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->Linuxc/c++ GDB命令总结基于上一篇博文进行简单总结,侧重于命令的使用。不过想要更加清晰,还是要看前一博文的介绍。一.启动GDBgdbgdb coregdb GDB启动时,加上一些GDB的启动原创 2012-03-22 15:02:04 · 1809 阅读 · 0 评论 -
fork/printf相关细节
1. fork用于产生子进程,主要需要注意两点:进程的三个组成部分(代码段/数据段/程序上下文), 在父进程中,fork()返回的是子进程的pid; 在子进程中,fork()返回的是0;使用fork可以使得看似相互排斥的两个语句都得到执行,主要是体会到这时在两个进程中执行的,就可以了。。详见:http://blog.youkuaiyun.com/fuyangchang/articl原创 2012-04-16 17:16:08 · 1780 阅读 · 2 评论 -
网络流量相关
中断 简单的说,每个设备(网卡、硬盘等)都需要和CPU有某种形式的通信以便CPU及时知道发生了什么事情,这样CPU就会放下手中的事情去处理应急事件,硬件设备主动打扰CPU的现象就是硬件中断。 硬中断的特点:硬中断是由硬件产生,比如硬盘、网卡、键盘灯。每个设备都有它自己的IRQ(中断请求)。基于IRQ,CPU可以相应的将请求分配到对应的硬件驱动(硬件驱动通原创 2014-12-31 15:07:08 · 657 阅读 · 0 评论