1.os 即操作指令 在os中提供很多关于文件,文件夹,路径处理的函数 这是我们学习的重点 os.path是os模块下专门用于处理路径相关的 python是一门跨平台语言,由于每个平台路径规则不同 需要一个模块来使得路径可以自动根据平台变化 path模块仅仅是对路径(字符串)进行操作 不会直接操作文 ...
分类:
其他好文 时间:
2019-01-24 20:13:36
阅读次数:
172
一、MySQL中能够使用索引的典型场景 1、匹配全值。对索引中的列都有等值匹配的条件。即使是在and中,and前后的列都有索引并进行等值匹配。 2、匹配值的范围查询,对索引的值能够进行范围查找。 3、匹配最左列前缀,仅仅使用索引中的最左边列进行查找。这个要考虑组合索引了。 4、仅仅对索引进行查询,当 ...
分类:
数据库 时间:
2019-01-18 20:09:01
阅读次数:
218
索引的数据结构: (1)一般是B+tree:MySql使用最频繁的一个索引数据结构,数据结构以平衡树的形式来组织,因为是树型结构,所以更适合用来处理排序,范围查找等功能. (2)Hash:Hsah索引在MySql比较少用,他以把数据的索引以Hash形式组织起来,因此当查找某一条记录的时候,速度非常快 ...
分类:
数据库 时间:
2019-01-12 15:31:25
阅读次数:
196
1、实践题目:改写二分搜索算法 2、问题描述: 设a[0:n-1]是已排好序的数组,请改写二分搜索算法,使得当x不在数组中时,返回小于x的最大元素位置i和大于x的最小元素位置j。当搜索元素在数组中时,i和j相同,均为x在数组中的位置。 输入格式: 输入有两行: 第一行是n值和x值; 第二行是n个不相 ...
分类:
编程语言 时间:
2018-10-21 13:09:50
阅读次数:
142
find/-name*.repo|xargsrm–rf//搜索以.repo结尾的文件并删除find命令详解精细查找文件或目录dfind[查找范围][查找条件表达式]常用查找条件:按名称查找:"-name",支持通配符"*"、"?"按文件大小查找:"-size",可使用"+"、"-"作为容量条件按文件属主查找:"-user"按文件类型查找:"type"注:“*”匹配多个字符,“?”匹配单个字符-si
分类:
其他好文 时间:
2018-10-11 14:28:02
阅读次数:
232
<!-- Start PSA Section --> <!-- P&S box is temporary disabled(IFQ_OPS-2624) --> <!-- End PSA Section --> 分片技术的由来 关系型数据库本身比较容易成为系统性能瓶颈,单机存储容量、连接数、处理能力等 ...
分类:
其他好文 时间:
2018-10-09 22:16:46
阅读次数:
186
#每次传入值与中间值比较,若小于,说明在左边范围,查找截止下标改为中间值下标 #若大于或等于,说明在右边范围,查找开始下标改为中间值下标 #coding=utf8 L=[1,2,3,3,4,6,7,7,7,8] def f(k): m=0 n=len(L)-1 for i in range(m,n) ...
分类:
编程语言 时间:
2018-09-16 19:49:53
阅读次数:
212
mysql索引通过B+Tree实现,叶节点通过链表顺序连接(与B树不同),hash索引不支持范围查找和排序等功能。 磁盘本身存取就比主存慢很多,再加上机械运动耗费,因此为了提高效率,要尽量减少磁盘I/O,减少读写操作。为了达到这个目的,磁盘往往不是严格按需读取,而是每次都会预读,即使只需要一个字节, ...
分类:
数据库 时间:
2018-08-21 23:29:28
阅读次数:
334
ICP(index condition pushdown)是mysql利用索引(二级索引)元组和筛字段在索引中的where条件从表中提取数据记录的一种优化操作。ICP的思想是:存储引擎在访问索引的时候检查筛选字段在索引中的where条件(pushed index condition,推送的索引条件) ...
分类:
数据库 时间:
2018-08-09 17:24:39
阅读次数:
226