摘要:
1. __doc__ 表示类的描述信息 2. __module__ 和 __class__ __module__ 表示当前操作的对象在那个模块 __class__ 表示当前操作的对象的类是什么 3. __init__ 初始化方法,通过类创建对象时,自动触发执行 4. __del__ 当对象在内存中被 阅读全文
摘要:
私有化样式 xx: 公有变量 _x: 单前置下划线,私有化属性或方法,from somemodule import *禁止导入,类对象和子类可以访问 __xx:双前置下划线,避免与子类中的属性命名冲突,无法在外部直接访问(名字重整所以访问不到) __xx__:双前后下划线,用户名字空间的魔法对象或属 阅读全文
摘要:
TCP三次握手过程 ACK是确认同步的意思,acknowledgement(确认)的缩写 TCP是主机对主机层的传输控制协议,提供可靠的连接服务 TCP的三次握手 第一次握手:(客户端:服务器在吗?) 建立连接时,客户端A发生SYN包(SYN=j)到服务器B 并进入SYN_SEND状态,等待服务器B 阅读全文
摘要:
http协议的简介HTTP,HyperText Transfer Protocol。超文本传输协议,是互联网上应用最为广泛的一种网络协议。基于TCP的协议,HTTP是一个客户端和服务器端请求和应答的标准 GET表示一个读取请求,将从服务器获得网页数据,/表示URL的路径,URL总是以/开头,/就表示 阅读全文
摘要:
1.静态资源和动态资源 静态资源可以理解为前端的固定页面,这里面包含HTML、CSS、JS、图片等等,不需要查数据库也不需要程序处理,直接就能够显示的页面,如果想修改内容则必须修改页面,但是访问效率相当高。 动态资源,需要程序处理或者从数据库中读数据,能够根据不同的条件在页面显示不同的数据,内容更新 阅读全文
摘要:
1.什么是闭包? 多层函数嵌套,(函数里面还有定义函数,一般是两个),往往内层函数会用到外层函数的变量,把内层函数以及外部函数的变量当成一个特殊的对象,这就是闭包。闭包比面向对象更纯净、更轻量,既有数据又有执行数据的代码;比普通函数功能更强大,不仅有代码还有数据; 2.匿名函数、普通函数、闭包、面向 阅读全文
摘要:
1. 什么是元类 在Python中一切皆对象,类也是一个对象,实例对象由类创建出来的,类是由元类创建出来的。简而言之,用来创建类的类就叫元类(metaclass)。 函数type其实就是一个元类,type就是Python在背后用来创建所有类的元类。 2. globals()的作用 globals() 阅读全文
摘要:
1. 浅拷贝 浅拷贝是对于一个对象的顶层拷贝 通俗的理解是:拷贝了引用,并没有拷贝内容 2. 深拷贝 深拷贝是对于一个对象所有层次的拷贝(递归) 3. 拷贝的其他方式 分片表达式可以赋值一个序列 字典的copy方法可以拷贝一个字典 4. 注意点 浅拷贝对不可变类型和可变类型的copy不同 copy. 阅读全文
摘要:
Guido的声明:http://www.artima.com/forums/flat.jsp?forum=106&thread=214235 阅读全文
摘要:
1.正则表达式的基本使用 import re re.match(r’xxx’, 匹配的字符串) 尝试从字符串的起始位置匹配一个模式匹配成功re.match方法返回一个匹配的对象,否则返回None。可以使用group(num) 或 groups() 匹配对象函数来获取匹配表达式,groups()返回的 阅读全文