linux守护进程、SIGHUP与nohup详解

前端时间帮忙定位个问题。docker容器故障恢复后,其中的keepalived进程始终无法启动,也看不到Keepalived的日志。 strace 查看系统调用之后,发现了原因所在

2359 次阅读 来自博主博客园
2017-08-18 03:02:00

C语言精要总结-指针系列(二)

  此文为指针系列第二篇:

1724 次阅读 来自博主博客园
2017-06-30 02:37:00

C语言精要总结-指针系列(一)

考虑到指针内容繁多,这里将指针作为一个系列,从简入繁,带着没有研究过指针的朋友,一点一点深挖并掌握这C语言的精华。初步计划如下

2006 次阅读 来自博主博客园
2017-05-03 12:17:00

C语言精要总结-内存地址对齐与struct大小判断篇

在笔试时,经常会遇到结构体大小的问题,实际就是在考内存地址对齐。在实际开发中,如果一个结构体会在内存中高频地分配创建,那么掌握内存地址对齐规则,通过简单地自定义对齐方式,或者调整结构体成员的顺序,可以有效地减少内存使用。另外,一些不用边界对齐、可以在任何地址(包括

2386 次阅读 来自博主博客园
2017-04-29 03:08:00

rpc远程调用开发

RPC即远程过程调用,适用于集群管理,集群节点就是RPCServer,而我们发起远程调用的web服务器就是RPCClient。所以是少数rpcClient(可能一个)对多个RPCServer(集群节点)。

2293 次阅读 来自博主博客园
2015-09-06 23:02:00

gdb调试程序

编写test2.c

1155 次阅读 来自博主博客园
2015-09-05 03:48:00

Makefile文件编写

源代码文件 main3.c 1 #include <stdio.h>

1412 次阅读 来自博主博客园
2015-09-02 17:08:00

CentOS6.6源码编译升级GCC至4.8.2

升级前提 源码编译需要至少要有一个可用的gcc编译器。 可以用过yum自动安装或者手动下载rpm包安装。 通过yum可以看到至少需要下面这些安装包,所以可以到许多rpm package站点中搜索下载相应的rpm包,不过版本要搞对了,这个yum搜出来的版本是针对4

1113 次阅读 来自博主博客园
2015-08-31 23:48:00

linux 下C语言编程库文件处理与Makefile编写

做开发快3年了,在linux下编译安装软件算是家常便饭了。就拿gcc来说,都有不下10次了,可基本每次都会碰到些奇奇怪怪的问题。看来还是像vs、codeblocks这样的ide把人弄蠢了。便下定决心一定要好好学习下如何在linux下纯手工gcc编译c项目。今天学了2点,一个是库文件处理,另一个是makefile编写。

1420 次阅读 来自博主博客园
2015-08-31 02:03:00

laravel队列-让守护进程处理耗时任务

待解决的问题 最近在做一个服务器集群管理的web项目,需要处理一些极其耗时的操作,比如磁盘格式化分区。对于这个需求,最开始的想法是,为了让节点上的

1850 次阅读 来自博主博客园
2015-08-19 01:32:00