原创 spring boot 集成 elasticsearch cr(u)d 、分頁聚合查詢

文章目錄1 添加maven依賴2. 在yml文件中增加配置3. spring elasticsearch具體使用 1 添加maven依賴 <dependency> <groupId>org.

原创 docker啓動常用組件redis,mysql、elasticsearch、zookeeper

開發中常用的一些命令組件的分享 docker相關 國內鏡像源 sudo vi /etc/docker/daemon.json { "registry-mirrors": [ "https://dockerhub

原创 windows安裝elasticsearch 7.4和head控制檯、ik

文章目錄1. elasticsearch下載2. elasticsearch安裝3. 安裝中文分詞器ik4. elasticsearch-head控制檯安裝5. head控制檯的簡單使用 1. elasticsearch下載 推

原创 redis的使用及應用場景

文章目錄1.redis的特徵2.redis的5種常見的數據結構3.redis的使用場景4.根據key查詢redis值的真實存儲結構 1.redis的特徵 內存級別高速緩存。 k -v 鍵值對存儲。 單線程 串行化(worker)。

原创 最優雅的單例設計模式

文章目錄1.單例設計模式是什麼2.常見的幾種單例創建方式2.1 餓漢式2.2 懶漢式 lazy loading(雙重檢查)2.3 靜態內部類2.4 枚舉實現3.應用場景 1.單例設計模式是什麼 單例設計模式就是一個類,只生成一個對

原创 7、spring核心源碼解析之aop概況流程2

文章目錄1. 源碼分析aop的切面@Aspect解析2. 源碼分析aop使用jdk代理還是cglib動態代理?3. spring中jdk動態代理和aop動態代理4. Advice通知MethodIntercept方法攔截織入代理時

原创 全文搜索引擎solr環境搭建

文章目錄1. 全文搜索引擎solr環境搭建1.1下載solr7.7.21.2 解壓solr文件1.3 啓動solr1.4新增配置core1.4.1創建core2. 增加ik中文分詞器2.1增加ik中文分詞器的jar包3. 配置co

原创 jmeter+ant+jenkins自動化接口測試搭建

自動化接口測試搭建 文章目錄**自動化接口測試搭建**1. 環境介紹 jmeter+ant+jenkins1.1 jmeter介紹1.2 ant介紹1.3 jenkins介紹2. 總體設計思路3. jmeter 的實現3.1 準備

原创 微服務日誌監控系統ELK之docker-compose搭建ELK

docker-compose搭建日誌監控系統ELK 1、基礎環境 文章目錄docker-compose搭建日誌監控系統ELK1、基礎環境環境要求2、環境配置3、配置啓動docker-compose.yml4.spring booo

原创 RabbitMQ 安裝和使用

RabbitMQ 安裝和使用 一、安裝依賴環境 在 http://www.rabbitmq.com/which-erlang.html 頁面查看安裝rabbitmq需要安裝erlang對應的版本 在 https://git

原创 面向對象的設計原則SOLID

​ 面向對象的設計原則也被稱爲SOLID,它們是任何軟件設計開發的一種設計思想。SOLID(穩定的)原則包括單一職責原則,開閉原則、里氏替換原則、接口隔離原則、依賴倒置原則。 單一職責原則(Single Responsibili

原创 4、spring核心源碼解析之自定義bean三種方式@import、ImportSelector、ImportBeanDefinitionRegistrar

文章目錄前言1. 自定義註冊bean之@Import的使用2. 自定義註冊bean之ImportSelector的使用3. 自定義註冊bean之ImportBeanDefinitionRegistrar的使用4. 自定義註冊bea

原创 6、spring核心源碼解析之aop概況流程1

文章目錄前情1.spring aop和aspects的基本概念2.aop設計一個統計方法的執行時間註解2.1開啓spring aop功能@EnableAspectJAutoProxy2.2編寫切面2.3通過@EnbleLogger

原创 5、spring核心源碼解析之DI依賴注入、自動裝配@Autowired和@Resource

文章目錄前情1.依賴注入之setter注入2.依賴注入之構造方法注入3.依賴注入之自動裝配之@Autowired、@Resource等註解詳解4.依賴注入源碼分析5.@Autowired和@Resource的應用與分析6.ioc小

原创 3、spring核心源碼解析之@Configuration註解詳解

文章目錄前情1. @Configuration配置類的實例化的流程分析2. ConfigurationClassPostProcessor後置處理器3. @Configuration是Full,@Component是Lite,有