
linux编程
文章平均质量分 96
zhanyiwp
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux下core文件的生成和使用
什么是core文件当程序异常终止时,内核有可能把该程序当前的内存信息映射到core文件里,以方便程序员定位问题。也就是说core文件是进程异常终止时的一个内存镜像,可以用gdb来打开core文件,协助分析程序问题。core文件说明时候产生原创 2015-09-26 15:19:02 · 3017 阅读 · 0 评论 -
返回值优化
mark一下代码 后续补充,要点是gcc编译器的rvo优化和-fno-elide-constructors编译参数/* * ===================================================================================== * * Filename: test.cpp * * Description原创 2016-05-29 23:05:36 · 365 阅读 · 0 评论 -
linux内核container_of宏获取结构体地址
linux内核container_of宏/* * ===================================================================================== * * Filename: contion_of.cpp * * Description: * * Version: 1.0原创 2016-05-29 22:59:26 · 534 阅读 · 0 评论 -
聊聊TCP
TCP(Transmission Control Protocol 传输控制协议协议)现在是如此广泛的被使用,其重要性不言而喻,然而他又是一个超级复杂的协议,也是每个程序员必备的基本功,在此记录我的一些理解。本篇文章不仅告诉你tcp是怎么样的,还努力告诉你为什么是这样的。TCP的目标首先我们需要搞明白TCP协议设计的目标是什么,只有这样我们才能更好的理解其协议内容。我认为其目标主要包括:可原创 2017-11-27 17:22:09 · 945 阅读 · 0 评论