上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
摘要: [TOC] TCP三次握手和四次挥手 三次握手建立连接 如果你要去服务端下载视频,客户端和服务端之间必须得连接,在建立连接之前,客户端和服务端都是出于关闭状态的。建立连接就是三次握手: 1. 客户端会向服务端发送一个请求,如下载视频,会有一个SYN报头 2. 服务端会接收到客户端的请求,然后会响应客 阅读全文
posted @ 2019-06-26 15:59 Never&say&die 阅读(158) 评论(0) 推荐(0) 编辑
摘要: [TOC] OSI协议 互联网的本质就是一系列的网络协议,这个协议就叫OSI协议(一系列协议),互联网由硬件和软件组成,传输数据只能传输电信号0和1,OSI协议就是把0和1从无意义的东西变成有意义的东西。。 按照功能不同,分工不同,人为的分层七层。每一层都运行不同的协议,还有人把它划成五层、四层。 阅读全文
posted @ 2019-06-25 20:07 Never&say&die 阅读(215) 评论(0) 推荐(0) 编辑
摘要: [TOC] 网络架构 单机架构 应用领域: 单机游戏 CS架构 基于网络,应用领域: 客户端游戏 cs client客户/server服务 客户端:用户安装的软件 服务端:统一管理数据库的主机中的软件就叫做服务端,再后来服务端不只是管理数据,外加处理业务逻辑。 数据放在服务端和客户端的利与弊 服务端 阅读全文
posted @ 2019-06-25 18:43 Never&say&die 阅读(235) 评论(0) 推荐(0) 编辑
摘要: [TOC] 单例模式 单例模式:基于某种方法实例化多次得到实例是同一个 当实例化多次得到的对象中存放的属性都一样的情况,应该将多个对象指向同一个内存,即同一个实例 减少内存占用 类内部定义静态方法实现单例模式 装饰器实现单例模式 元类实现单例模式 阅读全文
posted @ 2019-06-25 17:08 Never&say&die 阅读(111) 评论(0) 推荐(0) 编辑
摘要: [TOC] 元类 在python中一切皆对象,name我们用class关键字定义的类本身也是一个对象,负责产生该对象的类称之为元类,即元类可以简称为类的类 元类是负责产生类的,所以我们学习元类或者定义元类的目的是:为了控制类的产生过程,还可以控制对象的产生过程 类的组成 在用class关键字定义类时 阅读全文
posted @ 2019-06-25 16:38 Never&say&die 阅读(119) 评论(0) 推荐(0) 编辑
摘要: [TOC] \_\_call\_\_ 对象后面加括号调用时,会自动触发执行 注:构造方法的执行是由创建对象触发的,即:对象=类名();而对于\_\_call\_\_方法的执行是由对象后加括号触发的,即:对象()或者类()() \_\_str\_\_ 在打印对象的时候触发,必须要返回一个字符串 \_\ 阅读全文
posted @ 2019-06-21 23:56 Never&say&die 阅读(102) 评论(0) 推荐(0) 编辑
摘要: [TOC] isinstance和issubclass isinstance(obj,cls)检查obj是否是cls的对象,它会检查父类 type()也可以用来获取实例化出对象的类,但它不能检测父类 issubclass(sub,super)检查sub类是否是super的子类或派生类 反射(hasa 阅读全文
posted @ 2019-06-21 21:29 Never&say&die 阅读(112) 评论(0) 推荐(0) 编辑
摘要: [TOC] 类的封装 将类的属性或方法隐藏,这些属性和方法只能在内部使用,外部无法使用。类的封装在类定义阶段就执行了,会把私有属性 变成 两个层面的封装 第一个层面 第一个层面的封装(什么都不用做):创建类和对象会分别创建二者的名称空间,我们只能用类名.或者obj.的方法去访问里面的名字,这本身就是 阅读全文
posted @ 2019-06-20 16:08 Never&say&die 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 类的多态与多态性 多态 多态指的是一类事物有多种形态,如动物有多种形态:人、狗、猪 多态性 多态性是指具有不同功能的函数可以使用相同的函数名,这样就可以用一个函数名调用不同内容的函数。在面向对象方法中一般是这儿表述多态性:向不同的对象发送同一条消息,不同的对象在接收时会产生不同的行为(即方法)。也就 阅读全文
posted @ 2019-06-19 19:39 Never&say&die 阅读(148) 评论(0) 推荐(0) 编辑
摘要: [TOC] 菱形继承问题 在Python中子类可以同时继承多个父类,如A(B,C,D) 如果继承关系为非菱形结构,则会按照先找B这一条分支,然后再找C这条分支,最后找D这条分支的顺序直到找到我们想要的属性 如果继承关系为菱形结构,即子类的父类最后继承了同一个类,那么属性的查找方式有两种 经典类(了解 阅读全文
posted @ 2019-06-19 17:34 Never&say&die 阅读(207) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页