“c”
c对mysql(及mariadb)操作的api总览
1.头文件#include <mysql/mysql.h>2.gcc链接库文件gcc a.c -lmysqlclient3.api汇总第一部分 控制类函数 mysql_init(...
将signalfd加入epoll
背景系统调用被信号打断后, linux 默认不会重启系统调用,当然我们可以设置一些选项来重启一部分系统调用,但并不是所有的系统调用都可以被重启,比如我们经常使用的多路 I/O 复用模型 epol...
System V消息队列
System V消息队列写#include <sys/msg.h> #include <sys/ipc.h> #include<sys/types.h>自定义...
线程与线程同步
创建线程创建变量储存线程 idpthread_t pth ;//线程id(可选)线程属性(可选)可自定义线程属性,也可使用默认 NULL//自定义线程属性 pthread_attr_t att...
守护进程daemon
思路主程序 main()函数1.主程序执行 creat_daemon()函数创建守护进程,成功返回 0,失败返回-1 2.主程序检查返回值并执行后台任务子程序 creat_daemon()创建...