网络编程第六章 发表于 2021-09-27 分类于 socket编程 网络编程基础(6):多路复用技术 1.select/poll/epoll三种方案的使用&区别 2.I/O多路复用,结合多线程编程的技术手段 阅读全文 »
高性能服务器程序框架 发表于 2021-07-17 分类于 socket编程 网络编程基础(5):高性能服务器程序框架 I/O处理单元,四种I/O模型和两种高效事件处理模式 逻辑单元,两种高并发模式,以及高效逻辑处理方式——有限状态机 池、锁的介绍 阅读全文 »
Linux服务器程序框架 发表于 2021-07-14 分类于 socket编程 网络编程基础(4):Linux服务器程序框架包含服务器的重要组成部分介绍,日志系统、守护进程设置、进程间关系等 阅读全文 »
网络编程高级I/O函数 发表于 2021-07-13 分类于 socket编程 网络编程基础(3):Linux网络编程高级I/O函数包含如下几个重点函数:pipe、dup/dup2函数,readv/writev、sendfile、mmap/munmap、splice和tee函数,fcntl等注意:这一章节主要是对,文件描述符的操作,有利于传输数据效率的提高。 阅读全文 »