摘要: socketserver #网络协议的最底层就是socket,基于原有socket模块,又封装了一层,就是socketserversocketserver 为了实现tcp协议,server端的并发. socket方法介绍 服务端套接字函数s.bind() 绑定(主机,端口号)到套接字s.listen 阅读全文
posted @ 2021-07-08 22:50 urls 阅读(55) 评论(0) 推荐(0) 编辑
摘要: # tcp协议在发送数据时,会出现黏包现象. (1)数据粘包是因为在客户端/服务器的发送端和接收端都会有一个数据缓冲区, 缓冲区用来临时保存数据,默认空间都设置较大。在收发数据频繁时,由于tcp传输消息的无边界特点,不清楚应该截取多少长度,导致客户端/服务器端,都有可能把多条数据当成是一条数据进行截 阅读全文
posted @ 2021-07-08 22:45 urls 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 进程的概念:(Process) 进程就是正在运行的程序,它是操作系统中,资源分配的最小单位.资源分配:分配的是cpu和内存等物理资源进程号是进程的唯一标识​同一个程序执行两次之后是两个进程进程和进程之间的关系: 数据彼此隔离,通过socket通信 并行和并发 并发:一个cpu同一时间不停执行多个程序 阅读全文
posted @ 2021-07-08 22:36 urls 阅读(81) 评论(0) 推荐(0) 编辑
摘要: # -->Number 部分1.对于整型而言,-5~正无穷范围内的相同值 id一致2.对于浮点数而言,非负数范围内的相同值 id一致3.布尔值而言,值相同情况下,id一致4.复数在 实数+虚数 这样的结构中永不相同(只有虚数的情况例外) # -->容器类型部分5.字符串 和 空元组 相同的情况下,地 阅读全文
posted @ 2021-07-08 22:13 urls 阅读(39) 评论(0) 推荐(0) 编辑
摘要: # ###哈希算法#定义: 把不可变的任意长度值计算成固定长度的唯一值,这个值可正可负,可大可小,但长度固定 该算法叫哈希算法(散列算法),这个固定长度值叫哈希值(散列值) #特点: 1.计算出来的值长度固定且该值唯一 2.该字符串是密文,且加密过程不可逆 #用哈希计算得到一个字符串的用意? 例如: 阅读全文
posted @ 2021-07-08 22:10 urls 阅读(217) 评论(0) 推荐(0) 编辑
摘要: # (5)身份运算符 is 和 is not (检测两个数据在内存当中是否是同一个值) # 整型 -5~正无穷 var1 = 100 var2 = 100 print(var1 is var2) # 浮点型 非负数 var1 = -9.1 var2 = -9.1 print(var1 is var2 阅读全文
posted @ 2021-07-08 22:06 urls 阅读(250) 评论(0) 推荐(0) 编辑
摘要: # ### 字符串类型 str """ 用引号引起来的就是字符串,单引号,双引号,三引号 # 转义字符 \ + 字符 (1) 可以将无意义的字符变得有意义 (2) 可以将有意义的字符变得无意义 \n : 换行 \r\n : 换行 \t : 缩进(水平制表符) \r : 将\r后面的字符串拉到了当前行 阅读全文
posted @ 2021-07-08 21:52 urls 阅读(35) 评论(0) 推荐(0) 编辑
摘要: # ### 判断类型 isinstance """ # 使用方法一 isinstance(数据,类型) 如果该数据是这个类型,返回True 反之,返回False 类型: int float complex bool str list tuple set dict # 使用方法二 isinstance 阅读全文
posted @ 2021-07-08 21:41 urls 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 编译型:一次性,把所有代码编译成机器能识别的二进制码,在运行 代表语言:c,c++ 优点: 执行速度块 缺点: 开发速度慢,调试周期长 解释型:代码从上到下一行一行解释并运行 代表语言:python,php 优点: 开发效率快,调试周期短 缺点: 执行速度相对慢 *linux 操作系统默认支持pyt 阅读全文
posted @ 2021-07-08 21:39 urls 阅读(65) 评论(0) 推荐(0) 编辑