摘要: Linux网络编程——多路复用之epoll ​ epoll是Linux下多路复用IO接口select/poll的增强版本,它能显著提高程序在大量并发连接中只有少量活跃的情况下的系统CPU利用率,因为它会复用文件描述符集合来传递结果而不用迫使开发者每次等待事件之前都必须重新准备要被侦听的文件描述符集合 阅读全文
posted @ 2019-05-02 22:22 Mered1th 阅读(517) 评论(0) 推荐(0) 编辑
摘要: TCP协议流程图、TCP建立即时聊天 TCP即时聊天升级:服务器在客户端断开后不断开,客户端可以多次重连服务器进行即时聊天 UDP协议流程图、UDP建立即时连接 如果在已经处于 ESTABLISHED状态下的socket(一般由端口号和标志符区分)需调用closesocket(一般不会立即关闭而经历 阅读全文
posted @ 2019-05-02 22:16 Mered1th 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 概要 该贴记录我学习Linux的过程,因为水平有限,如有有误之处,希望大家不吝指教,谢谢! 博客园:http://www.cnblogs.com/Mered1th/ Tags: C / C++ / Linux Linux系统编程 Linux系统编程——VIM编辑器常用命令 Linux系统编程——静态 阅读全文
posted @ 2019-05-02 21:58 Mered1th 阅读(357) 评论(0) 推荐(0) 编辑
摘要:  Linux系统编程——线程(2) 前情提要: "Linux系统编程——线程(1)" [TOC] 同步概念 ​ 所谓同步,即同时起步,协调一致。不同的对象,对“同步”的理解方式略有不同。如,设备同步,是指在两个设备之间规定一个共同的时间参考;数据库同步,是指让两个或多个数据库内容保持一致,或者按需 阅读全文
posted @ 2019-05-02 21:54 Mered1th 阅读(294) 评论(0) 推荐(0) 编辑