原创 Spring Cloud Alibaba 極速通關 | 分佈式系統的流量防衛兵 Sentinel

一、簡介 Sentinel 是 Alibaba 的一個開源框架,是 Spring Cloud Alibaba 的一個子項目,從流量控制、熔斷降級、系統負載保護等多個維度保護服務的穩定性。 和 Hystrix 的功能類似,但他和

原创 創建定時任務的 5 種方式

一、簡介 定時任務的解釋爲週期性地執行特定的任務,比如我們所熟悉的鬧鐘,傳統單機形式的常用解決方案有多線程、TimeTask、線程池、SpringBoot 註解、Quartz 等方案,下面我們先來事件一下這幾種方案,在分佈式集羣條

原创 Redis | Redis 哨兵模式

一、簡介 針對 Redis 主從複製所產生的主節點宕機導致整個服務無法操作,需要人工手動修改配置文件選擇主節點問題,Redis 哨兵模式則是一種改進方式。 我們可以運行多個哨兵,每個哨兵會向其他哨兵,節點定時發送消息,確認對方是否

原创 Docker $ 界面管理 :Docker Web

一、簡介 通常情況下,我們需要在 linux 服務器上安裝 Docker,運行管理 Docker 的鏡像和容器,這樣十分不方便,市面上也有很多方法可以通過 web 界面來管理 docker 鏡像,容器。主要有 DockerUI ,

原创 消息隊列 RocketMQ | Docker 快速安裝 RocketMQ

一、 創建 docker-compose.yml version: '3.5' services: rmqnamesrv: image: foxiswho/rocketmq:server container_n

原创 SpringBoot 2.x | SpringBoot 整合 RocketMQ

1、maven 依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</art

原创 SpringBoot 博客系統

1.項目介紹 該項目爲一個博客系統 , 目前由筆者獨自開發和完善 , 後續將會添加其他功能 , 後端技術採用的是springboot2.0 技術棧 , 將會加入 springcloud 技術棧 , 打造一個微服務系統。前端技術

原创 跟我一起精通 SQL | LeetCode SQL(日更)

一、目錄 組合兩個表 第二高的薪水 二、題目及解析 175. 組合兩個表 1、題目描述 編寫一個 SQL 查詢,滿足條件:無論 person 是否有地址信息,都需要基於上述兩表提供 person 的以下信息: FirstNam

原创 高性能 Nginx | 虛擬主機&反向代理

一、虛擬主機配置 1、新建文件夾 data/www data/blog 把 index.html 複製到文件夾下,修改內容 2、域名不同,根據域名跳轉到不同目錄 在 http 標籤下添加配置 server {

原创 創建多線程的 5 種方式

一、簡介 使用多線程可以提高程序執行的效率,比如我們常見的多線程下載,批量發送文件等功能,常見的實現多線程的方法如下。多線程知識總結見:Java 多線程思維導圖。 二、實現多線程的 5 種方法 1、實現 Runnable 接口 p

原创 精通 Spring 源碼 | Spring 中的各種 Aware

一、簡介 Spring 提供了一種接口 —— Aware,這也是 Spring 中的擴展點,Aware 字面意思是感知到的,它能感知到什麼呢?他的實現有 BeanFactoryAware,BeanNameAware,Applica

原创 定時任務的解決方案

一、簡介 定時任務的解釋爲週期性地執行特定的任務,比如我們所熟悉的鬧鐘,傳統單機形式的常用解決方案有多線程、TimeTask、線程池、SpringBoot 註解、Quartz 等方案,下面我們先來事件一下這幾種方案,在分佈式集羣條

原创 全站導航 | 文章彙總

SpringBoot 極速通關 1、SpringBoot 2.x | Spring Boot Admin 微服務監控 2、SpringBoot 2.0 | SpringBoot 集成 Elasticsearch 3、SpringB

原创 SpringBoot 2.x | Spring Boot Admin 微服務監控

一、簡介 SpringBootAdmin 是一個開源項目,用來監控 SpringBoot 應用,SpringBootAdmin 客戶端可以整合 SpringCloud ,通過集成 Eureka 進行微服務的監控。本教程基於最新版本

原创 精通 Spring 源碼 | BeanFactory & FactoryBean

一、簡介 BeanFactory 和 FactoryBean 有什麼區別?這也是很多公司的面試題,他們到底有什麼區別,我們即將去探討。 二、分析 1、BeanFactory BeanFactory 是 Spring 中提供的一個工