摘要: 一、UDP的socket 1、udp是无连接的,也不需要回应包,比TCP效率高,但数据可能不可靠 注意udp可以真正做到稳定正确传输的只到512字节 2、程序 服务端仍需要绑定IP和端口,但是不需要监听和接受连接,客户端也不需要建立连接(connect) 客户端发送时命令变为 : sendto(消息 阅读全文
posted @ 2017-09-27 15:13 九二零 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 一:粘包现象的由来 TCP俗称流式协议,源源不断的发送数据 但是TCP协议有个特点,就是会把间隔时间很短并且数据量较小的一些数据合为一个大数据进行发送 这个特点对于发送端来说,如果连续发送几个数据量很小的数据流,那么TCP就会将它们合为一个大数据,接收端收到这个大数据就会不知道怎么解析,分不清数据的 阅读全文
posted @ 2017-09-26 15:46 九二零 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 一、网络协议 硬件在操作系统之下,操作系统在应用软件之下 1、分层模型: 应用层 传输层 网络层 数据链路层 物理层 2、协议: (1)物理层:主要是用来发送电信号(高低电平10101011011......) (2)数据链路层:以太网协议,主要用来把电信号进行分组,主要用到mac地址 以太网数据帧 阅读全文
posted @ 2017-09-25 15:58 九二零 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 补充:软件开发规范,bin,conf,core,db,lib,log 内置函数补充:isinstance(obj,Foo) 判断obj是否是Foo的对象 issubclass(a,b) 判断a是否是b的子类 一、反射 1、概念: (1)通过字符串的形式操作对象相关的属性 (2)把一个字符串变量变成一 阅读全文
posted @ 2017-09-22 19:57 九二零 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一、模块 1、模块是什么 (1)模块就是一个py文件,每次导入模块就是执行这个py文件 (2)一个模块多次(多次import同一个模块)导入也只执行一次,所以多次导入不会消耗内存 2、导入模块顺序 (1)内置模块:不用自己去装的,python自带的,比如re,time (2)需要自己装的扩展模块 ( 阅读全文
posted @ 2017-09-21 10:00 九二零 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 补充:所有类的类型默认是type;对象名._ _dict_ _ 把对象属性和对应的值组合成字典 封装:隐藏属性和实现细节,只对外公开访问方式 一、私有属性: (1)实现:self._ _属性名 这样就设置成了私有属性 (2)只能在内部调用,在类外部是不能调用的 (3)若在外部添加双下划线的属性,这样 阅读全文
posted @ 2017-09-20 15:46 九二零 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一、接口类和抽象类 1、接口类和抽象类只是一种编程思想,python中只有抽象类,为子类提供规范 2、归一化设计:意思是指基于同一接口的类的对象在使用时用法都一样,使用者无需关心使用的是哪一个类,只是使用它的功能而已,例如京东钱包,百度钱包,支付宝,微信支付它们都是不同的类,但都是完成支付钱的功能, 阅读全文
posted @ 2017-09-19 13:28 九二零 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 补充: 1、一个类中不可以有相同的动态属性名和静态属性名和对象属性名 2、面向对象三大特性:封装,继承,多态 一、继承 1、和组合的区别:组合是表现的是什么有什么的关系,继承表示的是 什么是什么 的关系,例如人是动物,桌子是家具 2、概念 (1)父类,超类,基类:说的是大范围的类,也就是被继承的 子 阅读全文
posted @ 2017-09-18 14:23 九二零 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 一、类的命名空间 1、类和对象都有自己的命名空间 补充:对象自己的属性可以在类定义外部添加,存放在对象自己的命名空间 2、静态属性(类属性,类里的变量) (1)不管类调用还是对象调用表现出的地址是一样的 (2)类调用使用类命名空间内的静态属性 (3)当对象调用时先找自己命名空间里的,找不着就找类里的 阅读全文
posted @ 2017-09-15 13:56 九二零 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1、面向过程和面向对象: (1)面向过程:针对结果编程,流水线式思维,得出固定的结果。优点是好想,但是扩展性差,容易引起安全问题 (2)面向对象:对象就是一个实实在在的,可以准确描述出来的实体 2、定义类 类:具有相同属性和方法的一类事物 对象:具有具体的属性 class 类名 :这就是定义了一种类 阅读全文
posted @ 2017-09-14 15:58 九二零 阅读(93) 评论(0) 推荐(0) 编辑