Socket
文章平均质量分 66
henry860916
水滴石穿
展开
-
Linux 多线程 网络编程 管道 socket等相关心得
1. IPC 信号量:ftok,semget/semctl/semop 信号:signal截取信号,可以自定义 管道:pipe,fd0,fd1,read/write,一边关闭读,一边关闭写,半双工 消息队列:ftok,msgget/msgctl 共享内存:ftok,shmget/shmat/shmdt,最快 套接字:socket DBUS:消息总线,重量级 2. 睡眠 Sleep原创 2015-12-31 09:04:45 · 663 阅读 · 0 评论 -
Socket---基于IO复用实现异步非阻塞通信 Python群聊工具
服务器端程序: import socket import signal import select MAX_LISTEN_N = 100 MAX_BUFFER_N = 1024 mconnections = {} addresses = {} datalist = {} IP_ADDR = '192.168.1.2' PORT = 4547 def remove_fd_data(fd):原创 2015-12-28 19:48:48 · 765 阅读 · 0 评论 -
unix domain socket 使用时crash
项目中代码质量检查 char my_socket_path[MY_LEN_128]; memset(my_socket_path, 0, sizeof(my_socket_path)); snprintf(my_socket_path, MY_LEN_128 - 1, "%s", "/var/run/pidno/user/.mysocketpath"); strcpy(server原创 2017-05-27 10:51:26 · 321 阅读 · 0 评论