摘要: dynamic field四个属性 true New fields are added to the mapping (default). 默认 2. runtime New fields are added to the mapping as runtime fields. These field 阅读全文
posted @ 2022-11-20 21:27 吃吃吃饭桶啊你 阅读(51) 评论(0) 推荐(0)
摘要: Fingerprint Input text is lowercased, normalized to remove extended characters, sorted, deduplicated and concatenated into a single token. If a stopwo 阅读全文
posted @ 2022-11-06 20:37 吃吃吃饭桶啊你 阅读(48) 评论(0) 推荐(0)
摘要: 作用:将词语规范化 normalization并不是一个配置,而是一个概念。 比如仅仅从字符串来看mon和mother是不一样的,这个就代表无法在搜索的时候匹配成功。但是从单词含义来讲是一致,应该被匹配到。 再比如DNS和Domain Name System,一个是全称,一个是简写,含义完全相同。但 阅读全文
posted @ 2022-11-06 12:08 吃吃吃饭桶啊你 阅读(123) 评论(0) 推荐(0)
摘要: phrase的作用是短语匹配。 比如我插入一条创建一个索引并且插入数据,并且以name is xiaohong开始作为关键短语开始查询 PUT /test/_doc/1 { "desc":"hello, my name is xiaohong" } 查看mapping关系可以得到的结果如下,可以知道 阅读全文
posted @ 2022-11-02 23:02 吃吃吃饭桶啊你 阅读(141) 评论(0) 推荐(0)
摘要: Elasticsearch 基于Json的分布式搜索和分析引擎 Logstash 动态数据收集管道,生态丰富 Kibana 提供数据的可视化界面 Beats 轻量级的数据采集器 阅读全文
posted @ 2022-11-01 21:33 吃吃吃饭桶啊你 阅读(37) 评论(0) 推荐(0)
摘要: 对于自动装箱和拆箱,有一个大家熟知的程序。--摘自《Efficetive Java》 public static void main(String[] args) throws Exception { long sum = 0L; ... 阅读全文
posted @ 2022-11-01 21:01 吃吃吃饭桶啊你 阅读(69) 评论(0) 推荐(0)
摘要: numpy 的花式索引 numpy的花式索引方式有很多种,特别是多维度索引的情况下比较绕,需要理解清楚。 一维的花式索引,i数组的值... 阅读全文
posted @ 2022-11-01 21:01 吃吃吃饭桶啊你 阅读(233) 评论(0) 推荐(0)
摘要: 目录 BIO为什么慢? NIO NIO比BIO好在什么地方? NIO为什么还是慢? 多路复用器 select和poll epoll BIO为什么慢? 主线程需要accept,等待获取client连接,进行阻塞当主线程获取到client连接之后,需要创建一个新的... 阅读全文
posted @ 2022-11-01 21:01 吃吃吃饭桶啊你 阅读(101) 评论(0) 推荐(0)
摘要: 实现 非静态方法的代码块按照Hotspot的实现来看,是在这个对象的对象头位置(64位,前两位 ##mark word)记录了这个对象锁的状态。 public synchronized void m1() { System.out.println(Thr... 阅读全文
posted @ 2022-11-01 21:01 吃吃吃饭桶啊你 阅读(54) 评论(0) 推荐(0)
摘要: java中四种引用,强软弱虚 强引用: 只要有引用指向某个对象,这个对象就不会被回收=====这个就是最普通的new Object() 软引用: 这个可以用在缓存中,数据都放在里面,允许内存不够的情况下把这个数据释放掉 @Test publi... 阅读全文
posted @ 2022-11-01 21:01 吃吃吃饭桶啊你 阅读(74) 评论(0) 推荐(0)