原创 Spring Cloud入門(六)Spring Cloud Config

前言      本章講解Spring Cloud Config組件的相關知識 方法 1.概念 Spring Cloud Config爲分佈式系統中的外部化配置提供服務器和客戶端支持。使用Config Server,您可以集中管理所有環境中

原创 RabbitMQ入門(二)RabbitMQ+SpringBoot的基本使用

前言        本章講解RabbitMQ整合SpringBoot時的基本使用 方法 1.環境搭建 1)創建相應springboot工程 2)修改pom文件,添加相關的座標 <project xmlns="http://maven.

原创 Spring Cloud入門(七)Spring Cloud Bus

前言       本章講解Spring Cloud組件中的Spring Cloud Bus的相關知識 方法 1.概念 ConfigClient(微服務)從ConfigServer端獲取自己對應的配置文件,但是目前的問題是:當遠程git倉庫

原创 RabbitMQ入門(八)RabbitMQ的消息確認ACK

前言       本章講解RabbitMQ的消息確認ACK機制 方法 1.概念 在前面的章節中,我們通過了持久化的設置避免了因消費者端突然宕機造成的消息丟失! 那麼即使消費者端沒有宕機,消息處理的時候也很容易出現異常,那麼我們認爲這個消息

原创 RabbitMQ入門(一)RabbitMQ的安裝

  前言       本章講解RabbitMQ的安裝 方法 1.概念 同ActiveMQ一樣,RabbitMQ也是一款消息中間件,唯一有區別的是其社區活躍度相當的高,更新頻繁。 而ActiveMQ社區活躍度很低,所以我們有必要了解學習這個

原创 RabbitMQ入門(七)RabbitMQ的持久化機制

前言       本章講解RabbitMQ的持久化機制 方法 1.概念 我們知道,存到隊列中的消息一旦丟失,那後果是不堪設想的。例如:消費者端因爲某種原因宕機了! RabbitMQ 的消息默認存放在內存上面,如果不特別聲明設置,消息不會持

原创 RabbitMQ入門(五)RabbitMQ交換器之Topic

前言       本章講解RabbitMQ的交換器之Topic 方法 1.概念 topic(主題,規則匹配),該類型交換器主要根據路由鍵進行模糊匹配 需求:在我們的普通訂單和VIP訂單的業務邏輯中,會產生相關的日誌。我們知道,日誌是分級別

原创 RabbitMQ入門(四)RabbitMQ交換器之Direct

前言       本章講解RabbitMQ交換器的第一種類型——Direct交換器 方法 1.概念 交換器是RabbitMQ的核心組件,生產者生產的消息必須先通過交換器才能夠到達指定的隊列,Direct(發佈與訂閱,完全匹配),他也是Ra

原创 RabbitMQ入門(六)RabbitMQ交換器之fanout

前言       本章講解RabbitMQ常用交換器的最後一個類型——fanout 方法 1.概念 fanout(廣播),顧名思義,其可以不依賴路由鍵,向所有綁定了的隊列發送消息。 廣播的含義就是將消息發送給所有訂閱該頻道的聽衆。 需求:

原创 IntelliJ IDEA 入門(三)IntelliJ IDEA創建普通Web項目

前言       本章講解使用IDEA創建普通Web項目的方法 方法 1.項目頁創建項目 之前我們講過在IDEA首頁創建我們的項目,那麼這一次在前面項目的頁面上我們新建一個普通的Web項目 點擊File-->New --> Project

原创 Docker入門(二)Docker命令之鏡像命令

前言       本章講解Docker常用命令之一的鏡像命令 方法 1.永遠的helloworld 我們知道,任何的語言和技術都有它入門的hello world。就如同我們剛開始學習java那樣。 我們在什麼也不清楚的時候運行我們的第一個

原创 Docker入門(三)Docker命令之容器命令

前言       本章講解Docker命令之容器命令的相關知識 方法 1.概念 通過前面的學習,我們學習了有關於鏡像的操作。那麼接下來學習的重點在於容器命令! 2.docker的容器命令 還記不記得我們之前運行過hello-world啊,

原创 Vue入門(三)Vue指令之內容和事件綁定

前言       本章講解Vue的相關指令的學習,包括了內容綁定和事件綁定 方法 1.內容綁定之v-text 該指令的作用在於設置標籤的文本值,相當於前面所看到的設值表達式(雙大括號),但是也有些許不同。 應用實例: <!DOCTYPE

原创 Docker入門(一)Docker簡介與安裝

前言       本章講解Docker的基礎知識和安裝步驟 方法 1.概念 1)爲什麼使用Docker? 長久以來,開發和運維工程師之間的爭鬥從未停止過!本來開發在本地跑的好好的項目,發佈到測試環境或者生產環境就出現各種問題。然後開發和運

原创 Vue入門(一)Vue簡介

前言       本章開始講解Vue的相關知識 方法 1.概念        作爲一個典型的Java後端開發人員,我還是非常的不想學習像Vue這樣的前端框架,比如之前提到的JQuery,我認爲把JQuery學好了就可以了,然而世事變化無常