1、map简介 map是一类关联式容器。它的特点是增加和删除节点对迭代器的影响较小,除了那个操作节点,对其它的节点都没有什么影响。对于迭代器来说,可以修改实值,而不能修改key。 2、map的功能 自动建立Key-value的对应。key和value可以是任意你需要的类型。 根据key值快速查找记录 ...
分类:
编程语言 时间:
2017-08-06 18:01:56
阅读次数:
188
利用素数筛选法进行素数的快速查找。 原理很简单,素数一定是奇数,素数的倍数一定不是素数。 ...
分类:
其他好文 时间:
2017-08-04 21:28:38
阅读次数:
87
Map接口常用的实现类有HashMap和TreeMap。 建议使用HashMap类实现Map集合,因为由HashMap实现的Map集合添加和删除映射关系效率更高。HashMap是基于哈希表的Map接口的实现,HashMap通过哈希码对其内部的映射关系进行快速查找;而TreeMap中的映射关系存在一定 ...
分类:
其他好文 时间:
2017-08-04 01:12:31
阅读次数:
193
什么是索引 拿汉语字典的目录页(索引)打比方:正如汉语字典中的汉字按页存放一样,SQL Server中的数据记录也是按页存放的,每页容量一般为4K 。为了加快查找的速度,汉语字(词)典一般都有按拼音、笔画、偏旁部首等排序的目录(索引),我们可以选择按拼音或笔画查找方式,快速查找到需要的字(词)。 同 ...
分类:
数据库 时间:
2017-08-02 17:43:53
阅读次数:
225
默认配置-Eclipse的常用快捷键对照表 查找/代替 Webstorm快捷键 Eclipse快捷键 说明 ctrl+shift+N ctrl+shift+R 通过文件名快速查找工程内的文件(必记) ctrl+shift+alt+N ctrl+shift+alt+N 通过一个字符快速查找位置(必记) ...
分类:
Web程序 时间:
2017-07-27 14:33:01
阅读次数:
242
按键盘上的Ctrl+F,网页浏览器右上角输入关键词,可以快速查找! ...
分类:
其他好文 时间:
2017-07-27 11:32:39
阅读次数:
523
作用;快速查找符合where条件的记录 索引也并非越多越好,因为写入或删除时需要更新索引信息 单列索引 如有a , b,c 三个列 ,a,b,c 索引 有了三个索引,但 MySQL 只能用到其中的那个它认为似乎是最有效率的单列索引。 组合索引: 相当于建立了: (a),(ab),(abc) 因为 m ...
分类:
数据库 时间:
2017-07-24 21:24:00
阅读次数:
181
树状数组和线段树的那些事 共同点:线段树,树状数组都是用来快速搜索。 线段树通过分支查找,树状数组通过用二进制快速查找,树状数组的查询和更新时间复杂度都是O(logN),通常来说,树状数组能做的线段树都能解决。线段树的范围更广。 但是树状数组的范围虽然小,但是执行效率却比线段树高了不少。 树状数组在 ...
分类:
编程语言 时间:
2017-07-21 01:16:59
阅读次数:
165
在shell命令终端中,Ctrl+n相当于方向向下的方向键,Ctrl+p相当于方向向上的方向键。 在命令终端中通过它们或者方向键可以实现对历史命令的快速查找。这也是快速输入命令的技巧。 在命令终端中可以通过Ctrl+r 实现快速检索使用过的历史命令。Ctrl+r中r是retrieve中r。 Ctrl ...
分类:
系统相关 时间:
2017-07-20 17:23:50
阅读次数:
192
以下代码是typescript语言来写的,其实和es6面向对象的写法基本一致。大家阅读后都明白这些方法的作用。 hash hash结构用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。 实现该数据结构的几个方法: ...
分类:
Web程序 时间:
2017-07-17 15:18:27
阅读次数:
605