#1 栈 ##1.1 栈的基本概念 栈(stack)又名堆栈,它是一种 运算受限的线性表。限定 仅在表尾进行插入和删除操作 的线性表。表尾被称为栈顶,相对地,把另一端称为栈底。 ###1.1.1 特点 它的特殊之处在于限制了这个线性表的插入和删除的位置,它始终只在栈顶进行。这也就使得:栈底是固定的, ...
分类:
编程语言 时间:
2020-07-27 23:47:07
阅读次数:
64
配置日志收集系统 ELK需求背景:业务发展越来越庞大,服务器越来越多各种访问日志、应用日志、错误日志量越来越多,导致运维人员无法很好的去管理日志开发人员排查问题,需要到服务器上查日志,不方便运营人员需要一些数据,需要我们运维到服务器上分析日志为什么要用到ELK:1.一般我们需要进行日志分析场景:直接 ...
分类:
其他好文 时间:
2020-07-27 15:45:28
阅读次数:
63
先序遍历:根-->左-->右的形式 public static void preOrderTraveralWithStsck(Node node){ Stack<Node> stack = new Stack(); //当节点的左右孩子全为空并且,栈空表示遍历完毕 while (node != nu ...
分类:
编程语言 时间:
2020-07-27 09:42:07
阅读次数:
81
第一个参数 needle 是规定要在数组中搜索的值,第二个参数 haystack 是规定要被搜索的数组,如果给定的值 needle 存在于数组中着返回 TRUE ,函数只有在元素存在于数组中且数据类型与给定值相同时才返回 TRUE ;如果没有在数组中找到参数,函数返回 FALSE 。要注意如果 ne ...
分类:
其他好文 时间:
2020-07-27 09:26:13
阅读次数:
87
说起ELK相信大家都不陌生,他可不是一个软件,是三个软件 logstash,elasticsearch,Kibana 组成的可以打造大规模日志实时处理的系统。 Elasticsearch 是一个基于 Lucene 的、支持全文索引的分布式存储和索引引擎,主要负责将日志索引并存储起来,方便业务方检索查 ...
分类:
其他好文 时间:
2020-07-26 15:54:23
阅读次数:
71
下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch ELK的主版本号需要统一:ElasticSearch-5.5 + Logstash-5.5 + Kibana-5.5 安装ElasticSearch 在安装 El ...
分类:
其他好文 时间:
2020-07-26 15:38:49
阅读次数:
69
给定 S 和 T 两个字符串,当它们分别被输入到空白的文本编辑器后,判断二者是否相等,并返回结果。 # 代表退格字符。 注意:如果对空文本输入退格字符,文本继续为空。 示例 1: 输入:S = "ab#c", T = "ad#c" 输出:true 解释:S 和 T 都会变成 “ac”。 示例 2: ...
分类:
其他好文 时间:
2020-07-26 15:32:39
阅读次数:
76
代码: #include <iostream>#include <stack>using namespace std; int g_a_r_l_e(stack<int>&stackdata)//取栈顶元素并在栈中将其删除; //注意这里转引用,如果不传引用每次递归会传入不同的stack,这样会出现错 ...
分类:
其他好文 时间:
2020-07-26 01:27:13
阅读次数:
62
StackExchange.Redis client best practices 1. Enabling server GC can optimize the client and provide better performance and throughput.2. Set AbortOnCo ...
分类:
其他好文 时间:
2020-07-25 23:55:39
阅读次数:
84
1. 安装 stack 1) 下载对应的 install.exe 安装 stack https://docs.haskellstack.org/en/stable/README/ 2) 更改镜像源 cmd > stack install 生成 c:/sr 这个文件夹 c:/sr/config.yam ...