Linux
文章平均质量分 77
qq_42078231
喜欢新事物,热爱技术
展开
-
Linux-基于epoll的聊天室项目
加粗样式原创 2020-03-09 20:05:17 · 323 阅读 · 0 评论 -
Linux-signal异步通知机制
Linux中的信号kill -9 pid #kill只是起到发送信号的作用,-9参数才是杀死进程ctrl+c相当于kill 2 pid3和9不可被捕捉替换#define SIGHUP 1#define SIGINT 2#define SIGQUIT 3#define SIGILL 4#define SIGTRAP 5#define SIGABRT 6#d...原创 2020-02-25 20:50:54 · 375 阅读 · 0 评论 -
Linux-TCP/UDP程序
程序设计TCP服务器端监听0.0.0.0以获取所有网卡(主机所有IP地址)收到的请求netstat -aptn#查看主机端口socket底层有缓冲区,就算程序阻塞也能暂存收到的数据代替客户端发起tcp连接UDP用sendto和recvfrom方法通信因为端口只能绑定一次,所以服务端需要bind,以防和本地客户端冲突查看运行的端口UDP高级应用UDP广播数据包广播...原创 2020-02-24 20:31:05 · 313 阅读 · 0 评论 -
Linux-IO复用,select
select将IO扩充复用,但还是受句柄限制实现方法二:将监听句柄也放入文件集,不断把新链接放入select原创 2020-02-21 23:27:38 · 160 阅读 · 0 评论 -
GDB调试Linux程序流程
安装gef十进制打印,p value/d设置断点,b 行/函数/… if(var==value)原创 2020-01-10 11:39:29 · 327 阅读 · 0 评论