包含标签 soft 的文章

网络编程002 | Linux内核epoll原理学习

现代计算机系统叫做程序存储式计算机,抽象点说计算机系统就只有两种部件:CPU + IO设备,IO设备又分为内设和外设,内设指的就是内存、硬盘、网卡等,外设的种类就更多了,诸如鼠标键盘、移动硬盘、显示器等等都是。IO设备和CPU之间的数据交互都要通过操作系统来调度的, epoll就是Linux系统内核高效处理IO事件的一种实现,是Linux ………

阅读全文

网络编程001 | 三次握手与四次挥手

学习了计算机网络的相关知识,下面我们来从网络编程的角度验证一下网络实际交互的数据是什么。下面的程序用C语言在Linux环境下编写而成。 先准备一个服务器端程序,任何连上它的客户端,它都给返回服务器当前时间,然后立刻主动关闭连接。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ………

阅读全文