原创 RabbitMQ(一)安裝詳細

1.概述 1.1 RabbitMQ RabbitMQ是實現了高級消息隊列協議(AMQP)的開源消息代理軟件(亦稱面向消息的中間件)。RabbitMQ服務器是用Erlang語言編寫的,而集羣和故障轉移是構建在開放電信平臺框架上的。所有主要的

原创 文件上傳下載相關處理

1.  byte[] 轉換爲 MutipartFile 公司網絡區別外網和內網,文件由外網上傳,保存到數據庫,數據庫存儲的二進制文件。內網通過數據庫查詢獲取該文件信息上傳到內部文件服務器上,故用到該轉換方式: byte[] bytes;

原创 Docker--開發中常用操作

1.Ubuntu 安裝 Docker $ curl -fsSL get.docker.com -o get-docker.sh $ sudo sh get-docker.sh --mirror Aliyun 2. Docker 鏡像加速

原创 學習筆記:JavaEE開發的顛覆者SpringBoot實戰(十一)應用監控

一. http Spring-boot-actuator module 可幫助您在將應用程序投入生產時監視和管理應用程序。您可以選擇使用 HTTP 端點或 JMX 來管理和監控您的應用程序。Auditing, health, and me

原创 學習筆記:JavaEE開發的顛覆者SpringBoot實戰(十)開發部署與測試

一 開發的熱部署 1 模板熱部署 在spring boot裏,模板引擎的頁面默認是開啓緩存的,如果修改了頁面的內容,則刷新頁面是得不到修改後的內容,故需在配置中關閉模板引擎的緩存。 Thymeleaf spring.thymeleaf.

原创 RabbitMQ(二)簡單隊列 Hello World!

1.概述 1.1 官方: https://www.rabbitmq.com/tutorials/tutorial-one-java.html RabbitMQ是消息代理:它接受並轉發消息。您可以將其視爲郵局:將要發佈的郵件放在郵箱中時,

原创 Solr(三)控制檯

目錄 1.Solr控制檯說明-主面板 1.1 Dashboard(儀表盤) 1.2 Logging(日誌) 1.3 Core Admin (core管理) 1.4 Java Properties ​1.5 Thread Dump 2.co

原创 Solr(五)javaAPI之solrj

目錄 1. 準備工作 1.1 solrj依賴 1.2 工具類 2. 添加數據 3. 刪除數據 4. 添加自定義字段,並添加數據 5. 使用註解的方式添加 1. 準備工作 1.1 solrj依賴 <dependencies>

原创 Solr(六)javaAPI之solrj--查詢

目錄 1. 全查詢 2. 分頁 3. 排序 4. 高亮 5. 範圍 6. 過濾 7. 合併域 8. 綜合查詢 1. 全查詢 @Test public void queryAll() throws Exception {

原创 Solr(四)中文分詞及IK庫的使用

目錄 1. 概述 1.1 分詞: 1.2 配置目的 1.3 分詞器的選擇 2. 分詞器的配置 2.1 下載 2.2 修改managed-sahma 2.3 把IK的配置入到solr 2.4 重啓solr分析 2.5  存在問題 3.中文分

原创 Solr(二)索引庫

目錄   1. 名詞解釋 1.1 索引庫 1.2 索引分詞 1.3 搜索分詞 1.4 文檔 1.5 字段 1.6 和Mysql的數據庫做對比 2. 配置文件說明 2.1 Solr Home 2.2 Solr 配置文件 3. Solr索引庫

原创 Solr(一)概述與安裝

目錄   1.概述 1.1 定義 1.2 特點 1.3 工作方式 1.4 SolrCloud與Solr,lucene關係 1.4.1 solr與luence的關係 1.4.2 Solr與SolrCloud 2. Solr安裝 2.1 安裝

原创 Lucene(五)分析器

1.分析器的分詞效果 1.1 分析文本 "The Spring Framework provides a comprehensive programming and configuration model." 1.2 代碼 import

原创 Lucene(九)拓展2-倒排索引

目錄 1. 倒排索引算法 1.1 什麼是倒排索引? 1.2. 單詞——文檔矩陣 1.3. 倒排索引基本概念 1.4 倒排索引簡單實例 1.5 樹形結構 1.6 總結 2. 手寫倒排索引 2.1 trie定義: 2.2 基本性質: 2.3

原创 Lucene(六)索引庫的維護

1. 索引庫的添加 1.1 Field域的屬性 是否分析:是否對域的內容進行分詞處理。前提是我們要對域的內容進行查詢。 是否索引:將Field分析後的詞或整個Field值進行索引,只有索引方可搜索到。比如:商品名稱、商品簡介分析後進行索引