题记:技术交流群中有小伙伴提及:“es节点默认1000个分片的限制”?这引发了我对Elasticsearch默认值的关注。我一搜不要紧:聊天记录中涉及“默认”关键词的讨论接近400多处。这些默认值对于架构选型、开发实战、运维排查性能问题等都有很好的借鉴价值,虽官方文档都有详细论述,但散落在各个角度。处于本能的好奇心,我认为非常有必要结合自己的实战经历梳理出Elasticsearch最常用的默认值的
分类:
其他好文 时间:
2020-07-29 10:38:49
阅读次数:
116
Little W and Contest 思路:首先很显然是并查集去维护答案。 一开始,所有点都是独立的。那么设CF1 = 1的总个数。CF2 = 2的总个数 那么一开始ans = C(CF1,1)*C(CF2,2)+C(CF2,3). 那么考虑合并后怎么维护答案。 这里运用了容斥思想。 当我们合并 ...
分类:
其他好文 时间:
2020-07-29 10:20:09
阅读次数:
65
0、万恶之源版本号 tensorflow,pytorch,显卡版本,conda版本 1、什么是GBDT? 2、xgboost在GBDT上做了哪些优化? 3、随机森林核心思想有几个,分别是什么? 1、gradient boosting decision tree 一种基于boosting增强策略的加法 ...
分类:
其他好文 时间:
2020-07-29 10:18:11
阅读次数:
78
1、实现思想 2、实现代码 1 #include <stdio.h> 2 void bulubulu_sort(int *array, int len) 3 { 4 int temp; 5 for (int i = 0; i < len - 1; i++) 6 { 7 for (int j = 0; ...
分类:
编程语言 时间:
2020-07-29 00:47:19
阅读次数:
100
Spring之IOC 控制反转,把创建对象的过程交给Spring进行管理。 什么是IOC 控制反转,把创建对象和对象之间的调用过程,交给Spring进行管理。 使用IOC的目的,降低耦合度。 IOC底层原理 xml解析 工厂模式 反射 IOC(BeanFactory接口) IOC思想基于IOC容器完 ...
分类:
编程语言 时间:
2020-07-28 22:33:54
阅读次数:
90
MVC 与 Vue 本文写于 2020 年 7 月 27 日 首先有个问题:Vue 是 MVC 还是 MVVM 框架? 维基百科告诉我们:MVVM 是 PM 的变种,而 PM 又是 MVC 的变种。 所以一定程度上来说,三者的思想方向是一样的。所以不管 Vue 是 MVC 还是 MVVM 或者都不是 ...
分类:
Web程序 时间:
2020-07-28 16:54:05
阅读次数:
87
[编程题] nk:二叉搜索树的后序遍历 输入输出 无 思路 代码思路: 我们可以采用递归的思想,每次处理本次流程的时候(比如该组元素有n个),拿出最后一个节点当作是root节点,然后,在剩下的n-1 中,确定出前边的左子树部分都比root小,左子树后的右子树部分都比roo大; 比如:一开始调用传入的 ...
分类:
其他好文 时间:
2020-07-28 16:49:32
阅读次数:
63
动态规划整体思路是用递归问题求解,然后对递归过程中存在的大量重叠子问题进行优化, 自顶向下的求解的思路为记忆化搜索,自底向上的解决问题的思想就是动态规划,自顶向下的求解通常更好理解,我们理解后在改成自底向上的动态规划求解; 剑指 Offer 10- I. 斐波那契数列写一个函数,输入 n ,求斐波那 ...
分类:
编程语言 时间:
2020-07-28 14:17:59
阅读次数:
78
什么叫结构化程序设计?它的主要内容是什么? 结构化程序设计(structured programming,简称SP)是进行以模块功能和处理过程设计为主的详细设计的基本原则。其概念最早由E.W.Dijikstra在1965年提出的。结构化程序设计思想确实使程序执行效率提高 ,是软件发展的一个重要的里程 ...
分类:
其他好文 时间:
2020-07-27 23:49:27
阅读次数:
205
本文主要阐述如何配置GitLabRunner和GitLabCI/CD流水线的数据采集与监控。
分类:
其他好文 时间:
2020-07-27 23:39:13
阅读次数:
132