Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1802822
  • 博文数量: 274
  • 博客积分: 2366
  • 博客等级: 大尉
  • 技术积分: 1880
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-22 09:37
文章分类

全部博文(274)

文章存档

2022年(1)

2020年(10)

2019年(7)

2018年(18)

2017年(26)

2016年(32)

2015年(43)

2014年(30)

2013年(44)

2012年(36)

2011年(17)

2010年(10)

发布时间:2013-01-30 11:36:36

......【阅读全文】

阅读(1669) | 评论(0) | 转发(0)

发布时间:2013-01-22 16:23:53

C/C++中容易造成内存溢出的函数1.strcpy()strcpy()函数将源字符串复制到缓冲区。没有指定要复制字符的具体数目。复制字符的数目直接取决于源字符串中的数目。如果源字符串碰巧来自用户输入,且没有专门限制其大小,则有可能会陷入大的麻烦中!建议使用strncpy.2.strcat()strcat(.........【阅读全文】

阅读(5706) | 评论(0) | 转发(0)

发布时间:2013-01-12 14:48:47

如何使用gcore工具获取一个core文件而不重启应用?分类: Linux2011-09-02 18:31 613人阅读 评论(0) 收藏 举报 解决方法:解决:问题:当调试一个程序的时候,理想状态是不重启应用程序就获取core文件。解决:gcore命令可以使用下面步骤来获取core文件:1. 确认gdb软件包已经被正确安装。2. 使用调试参数编译程序(例如: gcc中使用"-g"选项),编译后不要去除文件的调试符号信息。3. 执行应用程序。4. 执行gcore命令生成指定应用程序的core文件并且保存在当前目录下。$ gcore p......【阅读全文】

阅读(4482) | 评论(0) | 转发(0)

发布时间:2013-01-12 11:42:19

其实地球也可以看成是一台服务器程序分类: it哲学2011-04-16 14:54 80人阅读 评论(0) 收藏 举报我们的地球,就像一台智能的服务器程序,也有一些it特性: 1)容易出现bug,比如地震2)也会遭受攻击,例如小行星撞击,强射线攻击3)最终会被淘汰或消亡,例如30亿年后的仙女星系与银行星系的合并,可能会导致地球消亡;50亿后的太阳会吞没地球4)也需要太阳系这个操作系统的保护,月亮、木星等对地球的爱护,没有这些爱护,地球就没有文明5)运行时会作一些检测,以求保护生命,例如地球自身磁场对太阳风暴的排斥6)自学习功能,地球从......【阅读全文】

阅读(985) | 评论(0) | 转发(0)

发布时间:2013-01-12 10:51:15

GDB如何使用符号表  如果现在有同一个工程构建出的Debug版和Release版可执行文件projectD和projectR,如下的命令可以帮助你把Debug版中的符号表加到Release版中,实现对Release版的调试。  1、objcopy --only-keep-debug projectD projectsymbol.dbg #生成符号表;  2、gdb -q --symbol=projectsymbol.dbg -exec=projectR #加载符号表;  这下在gdb中就可以看到源代码了。......【阅读全文】

阅读(4082) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册