linux下服务器编程
f905699146
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
浅析linux网络编程基础API
linux网络API分为三个方面: (1)socket地址api。socket最开始的含义是一个IP地址和端口对(ip,port)。它唯一地表示了使用TCP通信的一端。称为socket地址。 (2)socket基础api。socket主要api定义在sys/socket.h这个头文件中,包括创立socket,命名socket,接受连接,读写数据,获取地址信息,检测带外标记,以及读取和设置sock原创 2017-06-09 00:31:51 · 458 阅读 · 0 评论 -
第一个libevent程序
#include<sys/signal.h> #include<event.h> void signal_cb(int fd,short event,void* argc) { struct event_base* base= argc; struct timeval delay={2,0}; printf("caught an interrupt signal\n");原创 2017-08-17 13:05:03 · 293 阅读 · 0 评论 -
mmap和shmget的区别
二者本质上是类似的,mmap可以看到文件的实体,而 shmget 对应的文件在交换分区上的 shm 文件系统内,无法直接 cat 查看 安全性:mmap 方式对应的真实文件,如果用户有权限即可查看,甚至删除 shmget 方式其实也一样,好了一层皮罢了(ipcrm -m …) 一致性:mmap 方式下各进程映射文件的相同部分可以共享内存原创 2017-09-04 22:21:33 · 5494 阅读 · 0 评论
分享