09 2020 档案
摘要:1、jps jps主要用来输出JVM中运行的进程状态信息。常用参数命令: jps -v -v 输出传入JVM的参数 使用这个命令我们可以很轻松的查看相应服务的启动参数与配置。 2、jstack jstack -l pid | jstack -m pid #-l long listings,会打印出额
阅读全文
摘要:Multiset集合 Multiset是什么?顾名思义,Multiset和Set的区别就是可以保存多个相同的对象。在JDK中,List和Set有一个基本的区别,就是List可以包含多个相同对象,且是有顺序的,而Set不能有重复,且不保证顺序(有些实现有顺序,例如LinkedHashSet和Sorte
阅读全文
摘要:一、cat 参数规范 二、cat API 1. 查看集群健康情况 GET /_cat/health?v 2. 查看集群上整个索引 或 指定索引 统计信息 GET /_cat/indices?v GET /_cat/indices/food20200909?v 3. 查看集群整体分片 或 指定索引分片
阅读全文
摘要:guava提供了Bytes/Shorts/Ints/Iongs/Floats/Doubles/Chars/Booleans这些基本数据类型的扩展支持,只有你想不到的,没有它没有的!对JDK集合的有效补充 对于程序员来说直接上代码比讲解来的更实际一些,这里注重聊一下 Ints 的使用,其他类型的都类似
阅读全文
摘要:背景 目前Google Guava在实际应用中非常广泛,本篇是我对 Guava 使用的认识以及在项目中的经验来给大家分享! 学习使用Google Guava可以让你快乐编程,写出优雅的JAVA代码! 以面向对象思想处理字符串:Joiner/Splitter/CharMatcher 问题 有朋友就要问
阅读全文
摘要:将list集合按指定长度进行切分,返回新的List<List<??>>集合,如下的: List<List<Integer>> lists=Lists.partition(numList,3); package test; import com.google.common.collect.Lists;
阅读全文
摘要:首先我们需要清楚: ES 中的文档是不可变更的。如果你更新一个文档,会将文档标记为删除,同时增加一个全新的文档,与此同时文档的 version 字段也会加 1。 那么 es7.x 之后,对应的 version 让然保留着,但是内部乐观锁版本控制是通过另外两个新引入的字段来控制的,分别是:seq_no
阅读全文
摘要:1、索引命名规范 索引命名有如下限制: 仅限小写字母 不能包含 \、/、 *、?、"、<、>、|、# 以及 空格符等 特殊符号 从 7.0 版本开始不再包含 冒号 不能以 -、_ 或 + 开头 不能超过 255 个字节(注意它是字节,因此多字节字符将计入255个限制) 2、新建索引 (1)索引名小写
阅读全文
摘要:1、搜索 _source 数据列过滤 我们常常在 kibana 的 devTools 中书写相关的 dsl 语句,但是有时候想要过滤一些字段明明知道es 应该有这样的功能,但是就是想不起来,今天在这里汇总一下: "_source": false // 不显示任何source字段 "_source":
阅读全文

浙公网安备 33010602011771号