摘要:
1. myisam与innodb的5点不同 2.innodb引擎的4大特性 3.selectcount(*)哪个更快,为什么? 阅读全文
摘要:
1、如果A表TID是自增长,并且是连续的,B表的ID为索引 select * from a,b where a.tid = b.id and a.tid>500000 limit 200; 2、如果A表的TID不是连续的,那么就需要使用覆盖索引.TID要么是主键,要么是辅助索引,B表ID也需要有索引 阅读全文
摘要:
复制表的俩种方式: 第一、只复制表结构到新表 create table 新表 select * from 旧表 where 1=2 或者 create table 新表 like 旧表 第二、复制表结构及数据到新表 create table新表 select * from 旧表 复制表的原理和流程: 阅读全文
摘要:
1.赋值(=),就是创建了对象的一个新的引用,修改其中任意一个变量都会影响到另一个。 2.浅拷贝:创建一个新的对象,但它包含的是对原始对象中包含项的引用(copy模块的copy()函数) 3.深拷贝:创建一个新的对象,并且递归的复制它所包含的对象(修改其中一个,另外一个不会改变)(copy模块的de 阅读全文
摘要:
*args :当我们不知道要有多少个参数传给函数,或者我们想把一个列表或者tuple存起来以后传给函数。 **kwargs:当我们不知道有多少个关键字参数要传给函数,或者我们想把字典存起来以后传给函数 阅读全文
摘要:
1.使用set函数 2.使用字典函数 阅读全文
摘要:
三个方面:一对象的引用计数机制,二垃圾回收机制,三内存池机制 一、对象的引用计数机制 Python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。 引用计数增加的情况: 1,一个对象分配一个新名称 2,将其放入一个容器中(如列表、元组或字典) 引用计数减少的情况: 1,使用del语句 阅读全文
摘要:
在Python中,lambda的语法是形式: lambda argument_list: expression lambda是Python预留的关键字,argument_list和expression由用户自定义。 这里的argument_list是参数列表。它的结构与Python中函数(funct 阅读全文
摘要:
filter()函数 是 Python 内置的另一个有用的高阶函数,filter()函数接收一个函数 和一个list,这个函数的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新list。 例如:要从一个list 阅读全文
摘要:
map函数的原型是map(function, iterable, …),它的返回结果是一个列表。 参数function传的是一个函数名,可以是python内置的,也可以是自定义的。 参数iterable传的是一个可以迭代的对象,例如列表,元组,字符串这样的。 这个函数的意思就是将function应用 阅读全文