自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 进程异常退出导致死锁的解决办法

最近碰到这么一个问题:程序先获得锁,然后进行一些操作,操作完成之后再把锁释放掉,然而在获得锁之后进行的一些操作中可能导致程序异常退出(比如段错误),可以看出还没有来得及把锁释放进程就蹦掉了,从而导致这个锁长期没有被释放,其他想尝试获取锁的进程都会失败。       这个问题在多进程模型中很容易出现,下面是一个比较简单的多进程模型程序例子:dead_lock.c:#include #i

2015-03-31 10:31:50 7634 4

原创 Linux线上系统程序debug思路及方法

很多程序长期在线上系统跑着,可能跑着跑着就coredump了,而这种bug比较难复现,这个问题估计困扰不少同行朋友,这里记录一下我的一些思路,如有不对之处,欢迎指正。1、coredump文件       这个方法很基础了,相信大家都知道,具体步骤如下:ulimit -c unlimitedulimit -c unlimited' >> /etc/profileservice a

2015-03-31 01:22:58 2684

原创 Linux内核模块Makefile一个新手容易犯的错

又是受csdn bbs中一个帖子的启发,发现这个问题我之前也遇到过,所以就深入研究了一下。以下是文件结构:root@jusse ~/develop/kernel_module/helloworld# tree.├── hello.c├── Makefile├── mymax.c└── mymax.h0 directories, 4 fileshello.c:#include

2015-03-29 20:43:30 9384 2

原创 ThinkPHP模板多层继承

帮朋友用ThinkPHP写一个网站,最近就碰到ThinkPHP模板不能多层继承的问题,就跟这里讲的问题一样:http://www.thinkphp.cn/topic/26853.html      比如base.html是这样:...base内容1... name="content">...base内容2...     a.html继承base.html:

2015-03-12 09:26:06 5944 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除