上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 75 下一页
摘要: 目录一、物理层二、数据链路层2.1 以太网协议2.2 Mac地址2.3 广播地址三、网络层3.1 IP协议详解3.1.1 IP地址的两部分3.2 子网掩码详解3.3 IP数据包详解3.4 ARP协议详解四、传输层4.1 TCP协议4.2 UDP协议4.3 TCP报文4.4 TCP三次握手和四次挥手五 阅读全文
posted @ 2019-11-22 18:27 ABDM 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 目录一、互联网的组成(教材版)二、互联网的组成(科普版)2.1 互联网的硬件组成2.2 互联网的软件组成 一、互联网的组成(教材版) 互联网的拓扑结构非常复杂 ,并且在地理位置上覆盖了全球,从工作方式上看,可以划分为两大块: 边缘部分:这部分由所有连接在互联网上的主机组成。这部分是用户直接使用的,用 阅读全文
posted @ 2019-11-22 18:26 ABDM 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 目录一、单机架构二、CS架构2.1 CS架构要求2.2 面试题:数据放在服务端和客户端的利与弊?三、BS架构3.1 两种BS架构四、CS架构和BS架构区别 一、单机架构 应用领域: 植物大战僵尸 office 二、CS架构 应用领域: QQ 大型网络游戏 计算机发展初期用户去取数据,直接就去主机拿, 阅读全文
posted @ 2019-11-22 18:25 ABDM 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 目录 一、什么是单例模式 二、为什么用单例模式 三、单例模式(类内部定义静态方法) 四、单例模式(装饰器) 五、单例模式(元类) 一、什么是单例模式 单例模式:基于某种方法实例化多次得到实例是同一个 二、为什么用单例模式 当实例化多次得到的对象中存放的属性都一样的情况,应该将多个对象指向同一个内存, 阅读全文
posted @ 2019-11-22 17:28 ABDM 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 目录 一、面向对象高级小结 1.1 isinstance,issubclass 1.2 反射 1.3 call 1.4 new 1.5 元类 二、单例模式 2.0.1 利用类的绑定方法的特性 2.0.2 利用装饰器 2.0.3 利用元类(正宗的) 一、面向对象高级小结 1.1 isinstance, 阅读全文
posted @ 2019-11-22 17:27 ABDM 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 目录 一、引言 二、什么是元类 三、为什么用元类 四、内置函数exec(储备) 五、class创建类 5.1 type实现 六、自定义元类控制类的创建 6.1 应用 七、__call__(储备) 八、__new__(储备) 九、自定义元类控制类的实例化 一十、自定义元类后类的继承顺序 十一、练习 一 阅读全文
posted @ 2019-11-22 17:24 ABDM 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 目录 一、上下文管理协议 二、模拟open 三、优点 我们知道在操作文件对象的时候可以这么写 with open('a.txt') as f: '代码块' 上述叫做上下文管理协议,即with语句,为了让一个对象兼容with语句,必须在这个对象的类中声明__enter__和__exit__方法 一、上 阅读全文
posted @ 2019-11-22 17:21 ABDM 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 目录一、__module__二、__class__ # lib/aa.py class C: def __init__(self): self.name = 'SB' # index.py from lib.aa import C obj = C() 一、__module__ __module__ 阅读全文
posted @ 2019-11-22 17:20 ABDM 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 目录 一、简单示例 二、StopIteration异常版 三、模拟range 四、斐波那契数列 一、简单示例 死循环 class Foo: def __init__(self, x): self.x = x def __iter__(self): return self def __next__(s 阅读全文
posted @ 2019-11-22 17:19 ABDM 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 目录 一、__str__ 二、__repr__ 一、__str__ 打印时触发 class Foo: pass obj = Foo() print(obj) <__main__.Foo object at 0x10d2b8f98> dic = {'a': 1} # d = dict({'x':1}) 阅读全文
posted @ 2019-11-22 17:17 ABDM 阅读(123) 评论(0) 推荐(0) 编辑
上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 75 下一页