摘要:
线程 进程和线程: 进程只是用来把资源集中到一起(进程只是一个资源单位,或者说资源集合),而线程才是cpu上的执行单位。 注意:两个都是过程 线程一个特点: 一个进程中,多个线程共享资源 线程和进程区别: 1. 线程的创建开销小于进程, 创建速度快 2. 同一进程下的多个线程共享该进程的地址空间(资 阅读全文
摘要:
进程 服务器中, s.listen(n) n不能无限大,以为内存不可能无限大,n表示内存同一时间接纳的等待连接数,可以看成一个(队列),取出一个拿去建立连接,然后再放进一个,队列中一直保持n个连接 请求.补充一点: print() 是计算操作, 计算机中除了IO,都是计算(PS:cpu干的活都是计算 阅读全文
摘要:
socket层 图示,没有找到socket,那么socket层在哪儿呢? 看图: socket是什么 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简 阅读全文
摘要:
操作系统 操作系统:(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 注:计算机(硬件)->os->应用软件 网络通信原理 互联网的本质就是一系列的网络协议 # 一台硬 阅读全文
摘要:
一、集合 集合是无序的,不重复的数据集合,它里面的元素是可哈希(不可变类型),但是集合本身是不可哈希,(所以集合做不了字典的键) 集合最重要的2点: 去重:把一个列表变成集合,就自动去重了。 关系测试: 测试两组数据之间的交集、并集、差集等关系 1.1创建set(): 1 set = set({ } 阅读全文