摘要: 1.python 中的类 在python中,类也是一个对象,只不过这个对象拥有生成实例的能力,我们一般使用class XXX来定义一个类,在python解释器执行到这个地方的时候会自动创建出这个对象,python也为我们提供了手动创建类的方法,type()。type()这个方法对我们来说并不陌生,我 阅读全文
posted @ 2019-07-28 21:14 克里夫妇 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 1.概念 线性表可以看做一种抽象的概念,也可以作为一种抽象数据类型,一个线性表是某类元素的集合,还记录着元素之间的一种顺序关系。相当于一个抽象类,只做定义。 2.具体实现 1.顺序表 顺序表的基本实现方式非常简单:表中元素顺序存放在一片足够大的连续储存区间里,首元素存入储存区的开始位置,其余元素依次 阅读全文
posted @ 2019-07-28 21:06 克里夫妇 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1.ASCII 二进制和英文字母(也就是拉丁文)的对应表,标准 ASCII 编码共收录了 128 个字符,其中包含了 33 个控制字符(具有某些特殊功能但是无法显示的字符)和 95 个可显示字符。每个字符占用1个字节。而且只会用到较低的7位,有一位被空闲。 2.GBK 中文字符编码集,兼容ASCII 阅读全文
posted @ 2019-07-28 20:56 克里夫妇 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 详细查看:http://c.biancheng.net/cpp/html/2413.html 缓冲区(Buffer)又称为缓存(Cache),是内存空间的一部分。也就是说,计算机在内存中预留了一定的存储空间,用来暂时保存输入或输出的数据,这部分预留的空间就叫做缓冲区(缓存)。 有时候,从键盘输入的内 阅读全文
posted @ 2019-07-28 20:55 克里夫妇 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 1.程序的运行 对cpu来说,内存只是一个存放指令和数据的地方,具体的运算在cpu内完成。 1.寄存器(Register) 是CPU内部非常小、非常快速的存储部件,它的容量很有限,对于32位的CPU,每个寄存器一般能存储32位(4个字节)的数据,对于64位的CPU,每个寄存器一般能存储64位(8个字 阅读全文
posted @ 2019-07-28 20:53 克里夫妇 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 1.带server2.0装饰器 接口访问数据库查询 并发100 平均每秒处理11.8次请求 平均响应时间6944ms 接口不做任何处理 并发100 平均每秒处理99.9次请求 平均响应时间3ms 并发500 平均每秒处理467.9次请求 平均响应时间4ms 并发1000 平均每秒处理936.8次请求 阅读全文
posted @ 2019-07-28 18:08 克里夫妇 阅读(1428) 评论(0) 推荐(0) 编辑
摘要: 1把模块按层次结构组织成包 只需确保每个目录中都定义了__init__.py即可。 2对所有符号的导入进行精确控制 当用户使用from module import * 语句时,我们希望对从模块或包中导入的符号进行精确控制。 在模块中定义一个变量__all__,用来显示列出可导出的符号名。 __all 阅读全文
posted @ 2019-07-28 17:54 克里夫妇 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1给函数添加一个包装 2编写装饰器时如何保存函数的元数据 3对装饰器进行解包装 4定义一个可接收参数的装饰器 5定义一个属性可由用户修改的装饰器 6定义一个能接收可选参数的装饰器 7利用装饰器对函数参数强制执行类型检查 8在类中定义装饰器 9把装饰器定义成类 10把装饰器作用到类和静态方法上 11编 阅读全文
posted @ 2019-07-28 17:48 克里夫妇 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1修改实例的字符串表示 可以通过定义__str__()和__repr__()方法来实现 对于__repr__(),标准的方法是让他产生的字符串文本能够满足eval(repr(x)) == x __str__()则产生一段有意义的文本 2自定义字符串的输出格式 我们想让对象通过format()函数和字 阅读全文
posted @ 2019-07-28 17:37 克里夫妇 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1.1将数据分解为单独的变量 list_a = [1,2,3,4,5,6,7,8,9] a,b,c,d,e,f,g,h,i = list_a print(a,b,c,d,e,f,g,h,i) #使用相等数量的参数来接收 _,b,c,d,e,f,g,h,_ = list_a print(b,c,d,e 阅读全文
posted @ 2019-07-28 17:27 克里夫妇 阅读(231) 评论(0) 推荐(0) 编辑