摘要: 1.黏包 (一)发生黏包 (二)解决方法一 (三)解决方法二 (四)解决方法三 阅读全文
posted @ 2019-08-28 00:39 vivianping 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1.###容器类型强制转换(str list tuple set dict) # ### (7)位运算符: & | ~ ^ << >># & 按位与var1 = 19var2 = 15res = var1 & var2print(res) #3"""100110111100011""" # | 按位 阅读全文
posted @ 2019-08-27 23:17 vivianping 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 恢复内容结束 6.四次挥手: 第一次a向b发送断开链接的消息,表示a也没有文件给b了 第二次b向a回应接受断开的请求 第三次b向a发送断开的请求,表示b也没有文件给a了 第四次a向b被动回应接受断开的请求 在第三期发送请求之后,会开启2msl最大报文生存周期 a会不停的回应第四次的消息 阅读全文
posted @ 2019-08-24 13:13 vivianping 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 3.randomimport random#random()获取随机0-1之间的小数(左闭右开) 0<=x<1res=random.random()print(res) #randrange()随机获取指定范围内的整数(包含开始值,不包含结束值,间隔值)# 0 1 2 不包含3res=random. 阅读全文
posted @ 2019-08-04 00:14 vivianping 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1.迭代器 # ### 迭代器"""能被next调用,并不断返回下一个值的对象""""""特征:迭代器会生成惰性序列,它通过计算把值依次的返回,一边循环一边计算而不是一次性得到所有数据优点:需要数据的时候,一次取一个,可以大大节省内存空间.而不是一股脑的把所有数据放进内存."""# 1.可迭代对象" 阅读全文
posted @ 2019-07-28 08:05 vivianping 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1.函数的命名规则: (1)字母数字下划线,首字母不能为数字; (2)严格区分大小写,且不能使用关键字; (3)函数命名有意义,且不能使用中文; 2.驼峰命名法: (1)大驼峰命名法:每个单词的首字符大写(一般在类中起名用这样的方式,首推) mycar=>My_Car busstop=>Bus_St 阅读全文
posted @ 2019-07-20 14:04 vivianping 阅读(223) 评论(0) 推荐(0) 编辑