02 2018 档案

摘要:OSI七层模型: 物理层 数据链路层:mac地址(16进制的:可以直接转成计算机能识别的二进制) 网络层:ip地址(192.168.20.3) ICMP 传输层:两种协议:TCP/IP(三次握手syn,syn+ack,ack); UPT(不可靠) 会话层 表示层 应用层:DHCP ·DNS · FT 阅读全文
posted @ 2018-02-06 20:56 cecelia 阅读(120) 评论(0) 推荐(0) 编辑
摘要:出错了:执行except语句 不出错:执行else语句(可以没有) 不管出不出错:执行finally语句(可以没有finally部分) 异常错误类型:参考http://www.cnblogs.com/wupeiqi/articles/5017742.html 阅读全文
posted @ 2018-02-06 11:45 cecelia 阅读(118) 评论(0) 推荐(0) 编辑
摘要:>>:eatlele is eating gutou >>:talklele is yelling >>:age13 阅读全文
posted @ 2018-02-06 11:33 cecelia 阅读(142) 评论(0) 推荐(0) 编辑
摘要:1.__init__():构造函数 2.__del__():析构函数 3.print(__doc__):打印描述信息 4.print(Dog.__module__):类来自的模块 5.print(d1.__class__) :对象属于哪个类 6.__call__(self, *args, **kwa 阅读全文
posted @ 2018-02-04 20:12 cecelia 阅读(708) 评论(0) 推荐(0) 编辑
摘要:常规: 1.静态方法:名义上由类管理,而实际在调用时,需要手动把实例对象传进去作参数 2.类方法:只能访问类变量,不能访问实例变量 实例变量name='lele',类变量name='xiaomei'。 调用结果为:xiaomei is eating 3.属性方法:把一个方法变为一个静态属性(用途:用 阅读全文
posted @ 2018-02-04 17:40 cecelia 阅读(201) 评论(0) 推荐(0) 编辑
摘要:Man和Woman类都继承了People和Relation两个父类,但Relation类中没有构造函数。Woman实例化时,会先去Relation类中去找构造函数,因为没找到,所以去People类中再找构造函数(从左往右的顺序)。 关于继承顺序: B->C->A 阅读全文
posted @ 2018-02-03 20:56 cecelia 阅读(267) 评论(0) 推荐(0) 编辑
摘要:面向对象三特性:封装,继承,多态。 封装:将类的功能的实现细节对外部来说是透明的。 继承:代码的重用。 多态:一种接口,多种实现。 构造函数:实例化过程中做一些初始化的工作,传参。 调用:d1=Dog('huanhuan') 展开来看: d1.name='huanhuan' d1.__life_va 阅读全文
posted @ 2018-02-03 19:32 cecelia 阅读(131) 评论(0) 推荐(0) 编辑
摘要:re正则 re.match 从头开始匹配 re.search 匹配包含 re.findall 把所有匹配到的字符放到以列表中的元素返回(没有group()方法) re.splitall 以匹配到的字符当做列表分隔符 re.sub 匹配字符并替换 '.' 默认匹配除\n之外的任意一个字符,(若指定fl 阅读全文
posted @ 2018-02-02 15:05 cecelia 阅读(131) 评论(0) 推荐(0) 编辑
摘要:1.xml:实现不同语言或程序之间进行数据交换的协议 遍历、修改、删除结点 创建 2.configparser:用于生成和修改常见配置文档 生成 读取 3.hashlib 4.hmac 阅读全文
posted @ 2018-02-02 10:30 cecelia 阅读(165) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示