摘要:
一 为什么要有操作系统 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。 其一:如果每位应用程序员都必须掌握该系统所有的细节,那就不可能再编写代码了(严重影响了程序员的开发效率:全部掌握这 阅读全文
posted @ 2018-07-10 17:29
迎风而来
阅读(460)
评论(0)
推荐(1)
摘要:
基于tcp的套接字,关键就是两个循环,一个链接循环,一个通信循环 socketserver模块中分两大类:server类(解决链接问题)和request类(解决通信问题) 一、分析socketserver源码 查找属性的顺序:ThreadingTCPServer->ThreadingMixIn->T 阅读全文
posted @ 2018-07-10 17:03
迎风而来
阅读(324)
评论(0)
推荐(1)
摘要:
一、什么是粘包 注意:只有TCP有粘包现象,UDP永远不会粘包,因为TCP是基于数据流的协议,而UDP是基于数据报的协议 发送端可以是一K一K地发送数据,而接收端的应用程序可以两K两K地提走数据,当然也有可能一次提走3K或6K数据,或者一次只提走几个字节的数据,也就是说,应用程序所看到的数据是一个整 阅读全文
posted @ 2018-07-10 16:35
迎风而来
阅读(15807)
评论(3)
推荐(17)

浙公网安备 33010602011771号