原创 Spring Boot 2.X - Spring Boot整合RocketMQ

文章目錄Spring Boot 2.X - Spring Boot整合RocketMQ引入依賴編寫配置編寫接口消費監聽啓動測試項目地址 Spring Boot 2.X - Spring Boot整合RocketMQ Spring B

原创 Windows安裝配置RocketMQ

Windows安裝配置RocketMQ 記錄安裝配置本地RocketMQ的過程。RocketMQ版本爲4.4.0 release,系統爲Win10。 安裝RocketMQ 下載安裝包 訪問 http://rocketmq.apac

原创 Spring Boot 2.X - Spring Boot整合Swagger2(starter方式)

文章目錄Spring Boot 2.X - Spring Boot整合Swagger2(starter方式)引入依賴添加@EnableSwagger2Doc註解創建實體類創建Controller對外接口接口文檔測試參數配置參數示例默認

原创 分佈式系統全局唯一ID常見的生成策略及算法對比

文章目錄一、簡單分析一下需求二、常見生成策略的優缺點對比方法一: 用數據庫的 auto_increment 來生成改進方案方法二:單點批量ID生成服務改進方案方法三:uuid / guid方法四:取當前毫秒數方法五:使用Redis生成

原创 Ubuntu 18.04上安裝LAMP完整過程圖文詳解

在這篇文章中,我將向您展示如何在Ubuntu 18.04 Server上安裝LAMP。 LAMP代表Linux,Apache Web服務器,MySQL和PHP。 目前部署的大部分Web應用程序都部署在LAMP環境上。 這意味着Linu

原创 Spring Boot 2.X - Spring Boot整合Swagger2

文章目錄Spring Boot 2.X - Spring Boot整合Swagger2添加依賴創建Swagger2配置新建實體創建接口並構建文檔內容訪問接口文檔項目地址 Spring Boot 2.X - Spring Boot整合S

原创 Docker安裝RabbitMQ

Docker安裝RabbitMQ 本文記錄使用Docker容器安裝RabbitMQ的過程。 1. 選擇版本 訪問https://hub.docker.com/_/rabbitmq?tab=description選擇相應的Rabbi

原创 Spring Boot 2.X - Spring Boot整合AMQP之RabbitMQ

文章目錄Spring Boot 2.X - Spring Boot整合AMQP之RabbitMQRabbitMQ簡介引入依賴編寫配置編寫接口啓用Rabbit註解消息監聽消息測試 Spring Boot 2.X - Spring Boo

原创 Spring Boot 2.X - Spring Boot整合JMS之ActiveMQ(發佈訂閱模式)

文章目錄Spring Boot 2.X - Spring Boot整合JMS之ActiveMQ1.修改配置2.訂閱者3.修改接口4.啓動測試5.問題?6.點對點和發佈訂閱共存解決6.1 新建配置類6.2 修改配置6.3 修改訂閱者6.

原创 Spring Boot 2.X - Spring Boot整合JMS之ActiveMQ

Spring Boot 2.X - Spring Boot整合JMS之ActiveMQ Spring Boot 2整合ActiveMQ案例。文中Spring Boot版本爲2.1.4.RELEASE。 1.創建項目並引入相關依賴

原创 Linux安裝ActiveMQ

Linux安裝ActiveMQ 記錄Ubuntu18.04環境安裝ActiveMQ過程,通過系統apt安裝的方式是存在問題的。本文講述通過壓縮包方式安裝,適用於Ubuntu、CentOS等Linux系統。 創建目錄 切換到/usr

原创 linux grep命令詳解

簡介grep (global search regular expression(RE) and print out the line,全面搜索正則表達式並把行打印出來)是一種強大的文本搜索工具,它能使用正則表達式搜索文本,並把匹配的

原创 10款常見MySQL高可用方案選型解讀

作者介紹 王鬆磊,現任職於UCloud,從事MySQL數據庫內核研發工作。主要負責UCloud雲數據庫udb的內核故障排查工作以及數據庫新特性的研發工作。   一、概述   我們在考慮MySQL數據庫的高可用架構時,主要考慮如下幾方

原创 Spring面試71題與答案

1.什麼是spring? Spring是個java企業級應用的開源開發框架。Spring主要用來開發Java應用,但是有些擴展是針對構建J2EE平臺的web應用。Spring框架目標是簡化Java企業級應用開發,並通過POJO爲

原创 Spring Cloud 學習 | - 09 -Zuul路由網關(二)

文章目錄Spring Cloud 學習 | - 09 -Zuul路由網關(二)1. 添加依賴2. 開啓服務發現3. 編寫配置3.1 添加eureka配置,獲取註冊信息3.2 修改zuul配置4. 啓動測試 Spring Cloud 學