1、概念 信号提供了一种处理异步事件的方法。
不存在编号为0的信号,kill函数对信号编号0有特殊的应用。POSIX.1 将此种信号编号值称为空信号。 2、信号的相关动作
a、忽略此信号。大多数信号都可使用这种方式进行处理,但有两种信号却决不能被忽略,它们是SIGKILL和SIGSTOP。这两种信号...
分类:
其他好文 时间:
2014-05-10 19:54:21
阅读次数:
354
输入子系统在内核中的位置:/driver/input
drivers/input/input.c: input_init ---> err = register_chrdev(INPUT_MAJOR,
"input", &input_fops); static const struct file_o...
分类:
其他好文 时间:
2014-05-05 23:34:42
阅读次数:
516
简单的Http Server使用Libevent内置的http相关接口,可以很容易的构建一个Http
Server,一个简单的Http Server如下:#include #include #include #include #include #include
int init_win_socket...
分类:
其他好文 时间:
2014-05-05 23:18:44
阅读次数:
418
# Definition for a binary tree node# class
TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.right
...
分类:
其他好文 时间:
2014-05-05 22:56:23
阅读次数:
419
fork两次然后在孙子进程中调用某函数避免孙子进程被kill掉产生僵尸进程 /*
这样做儿子进程很快就会退出,所以孙子进程不太可能产生僵尸进程,即使产生时间也极其短暂 */#include #include #include void
fork_grandson_run(void func(void...
分类:
其他好文 时间:
2014-05-05 22:13:00
阅读次数:
445
http://acm.hdu.edu.cn/showproblem.php?pid=1228
分析:
我只是想练习一下map的用法,不然又忘了。。。
代码:
//hdu 1228
#include
#include
#include
#include
#include
using namespace std;
map d;
void init()...
分类:
其他好文 时间:
2014-05-03 15:40:58
阅读次数:
232
先确保日志服务开启;不妨重启下日志服务;由于目前RHEL 6/centos
6已经使用rsyslog替换了syslog.,所以不要在找/etc/syslog.conf了;重启命令:/etc/init.d/rsyslog
restart尝试ssh重新登录進行测试,secure有信息了問題解决
分类:
其他好文 时间:
2014-05-02 17:59:23
阅读次数:
362
1、终端登录 BSD终端登录
a、系统管理员创建通常名为/etc/ttys的文件,其中,每个终端设备都有一行,每一行说明设备名和传递给getty程序的参数,例如,参数之一说明了终端的波特率等。
当程序自举时,内核创建进程ID为1的进程,也就是init进程。init进程使系统进入多用户状态。init进...
分类:
其他好文 时间:
2014-05-02 15:10:25
阅读次数:
382
一、创建命令 1、克隆一个git仓库 git clone 地址 2、建立一个新的本地git仓库
git init二、本地修改命令 1、查看仓库当前状态 git status 2、查看文件与上一个版本的差异 git diff 3、将修改加入暂存区 git
add...
分类:
其他好文 时间:
2014-05-02 14:57:26
阅读次数:
271
出现下列错误:
mlogc.c:32:23: error: curl/curl.h: No such file or directory
mlogc.c:1091: error: expected ‘)’ before ‘*’ token
mlogc.c: In function ‘logc_init’:
出错原因:缺少libcurl-dev or libcurl-devel
...
分类:
其他好文 时间:
2014-05-02 10:50:35
阅读次数:
371