摘要: 用于提供系统级别的操作 阅读全文
posted @ 2018-08-14 20:30 Niuli'blog 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 用法 以前我一直用os.system()处理一些系统管理任务,因为我认为那是运行linux命令最简单的方式.我们能从Python官方文档里读到应该用subprocess 模块来运行系统命令.subprocess模块允许我们创建子进程,连接他们的输入/输出/错误管道,还有获得返回值。subproces 阅读全文
posted @ 2018-08-14 19:25 Niuli'blog 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 首先来说说要用到的知识点,第一个要说的是扩展包random,random模块一般用来生成一个随机数 今天要用到ramdom中unifrom的方法用于生成一个指定范围的随机浮点数通过下面的图简单看下: 这里就打印了一个值范围是在10~20之间的浮点数。 在来说说lambda表达式是匿名函数,是函数的另 阅读全文
posted @ 2018-08-14 15:43 Niuli'blog 阅读(6469) 评论(2) 推荐(0) 编辑
摘要: 两种情况下会发生粘包。 发送端需要等缓冲区满才发送出去,造成粘包(发送数据时间间隔很短,数据了很小,会合到一起,产生粘包) 接收方不及时接收缓冲区的包,造成多个包接收(客户端发送了一段数据,服务端只收了一小部分,服务端下次再收的时候还是从缓冲区拿上次遗留的数据,产生粘包) 只有tcp协议才会发送粘包 阅读全文
posted @ 2018-08-14 15:41 Niuli'blog 阅读(210) 评论(0) 推荐(0) 编辑