什么是粘包?socket中造成粘包的原因是什什么?哪些情况会发生粘包现象?只有TCP有粘包现象,UDP永远不会粘包粘包:在获取数据时,出现数据的内容不是本应该接收的数据,如:对方第一次发送hello,
select、poll、epoll模型的区别?(属于多路复用IO的模型)都是i/o多路复用的机制,监视多个socket是否发生变化,本质上都是同步i/oselect,poll实现需要自己不断轮询所有监
简述进程、线程、协程的区别以及应用场景?线程是指进程内的一个执行单元,#进程进程拥有自己独立的堆和栈,既不共享堆,亦不共享栈,进程由操作系统调度。#线程线程拥有自己独立的栈和共享的堆,共享堆,不共享栈
python数据库的三大特性:'实体':表'属性':表中的数据(字段)'关系':表与表之间的关系----------------------------
1.枚举的定义首先,定义枚举要导入enum模块。枚举定义用class关键字,继承Enum类。用于定义枚举的class和定义类的class是有区别【下一篇博文继续分享】。示例代码:fromenumimp