摘要: [TOC] 本章目录 一.什么是socket 二.为什么需要socket 三.socket的发展 四.python中的socket 五.基于TCP的socket 六.基于UDP的socket 六. 粘包问题详解 七.粘包的解决方案 引入:为什么一定要先学习网络协议? 之所以学习网络编程就是为了让我们 阅读全文
posted @ 2019-02-15 19:38 shengkengliu 阅读(288) 评论(0) 推荐(1) 编辑
摘要: [TOC] Python的垃圾回收机制 引子: 我们定义变量会申请内存空间来存放变量的值,而内存的容量是有限的,当一个变量值没有用了(简称垃圾)就应该将其占用的内存给回收掉,而变量名是访问到变量值的唯一方式,所以当一个变量值没有关联任何变量名时,我们就无法再访问到该变量值了,该变量值就是一个垃圾会被 阅读全文
posted @ 2019-02-15 19:26 shengkengliu 阅读(182) 评论(0) 推荐(0) 编辑
摘要: [TOC] 什么是异常 异常指不同于常规的情况 在python中是表示程序遇到了错误 一旦出现了异常,解释器会给出异常信息,并终止程序的执行! 常见异常 AttributeError 试图访问一个对象没有的属性,比如foo.x,但是foo没有属性x IOError 输入/输出异常;无法打开文件或无法 阅读全文
posted @ 2019-02-15 19:22 shengkengliu 阅读(128) 评论(0) 推荐(0) 编辑