发布时间:2016-09-11 11:34:50
远程登录的前期准备工作都已经做好:1、网络通2、windows远程桌面的的服务已经开启3、防火墙设置正确(放通远程桌面的流量或者防火墙关闭)4、设置windows允许远程桌面登录但还是远程登录不了,并且提示下面的没有授权此用户账户进行远程登录的错误:说明该用户未加入允许远程登录的管理员组,可以进行下面步骤的.........【阅读全文】
发布时间:2016-08-06 23:28:12
通常服务器程序为了其能稳定持久地运行,会屏蔽一些比如SIGQUIT之类的信号,具体做法大概如下所示:#include #include #include void handle_signal(){ printf("recv SIGQUIT.\n"); exit(1);}int handle_exit(){ print.........【阅读全文】
发布时间:2016-06-03 21:41:36
在知乎上,有个人问了这样的一个问题——为什么vfork的子进程里用return,整个程序会挂掉,而且exit()不会?并给出了如下的代码,下面的代码一运行就挂掉了,但如果把子进程的return改成exit(0)就没事。我受邀后本来不想回答这个问题的,因为这个问题明显就是RTFM的事,后来,发现这个问题放在那里好长时间,而挂在下.........【阅读全文】
发布时间:2016-03-26 22:33:01
今天遇到一个因内存泄露导致的coredump,服务器内存瞬间耗干,产生一个100g+大的coredump文件。coredump进行了10min,硬盘差点就没空间了。。。后来定位发现是由于使用linux内核的通用链表导致的问题,相同的节点加链表两次导致一个节点陷入死循环,以致内存瞬间耗干。下面来看一下linux通用链表相同的节点加链两次这种bu.........【阅读全文】