原创 POI技術使用的源碼
/** * poi使用 */ public class TestPoi {public static void main(String[] ar
原创 maven中的隱式變量
env env變量,暴露了你操作系統或者shell的環境變量。便 如在Maven POM中一個對${env.PATH}的引用將會被${PATH}環境變量替換,在Windows中爲%PATH%. projetc projec
原创 在eclipse下構建maven子項目
在eclipse下構建maven項目,該項目由多個子模塊組成。 1.創建一個父項目 NEW -->project-->maven-->maven Project,點擊下一步,進入new maven Project的Select pr
原创 java.lang.IllegalArgumentException: Unable to find RoutePredicateFactory with name Path 異常
問題 : gateway配置都沒有問題啓動這個錯誤 解決 : 查看 predicates: - Path=/consumer/** 是否寫的正確,中間不要有任何空格
原创 springboot項目的maven的pom.xml文件第一行報錯 Unknown Error
原因 : maven的插件版本的問題,造成與IDE的不兼容 解決辦法 :在pom中加上 <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>就可以了 <propert
原创 Linux系統上安裝JDK
1.下載jdk Java Oracle官方下載地址爲: http://www.oracle.com/technetwork/java/javase/archive-139210.html 2.創建一個文件夾下用於日後好維護安裝軟件 :
原创 java.lang.ClassNotFoundException: org.elasticsearch.common.CheckedConsumer異常
19:51:11.026 ERROR [ main] SpringApplication - Application startup failed java.lang.ClassNotF
原创 第八章:分析與分析器
分析 包含下面的過程: 首先,將一塊文本分成適合於倒排索引的獨立的 詞條 , 之後,將這些詞條統一化爲標準格式以提高它們的“可搜索性”,或者 recall 分析器執行上面的工作。 分析器 實際上是將三個功能封裝到了一個包裏: 1.字符過濾
原创 第九章:深入搜索--結構化搜索
一.精確搜索,多個精確搜索 1.term 查詢 term 查詢可以用它處理數字(numbers)、布爾值(Booleans)、日期(dates)以及文本(text). 使用bulk創建文件文檔 POST /my_store/p
原创 第五章:索引,文檔的概念
前面的基本介紹,相信的對ES已經有個初步認識了,今天主要介紹索引,文檔.本博客參考的資料來至ES的官方提供的文檔. 有不足之處,希望給予指出,謝謝 一.文檔的結構 一個文檔有三個必須的元數據元素: _index :文檔存放
原创 第六章:索引的操作
一.創建索引 創建索引的語法如下, settings :是對索引的設置 PUT /{索引名} { "settings": { "index":{ "number_of_shards":5,
原创 第七章:文檔的操作
一.創建文檔 創建文檔的有兩種方式 PUT創建文檔: 需要指定文檔的Id POST創建文檔: 不需要指定文檔ID,Elasticsearch 可以幫我們自動生成 ID,自動生成的 ID 是 URL-safe、 基於
原创 第四章:elasticsearch基本操作
一.索引 在Elasticsearch中存儲數據的行爲就叫做索引(indexing),ES中所有相當於傳統的數據庫,type相當數據表,如下圖對比 Relational DB -> Databases -> Tables
原创 第一章:Elasticsearch服務器的安裝
一.ES的官網下載ES的安裝包 下載地址https://www.elastic.co/cn/products/elasticsearch 二. 把下載安裝包上傳linux系統中,使用 tar -zxvf elasticsearch-6.3
原创 第四章:zookeeper的選舉機制
1.半數機制:集羣中半數以上機器存活,集羣可用。所以zookeeper適合裝在奇數臺機器上。 2. Zookeeper雖然在配置文件中並沒有指定master和slave。但是,zookeeper工作時,是有一個節點爲leader,其他則爲