|
|
|
|
|
摘要:
一 : 概念 发送端发送数据,接收端不知道应该如何去接收,造成的一种数据混乱的现象. 二 : 起因 在TCP协议中,存在两个机制: 合包机制 : 通过nagle算法,将多次连续发送且间隔较小的数据,打包成一块数据发送. 拆包机制 : 在发送端,因为受到网卡的DMTU限制,大小超过限制的数据会被拆分成 阅读全文
posted @ 2018-08-14 17:11
Doing_Be
阅读(103)
推荐(0)
编辑
摘要:
一 : TCP协议和UDP协议的区别: TCP协议:可靠,面向连接(需要连接),面向字节流形式的传输方式; UDP协议:不可靠(有可能丢失),不面向连接(不需要连接),面向数据报的传输方式,速度快,音频/视频流的传输一般用它. 二 : socket模块的使用 : 1. TCP 模式server端 1 阅读全文
posted @ 2018-08-13 17:56
Doing_Be
阅读(164)
推荐(0)
编辑
摘要:
一 : 计算机之间的通信 1 . 当只有两台主机的时候,他们直接通过一条网线相连,可以直接通信; 2 . 当需要相连的主机数不限于两台的时候,我们不可能用网线把每一台主机相连,这时候,需要一台专门的交换机,每一台主机都与交换机相连接,交换机起到中介的作用.假设,同时有四台主机与一台交换机相连接.主机 阅读全文
posted @ 2018-08-13 16:03
Doing_Be
阅读(191)
推荐(0)
编辑
摘要:
一 : 概述 类中除了类似于name/age这样的普通变量之外,还可以有__hobby这样的变量,名为私有静态变量,相应的,也有这样的私有方法. 私有变量只能在本类中访问,子类和对象都不能使用私有方法也是一样. 通过a1.func1()这行的报错信息,我们可以看到,__money这个变量在内存中其实 阅读全文
posted @ 2018-08-08 19:09
Doing_Be
阅读(97)
推荐(0)
编辑
摘要:
这两个概念来自于Java,因为Java中没有多继承,是通过接口实现的多继承,所以在java中他们是两个东西; 而在Python中,因为有多继承的存在,所以是同一种东西. 抽象类的子类通过不同的方式实现了同一个功能,有相同的方法名. 阅读全文
posted @ 2018-08-07 17:35
Doing_Be
阅读(93)
推荐(0)
编辑
摘要:
一 : 初识继承 继承是为了在在一个类中方便的使用另一个类中的内容. 这段代码中,类Person继承了类Animal,那么我们把类Person称作子类/派生类,把类Animal称作父类/基类/超类. 在python3.x中,所有类默认继承了objec类,如果在定义类的时候不写括号或者括号内没有内容, 阅读全文
posted @ 2018-08-07 17:29
Doing_Be
阅读(234)
推荐(0)
编辑
摘要:
一 : 概述 组合就是一个类的对象可以作为另一个类的对象的属性. 这个说法看起来可能有点绕,但是通过代码可以很快理解,并且你会感觉"对,面向对象就应该能这样",而且看起来很cooooooooooool!!! 二 : 演示 需求 : 创建一个人物类和武器类,要求两个人物可以互相攻击,还可以装备武器攻击 阅读全文
posted @ 2018-08-06 21:49
Doing_Be
阅读(152)
推荐(0)
编辑
摘要:
一 : 类和对象 类:具有相同属性和技能的一类事物. 对象: 具体的类的表现,具体的实实在在的一个实例. 举例说明 : 人和猫都是动物,那么动物就是一个类,人和猫就是两个对象. 二 : 定义和组成 通过关键字class定义一个类,通过类名()的形式生成一个对象,这个行为称作实例化. 类的内容分为两部 阅读全文
posted @ 2018-08-06 21:34
Doing_Be
阅读(130)
推荐(0)
编辑
摘要:
一 : 概况 生成器实质上就是迭代器.有三种方式获得生成器 : 1.通过生成器函数. 2. 通过各种推导式来实现生成器. 3. 通过数据的转换也可以获得生成器. 首先,我们来看一个很简单的函数: 将函数中的return换成yield ,就变成了生成器 这个函数变成生成器函数之后,使用func()就不 阅读全文
posted @ 2018-08-04 10:59
Doing_Be
阅读(170)
推荐(0)
编辑
摘要:
一 : 函数名的运用 1.函数名的内存地址 2.函数名可以赋值给其他变量 3.函数名可以当做容器类的元素 4.函数名可以当做函数的参数 5.函数名可以作为函数的返回值 二 : 闭包 闭包就是内层函数,对外层函数(非全局)的变量的引用 我们可以使用__closure__来检测函数是否是闭包,返回cel 阅读全文
posted @ 2018-08-04 09:21
Doing_Be
阅读(337)
推荐(0)
编辑
|
|