摘要:
从0到1带你搭建 ELK 实时日志分析平台,还不快来? 阅读全文
摘要:
全文搜索引擎 Elasticsearch,了解一下? 阅读全文
摘要:
我们在这篇文章将要学习最有用的 "数据结构" 之一— 哈希表 ,哈希表的英文叫 Hash Table,也可以称为 散列表 或者 Hash 表 。 哈希表用的是 数组支持按照下标随机访问数据的特性 ,所以哈希表其实就是数组的一种扩展,由数组演化而来。可以说,如果没有数组,就没有散列表。 哈希表存储的是 阅读全文
摘要:
与前面提到的 "数据结构" 相同,队列中的数据也呈 线性排列 。虽然与 "栈" 有些相似,但队列中添加和删除数据的操作分别是在 两端 进行的,就和队列这个名字一样,把它想象成排成一队的人更容易理解。在队列中,处理总是从第一名开始往后进行,而新来的人只能排在队尾。 队列是什么? 如上就是队列的概念图, 阅读全文
摘要:
本文将介绍一个重要的 "数据结构" —栈,和之前讲到的 "链表" 、 "数组" 一样也是一种数据呈 线性排列 的数据结构,不过在这种结构中,我们只能访问最新添加的数据。栈就像是一摞书,拿到新书时我们会把它放在书堆的最上面,取书时也只能从最上面的新书开始取。 栈 如上就是栈的概念图,现在存储在栈中的只 阅读全文
摘要:
今天要介绍的主角就是 数组 ,数组也是数据呈线性排列的一种数据结构。与前一节中的 "链表" 不同,在数组中,访问数据十分简单,而添加和删除数据比较耗工夫。这和 "什么是数据结构" 那篇文章中讲到的姓名按拼音顺序排列的电话簿类似。 数组 如上就是数组的概念图,Blue、Yellow、Red 作为数据存 阅读全文
摘要:
本篇文章主要来介绍什么是数据结构。 首先让我们来看一张图片: 数据存储于计算机的内存中。内存如上图所示,形似排成 1 列的箱子,1 个箱子里存储 1 个数据。 数据存储于内存时, 决定了数据顺序和位置关系的便是数据结构 。 其实在我们生活中用到很多数据结构的知识,那么举一个我们生活中的栗子: 首先举 阅读全文
摘要:
在了解完 "什么是数据结构" 之后,让我们一起来探索下数据结构中常见的一种— 链表 。 链表 链表是数据结构之一, 其中的数据呈线性排列。在链表中,数据的添加和删除都较为方便,就是访问比较耗费时间。 如上图所示就是链表的概念图,Blue、Yellow、Red 这 3 个字符串作为数据被存储于链表中, 阅读全文