我来自北方 跨过山与海 驻足你门外

摘要: udp协议 循环通信服务端 循环通信客户端端 阅读全文
posted @ 2019-08-19 19:55 SkyRabbit 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Socket Socket是套接字 socket处于应用层与传输层之间,提供了一些简单的接口,避免与操作系统之间对接,省去了繁琐复杂的操作 socket在python中属于一个模块,为我们提供了一些简单功能 low比版本 server服务端 client服务端 非常厉害的版本 服务端处理高级粘包 客 阅读全文
posted @ 2019-08-15 11:56 SkyRabbit 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 网络 1.C/S 与B/S架构 C:client端(客户端) B:browse浏览器 S:server端(服务端) C/S架构:基于客户端与服务端之间的通信 例子:QQ,快手,抖音,微信 优点:个性化设置,响应速度快 缺点:开发成本,维护成本高,占用空间,用户固定 B/S架构:基于浏览器与服务端之间 阅读全文
posted @ 2019-08-13 13:05 SkyRabbit 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 异常 什么是异常? 代码发生异常之后,程序就会中断. 异常处理作用 当代码出现异常时,通过某种方式不让程序中断,合理的跳过去. 为什么要有异常处理 1.用户体验良好 2.使代码更有健壮性、容错性 异常处理的两种方式 1.使用if判断式 只能处理简单的异常, 2.python:为每一种异常定制了一个类 阅读全文
posted @ 2019-08-12 20:42 SkyRabbit 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 双下方法 双下方法是开发python这个语言程序员用的,源码中使用的. 我们不能轻易使用双下方法.可能重新写object的源码,慎用!!! 双下方法特征:你不知道干啥了,就会触发某个双下方法 __len__ __hash__ __str__ 优先级高于repr __repr__ 优先级低于str 必 阅读全文
posted @ 2019-08-12 17:25 SkyRabbit 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 类的组成成员 1.静态变量 2.私有静态变量 写法如下: 3.特殊方法 写法如下: 4.普通方法 写法如下: 5.私有方法 写法如下: 6.类方法 写法如下: 7.静态方法 写法如下: 8.属性 写法如下 类的私有成员 对于每一个类的成员而言都有两种形式: 公有成员,在任何地方都能访问 私有成员,只 阅读全文
posted @ 2019-08-08 16:23 SkyRabbit 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 对象的继承 官方的说法: 如果一个类别A“继承自”另一个类别B,就把这个A称为“B的子类别”,而把B称为“A的父类别”也可以称“B是A的超类”。继承可以使得子类别具有父类别的各种属性和方法,而不需要再次编写相同的代码。在令子类别继承父类别的同时,可以重新定义某些属性,并重写某些方法,即覆盖父类别的原 阅读全文
posted @ 2019-08-07 21:14 SkyRabbit 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 类空间问题 添加对象属性 对象的属性不仅可以在__init__里面添加,还可以在类的其他方法或者类的外面添加。 通过对象找到类的属性 对象查找属性的顺序:先从对象空间找 类空间找 父类空间找 ..... 类名查找属性的顺序:先从本类空间找 父类空间找 上面的顺序都是单向不可逆,类名不可能找到对象的属 阅读全文
posted @ 2019-08-07 20:58 SkyRabbit 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 面向对象 面向对象与面向过程编程相比的两个特点 1,减少代码的重用性。 2,增强代码的可读性。 面向对象编程的优点 1.是一类相似功能函数的集合,使你的代码更清晰化,更合理化. 2.面向对象,要拥有上帝的视角看问题,对象就从具体的模板实例化出来. 类的结构 class 是关键字与def用法相同,定义 阅读全文
posted @ 2019-08-07 20:36 SkyRabbit 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 包的介绍 官网解释 Packages are a way of structuring Python’s module namespace by using “dotted module names” 包是一种通过使用‘.模块名’来组织python模块名称空间的方式。 具体的:包就是一个包含有__i 阅读全文
posted @ 2019-08-07 20:27 SkyRabbit 阅读(121) 评论(0) 推荐(0) 编辑
您的浏览器不兼容canvas