[TOC] 1. 索引 索引优化是对查询性能优化最有效的手段。索引能够轻易将查询性能提高好几个数量级。 索引的目的在于提高查询效率。 B+树结构。 创建索引结构时,要使用区分度较高的字段那一列; 索引字段占用空间要尽量的小。 在建表时,添加索引;不要在添加数据后,再添加索引,会将所有数据都会扫描,很 ...
分类:
数据库 时间:
2019-09-06 22:38:43
阅读次数:
126
一.线性结构和非线性结构 1. 线性结构 + 线性结构作为最常用的数据结构,其特点是数据元素之间存在 一对一 的线性关系 + 线性结构有两种不同的存储结构,即 顺序存储结构 和 链式存储结构 。顺序存储的线性表称为 顺序表 ,顺序表中的存储元素是 连续 的 + 链式存储的线性表称为 链表 ,链表中的 ...
分类:
编程语言 时间:
2019-09-05 23:20:43
阅读次数:
122
本文源码: "GitHub·点这里" || "GitEE·点这里" 一、生活场景 1、文件系统 下图是常见的计算机文件系统的一部分。 文件系统是一个树结构,树上长有节点。树的节点有两种: 树枝节点 即文件夹,有内部树结构,在图中涂有颜色; 树叶节点 另一种是文件,即树叶节点,没有内部树结构。 2、打 ...
分类:
编程语言 时间:
2019-09-03 09:47:42
阅读次数:
96
React dom过程 不可变数据,Immutable 是在 数据结构参数变化 到 虚拟dom对象的阶段。 diff算法是在 旧的虚拟dom 到 新的虚拟dom的阶段。 从数据结构 -> 虚拟对象 -> 到虚拟dom树 -> 新的虚拟dom -> 渲染成真实dom -> 挂载 相比于一版树形结构对比 ...
分类:
其他好文 时间:
2019-09-01 16:26:21
阅读次数:
79
沿每个节点v到根r的唯一通路所经过边的数目,称作v的深度,记作depth(v)。v的孩子总数,称作其度数或度,记作deg(v)。无孩子的节点称作叶节点,包括根在内的其余节点称作内部节点。v所有后代及其之间的联边称作子树,记作subtree(v)。树T中所有节点深度的最大值称作该树的高度,记作heig ...
分类:
其他好文 时间:
2019-09-01 14:27:41
阅读次数:
66
今天看数据库,书中提到:由于索引是采用 B 树结构存储的,所以对应的索引项并不会被删除,经过一段时间的增删改操作后,数据库中就会出现大量的存储碎片, 这和磁盘碎片、内存碎片产生原理是类似的,这些存储碎片不仅占用了存储空间,而且降低了数据库运行的速度。如果发现索引中存在过多的存储碎片的话就要进行 “碎 ...
分类:
其他好文 时间:
2019-08-31 23:12:09
阅读次数:
84
一、DOM概念 什么是DOM?DOM即Document Object Modle,文档对象模型,是HTML和XML文档的编程接口,DOM是W3C(万维网联盟的标准) HTML DOM定义了访问和操作HTML文档的标准方法。DOM用树结构来表达HTML文档(DOM树) W3C文档对象模型(DOM)是中 ...
分类:
其他好文 时间:
2019-08-31 15:10:32
阅读次数:
103
蛮有意思的,主要考查链表和树结构的知识。 代码如下: ...
分类:
其他好文 时间:
2019-08-25 20:05:34
阅读次数:
52
使用 Roslyn 进行源码分析时,我们会对很多不同种类的语法节点进行分析。如果能够一次性了解到各种不同种类的语法节点,并明白其含义和结构,那么在源码分析的过程中将会更加得心应手。 本文将介绍 Roslyn 中各种不同的语法节点、每个节点的含义,以及这些节点之间的关系和语法树结构。 本文内容 基本概 ...
分类:
其他好文 时间:
2019-08-25 12:24:48
阅读次数:
139
array Time Limit: 1500ms Memory Limit: 256M Description You are given an array . Initially, each element of the array is unique.Moreover, there are in ...
分类:
其他好文 时间:
2019-08-24 15:29:31
阅读次数:
66