摘要: os 中自带的随机字符串,输出为bytes类型,可以定制长度,不可转化为正常的字 hmac为python中自带的模块,它是用来实现加密的,和hashlib一样,但只有md5,更为简单,输出为bytes类型 还没学习并发,只好用这个 了 这是一个将21.3e以内的数字转化为4个字节长度的bytes,还 阅读全文
posted @ 2018-07-20 20:16 又见芳踪 阅读(198) 评论(0) 推荐(0) 编辑
摘要: (重点)粘包 : 就是因为接收端不知道如何接收数据,造成接收数据的混乱的问题 只发生在tcp协议上. 因为tcp协议的特点是面向数据流形式的传输 粘包的发生主要是因为tcp协议有两个机制: 合包机制(nagle算法),拆包机制 subprocess 模块 有一个方法可以执行系统命令 Popen(cm 阅读全文
posted @ 2018-07-20 17:50 又见芳踪 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 今日内容: 1介绍socket模块中一些其他常用方法 send和sendall 的区别 对于程序员来说,用起来是没有什么区别的 实际上,在socket底层对于两个方法的封装有区别: send(num)此方法会尝试先发送n个数据(n<num),接下来再尝试发送num-n sendall(num)此方法 阅读全文
posted @ 2018-07-20 17:49 又见芳踪 阅读(273) 评论(0) 推荐(0) 编辑