04 2019 档案
摘要:“单播”(Unicast)、“多播”(Multicast)和“广播”(Broadcast)这三个术语都是用来描述网络节点之间通讯方式的术语。那么这些术语究竟是什么意思?区别何在?且听下文分解。 ——★单 播★——网络节点之间的通信就好像是人们之间的对话一样。如果一个人对另外一个人说话,那么用网络技术
阅读全文
摘要:一、UDP UDP允许传输的最大长度理论上2^16 - udp head - iphead( 65507 字节 = 65535 - 20 - 8) 但是实际上UDP数据报的数据区最大长度为1472字节。分析如下: 首先,我们知道,TCP/IP通常被认为是一个四层协议系统,包括链路层,网络层,运输层,
阅读全文
摘要:# 源码里用比较多 Flask web框架# 对象()自动触发__call__中的内容 Python 的 __call__ 方法可以让类的实例具有类似于函数的行为,通常用于定义和初始化一些带有上下文的函数。 既然说是妙处,那不得不提及 Python 世界中的那几个经典实现了。 一个例子来源于 bot
阅读全文
摘要:__new__ 构造方法 生产对象的时候用的 单例模式 __del__析构方法 在删除一个对象之前用到的 归还操作系统资源 这样做保证了一个类无论被实例化多少次,都只开辟一次空间,第一使用的是同一块内存地址 如果我们想控制实例化的次数呢? 我这里做了控制实例化次数为4,如下 此时前3次实例化对象地址
阅读全文
摘要:一、平时我们获取打印一个对象的时候,我们打印的是它的地址,如果我们想知道其中具体的值必须一个一个对象.属性调取, 如何去用某种东西去一次性打印出我们所需要的呢?如下,我们有两种方法 优先级:__str__ > __repr__ __str__方法在一个类的内部的定义,跟在外部的调用,如下 # 如果s
阅读全文
摘要:1. sorted 操作可以for循环的对象,返回都是一个列表 sort只能操作列表 2. 可变数据类型 list set dic 都是不需要用一个新的变量接 3.列表存少量数据,多了查询速度就很慢,关联性不强 dict与他相反 4. 通过相乘的形式构建的字符串长度不能超过20满足同一代码块的驻留机
阅读全文
摘要:我们先建造两个类架子 A是B的父类? 这个我们很明显就能看出来,但是如果这样的类出现了成百上千,你难道还会一下一下的看么? 不是,我们有个简单的方法,如下 你想要知道子类属性是什么类型,我们如何做,如下
阅读全文
摘要:一 、对象的反射 当我们接收到一个字符串的时候,如果你想要属性: getattr(对象名,‘属性名’) 如果你想要方法的时候 getattr(对象名,'方法名')() # 没有括号就是方法的地址,加上()这个方法调用符,就变成一个方法 二 、类的反射 三种情况: 1.类调用类方法:getattr(类
阅读全文

浙公网安备 33010602011771号