【原創】elasticsearch 入門--轉載請註明出處
一、下載與安裝
1.下載地址:
https://download.csdn.net/download/qq_35427785/10800846 (需要csdn金幣)
https://www.elastic.co/downloads/elasticsearch (官方渠道,但是下載速度較慢)
2.執行解壓:tar -vxf elasticsearch-6.5.1.tar.gz
3.啟動:sh elasticsearch-6.5.1/bin/elasticsearch
4.驗證:訪問地址 http://127.0.0.1:9200/ 顯示以下內容表示啟動成功
二、外掛安裝
1.下載外掛,然後進行解壓,外掛下載地址:https://github.com/mobz/elasticsearch-head
2.外掛啟動需要node環境,node下載地址:https://nodejs.org/en/download/
3.啟動外掛
進入解壓後的 elasiticsearch-head 檔案
執行 npm install
執行 npm run start
4.驗證:訪問地址 http://127.0.0.1:9100/ 看到index介面後,表示啟動成功
相關推薦
【原創】elasticsearch 入門--轉載請註明出處
一、下載與安裝 1.下載地址: https://download.csdn.net/download/qq_35427785/10800846 (需要csdn金幣) https://www.elastic.co/downloads/elasticsearch (官
【原創】Spring-Cloud快速入門(一)微服務入門--轉載請註明出處
一、什麼是微服務? 有時候,會有的人存在誤解,所謂微服務就是SpringCloud。這種思想本身是不正確的,微服務是一種系統架構上面的設計風格,而SpringCloud則是一種較為適用於微服務架構的框架。 在java體系中,我們通常需要將一個大的類,拆分成若干個的小的類,每個類都具有自己獨立
【原創】elasticsearch入門命令
安裝 命令 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.0.tar.gz tar -xvzf elasticsearch-6.4.0.tar.gz cd elasticsearch-6.4.0/
【原創】elasticsearch入門
示例 示例一: 示例二: 示例三: 示例四: ES介紹 ElasticSearch是一個基於Lucene的搜尋伺服器。它提供了一個分散式多使用者能力的全文搜尋引擎,基於RESTful web介面。Elasticsearch是用Java開發的,並作為Apache許可條款下的開放原始碼釋出,是
【原創】Spring-boot快速入門(二)JPA資料來源--轉載請註明出處
Spring-boot快速入門(二)JPA資料來源 宣告:本篇部落格一切程式碼基於 Spring-boot快速入門(一)進行。 一、JPA介紹 Spring Data JPA,是一款直接整合了hibernate的資料庫資源訪問的Spring Data下的子專案,通過JPA對資料庫進
【原創】Spring-boot快速入門(一)HelloWord!--轉載請註明出處
Spring-boot快速入門(一)HelloWord! 一、Spring-boot簡介 1. Spring-boot介紹 Spring-boot是一款將Spring4.X版本Spring族群進行整合的一款框架,繼承了來自於Spring族群的絕大部分功能,在Spring4.
【原創】Mybaitis生命週期原始碼解析-XML配置啟動--轉載請註明出處
一、準備基本程式碼 注:本文的一切內容都是基於XML配置啟動進行的分析,不適用與Spring-mybatis組合使用場景。 1.建立基本類 package com.zhou; import com.zhou.mapper.BlogMapper; import com.zhou.po
【原創】音訊轉碼-Mp3轉AMR--轉載請註明出處
一、常見音訊轉碼方案 1.採用阿里雲OSS進行轉碼 採用阿里雲OSS僅支援amr -> mp3格式的轉碼,但是不支援mp3 -> amr 格式的轉碼,呼叫後會丟擲 amr 格式不支援的異常。OSS轉碼為非同步轉碼,呼叫時是通知OSS的轉碼服務,將
【原創】基於第三方融雲的即時通訊--轉載請註明出處
一、融雲接入架構 融雲在進行接入時,具有不影響原APP架構的特性,提供有專門的sdk用於進行APP端的開發。在不需要自身伺服器的前提下,可以使APP與融雲伺服器進行自行互動。同時服務端可以與融雲服務端以API呼叫的形式進行互相互動,提供的功能有訊息推
【原創】java-NIO(一)阻塞IO與非阻塞IO--轉載請註明出處
零、一個小故事 在講解阻塞IO與非阻塞IO之前,先舉出一個小小的例子: 一個老闆經營一個飯店,最初的時候,每來一個客人安排一個服務員招呼,客人很滿意。 後來客人越來越多,需要的服務員越來越多,但是餐廳的後廚已經擠滿了服務員,不
【原創】從原始碼剖析IO流(四)管道流--轉載請註明出處
一、管道流的特點與作用: PipedInputStream與PipedOutputStream分別為管道輸入流和管道輸出流。管道輸入流通過連線到管道輸出流實現了類似管道的功能,用於執行緒之間的通訊。在使用時,通常由某個執行緒向管道輸出流中寫入資料。根據管道的特性,這些資料會自動傳送到與管道輸
【原創】從原始碼剖析IO流(三)快取流--轉載請註明出處
一、BufferedInputStream 關於BufferedInputStream,首先我們要看一下,官方給予的對於BufferedInputStream這個類的備註: /** * A <code>BufferedInputStream</code> add
【原創】從原始碼剖析IO流(一)輸入流與輸出流--轉載請註明出處
InputStream與OutPutStream兩個抽象類,是所有的流的基礎,首先來看這兩個流的API InputStream: public abstract int read() throws IOException; 從輸入流中讀取資料的下個位元組
【原創】從原始碼剖析IO流(二)檔案流--轉載請註明出處
一、FileInputStream 在FileInputStream中,首先我們需要進行關注的方法,就是read()方法,下面可以來看一下read()方法的原始碼: public int read() throws IOException { return read0()
【原創】配置微信伺服器與內網穿透--轉載請註明出處
微信公眾號開發 在進行學習微信公眾號開發時,首先我們需要做好一些必須的準備。 1.具有一個自己的公眾號平臺,方便進行學習。 2.在網上找一款內網穿透器,進行內網穿透,接入微信開發。 3.有一個已經搭建好的Web專案。 1.申請微信公眾號 進行微信公眾號申請時,在下方地址進
【原創】在java下實現的平衡二叉樹--轉載請註明出處
1.本篇部落格所研究的內容為平衡二叉樹,平衡二叉樹的特性為利用快速的利用二分法進行查詢資料,資料結構如下圖所示: 在上圖中,節點4為TreeMap的根節點,根節點為我們進行定址所使用的最初的節點,每個節點都具有左右兩個節點的引用,左側節點引用的物件是一個在比較時小於節點本身的值,
【原創】無快取資料庫下,部門樹結構處理--轉載請註明出處
1. 資料庫設計 我們在工作中經常會用到樹型結構的資料,比如公司的部門結構,倉庫物品的分類等。一般這些樹的結構,都是任意層級的,而非固定的幾層結構。此時,我們就要用到樹形的資料結構。以下,將會以部門樹為例進行描述。 資料庫表結構:
【原創】SSM框架下,新增activiti流程引擎配置--轉載請註明出處
1.Activiti簡介 Activiti是一款基於bpmn2.0標準所開發的流程引擎,該引擎可以對bpmn20.xml和bpmn檔案進行解析,按照設計的所預先設計出的流程圖來進行流程流轉的工作流引擎。目前在市場上的大部分OA系統工作流都是基於該框架進行開發的。 2.Activiti的ja
【原創】基於SpringMVC的註解式許可權控制--轉載請註明出處
1. 開發目標 在Shiro的許可權分配中,存在@RequiresPermissions註解進行許可權的控制,該註解規定了所進行了註解的方法,只能被具有某些許可權的人進行訪問,且許可權之間為&的關係。這個許可權控制是不符合我們所需要的許可權控制需求的。(我們所需要的是具有某
【原創】基於Spring-SpringMVC-Mybatis 的 Shiro 安全框架使用教程--轉載請註明出處
Shiro使用說明文件 宣告: 我們所使用的框架為SSM框架+Shiro許可權控制框架,在以下部分中,將會描述如何使用一個Shiro框架。 框架使用概述: Shiro安全框架為我們提供了一個較為完善的許可權管理系統。我們將使用該框架提供的使用者登入,登出,使用者許可權