附:linux几种常见的文件内容查找和替换命令1、vi命令下的查找和替换1.1vi下的查找/pattern<Enter>:向下查找pattern匹配字符串?pattern<Enter>:向上查找pattern匹配字符串使用了查找命令之后,使用如下两个键快速查找:n:按照同一方向继续查找N:按照反方向查找pattern是需要匹配的字符串,例如:/name<Enter&g
分类:
其他好文 时间:
2020-03-19 15:19:09
阅读次数:
108
1:HashMap 的数据结构? 答:HashMap底层是数组 + 链表 + 红黑树的数据结构,数组的主要作用是方便快速查找,时间复杂读是O(1), 默认大小是16,数组的下标的通过key 的hashcode 计算出来的,数组元素叫做Node节点,当多个 key的 hashcode 一致,但 key ...
分类:
其他好文 时间:
2020-03-15 10:08:44
阅读次数:
60
mysql索引简单了解 它能帮助MySQL高效获取数据的数据结构,可以得到索引的本质,索引是数据结构。索引可以提高查询效率,可以类比字典。就是排好序的快速查找数据结构。 索引会影响order by 的排序和where后面条件查 B树索引 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些 ...
分类:
数据库 时间:
2020-03-14 12:35:44
阅读次数:
79
在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。 区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。 (2)grep是根据文件的内容进行查找,会对文件的每一行按照给定的模式(pat ...
分类:
系统相关 时间:
2020-03-13 13:12:46
阅读次数:
76
1、索引 我们前面提到的几种高效查找方法都是基于有序的基础上的,但是实际上,很多数据集可能增长非常快。例如空间动态信息等,对于这样的查找表,我们若是保证记录全部按照当中某个关键字有序,其维护的时间代价非常高,所以这种数据通常是按照先后顺序存储。 数据结构的最终目的就是提高数据的处理速度,索引是为了加 ...
分类:
其他好文 时间:
2020-03-02 14:44:18
阅读次数:
70
[TOC] 做个记录,总是忘记,加油???? 快速查找 Ctrl+Q 方法定义 Ctrl+N?查找类 Ctrl+R?替换文本 Ctrl+F?查找文本 Ctrl+G 行数跳转 Ctrl+H 查看类或接口的继承关系 Ctrl+Shift+N?查找文件 Ctrl+Shift+F7?高亮显示所有选中文本 C ...
分类:
其他好文 时间:
2020-02-19 01:16:33
阅读次数:
85
楔子 由于docker的命令比较多,有时候容易记混,所以把docker的一些常用的命令给记录下来,然后使用的时候如果忘记了可以Ctrl+f通过关键字查找。所以这篇博客只是记录了命令是干什么的,具体细节不会说太多、也没有举例说明。只是为了让你在记不清某个命令的时候、能够快速查找。 基础命令 docke ...
分类:
其他好文 时间:
2020-02-14 18:06:50
阅读次数:
48
该课题来源于UVA中Searching the Web的题目:https://vjudge.net/problem/UVA-1597 按照题目的说法,我对按照特定格式输入的文章中的词语合成字典,以满足后期的快速查找。 针对于字典的合成途径,我利用了STL中的map与set的嵌套形成了一种特定的数据结 ...
分类:
编程语言 时间:
2020-01-23 15:31:40
阅读次数:
113
二分搜索树是为了快速查找而生,它是一颗二叉树,每一个节点只有一个元素(值或键值对),左子树所有节点的值均小于父节点的值,右子树所有的值均大于父节点的值,左右子树也是一颗二分搜索树,而且没有键值相等的节点。它的查找、插入和删除的时间复杂度都与树高成比例,期望值是O(log n)。 但是插入数组如[], ...
分类:
其他好文 时间:
2020-01-23 14:00:42
阅读次数:
81
eclipse 光标向 左/右 跳跃 Ctrl + left/right 光标向 左/右 选中一个单词 Ctrl + Shift + left/right 快速查找文件 通过文件名 Ctrl + Shift + r 行首 行尾 Home / end https://blog.csdn.net/Ang ...
分类:
系统相关 时间:
2020-01-15 12:07:55
阅读次数:
93