原创 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,其他則爲