原创 【學習Flume日誌收集框架】

你曉得伐 單詞 含義 拓展 term 詞項 被分詞器分詞出來的獨立的詞項 analyzer 分析器 一般包含了一個tokenizer和多個filter tokenizer 分詞器 首先,將文檔分成一個一個

原创 The happy secret to better work

The happy secret to better work Embedded within that question is the key to understanding the science of happiness

原创 Alibaba Sofa

What is Sofa? 是沙發嗎? Reference 螞蟻 RPC 框架 SOFA-RPC 初體驗 支付寶Sofa框架簡明筆記

原创 【端午貴港之旅】

又逢端午,生日後就是端午節了。 奶奶清楚地記得端午前一天是我的生日,因此特意將端午節挪到前一天來過。從生日這天,過到端午那天,算是延長了節日的喜悅氣氛。 今年6月,爸媽從福建龍巖出發來深圳,準備端午節一起去趟廣西女朋友家拜訪,順道

原创 【Lucene基本知識】

Lucene只是一個提供索引和查詢的類庫,並不是一個完整的企業級應用,企業需要根據自己的應用場景進行如數據獲取、數據預處理、用戶界面提供等工作。搜索引擎Solr和ElasticSearch都是基於Lucene的企業級應用。 Re

原创 有件小事:List集合裏有個null元素

讓生活中的小事,在匆匆歲月中烙印得更深刻一些,畢竟人都容易好了傷疤忘了疼。 掃盲null元素 爲什麼集合裏會出現null元素 去除集合中的null元素

原创 BFF HTTP框架選型

親愛的程序員們, 你們還在用 Needle 嗎? 快來試試 Axios 吧! PS: 好久沒更新博客,訪問量日均還有幾百,感謝大家的支持!後續有空就會持續更新的!

原创 ThreadLocal線程緩存踩坑筆記

看一場戲,聽一場雨,真是有趣。 主角之一:主線程緩存ThreadLocal上下文 ThreadLocal<SomeContext> someContext = new ThreadLocal<>(); String someT

原创 【ES學習計劃】

ES學習計劃大綱 大綱分成如下四個章節: 第一章:基礎知識 基本概念 集羣原理 第二章:ES主要流程 集羣啓動 節點啓動和關閉 選主流程 寫流程 讀流程 - Get 讀流程 - Search 索引恢復流程 第三章

原创 【Java Lambda表達式用法小結】

Lambda表達式作爲Java最值得學習的特性之一,寫得好的lambda表達式可以極大的減少代碼冗餘,可讀性也會優於冗長的內部類,匿名類。 lambda表達式語法 lambda表達式的一般語法 (Type1 param1

原创 【Elasticsearch索引恢復流程(上)】

本文基於ES 6.7介紹ElasticSearch的索引恢復,索引恢復的幾個重要階段,synced flush機制以及主副分片的恢復流程等知識。 ES索引恢復 索引恢復(indices.recovery)是ES數據恢復過程

原创 【GitHub Blame - View all changes of a file】

A Quick Question 如何在GitHub查看一個文件的所有提交記錄? 比如如下代碼: https://github.com/elastic/elasticsearch/commits/master/libs/x-c

原创 【Maven使用總結】

IDEA Maven打jar包排除配置文件的兩種方法 利用resource標籤 只指定一個directory作爲resource,那麼只需要排除這裏面的配置就好了。 注意:配置了多個directory,那麼就要處理多個,否則

原创 【Solr日常運維命令】

示例中的collection索引名爲solr 獲得所有/某個collection的core總數及列表 https://189.39.172.237:20026/Solr/SolrServerAdmin/37/solr/admin/

原创 【祝自己生日快樂!】

謝謝爸媽和寶貝的陪伴!