原创 SpringBoot+RabbitMQ,保證消息100%投遞成功並被消費

一、先扔一張圖   說明: 本文涵蓋了關於RabbitMQ很多方面的知識點, 如: 消息發送確認機制 消費確認機制 消息的重新投遞 消費冪等性, 等等 這些都是圍繞上面那張整體流程圖展開的, 所以有必要先貼出來, 見圖知意 二、實現思路

原创 java NamedParameterJdbcTemplate和JdbcTemplate兩者的關係和區別是什麼?

Jdbctemplate是java最先出現的最底層的封裝。namedParameterJdbcTemplate是對Jdbctemplat的在封裝。 jdbcTemplate提供的主要方法: execute:用於執行任何Sql語句,一般用於

原创 Gradle 腳本

轉載自:https://www.cnblogs.com/dasusu/p/9064481.html   前言 上一篇寫個批處理來幫忙幹活---遍歷&字符串處理中,我們已經學習如何寫批處理腳本來幫我們做一些簡單的重複性工作,本篇繼續來學習如

原创 springboot整合docker部署實現兩種構建Docker鏡像方式

https://www.jb51.net/article/158870.htm Docker是一個開源的引擎,可以輕鬆的爲任何應用創建一個輕量級的、可移植的、自給自足的容器。開發者在筆記本上編譯測試通過的容器可以批量地在生產環境中部署,包

原创 Spring Cloud 配置服務

https://www.cnblogs.com/dragonfei/p/6083193.html Spring Cloud 配置服務 1. 配置服務簡介 產生背景: 傳統開發中,我們通常是將系統的業務無關配置(數據庫,緩存服務器)在pr

原创 Spring Boot處理全局統一異常的兩種方法與區別

https://www.jb51.net/article/162919.htm 前言 在後端發生異常或者是請求出錯時,前端通常顯示如下 Whitelabel Error Page This application has no expl

原创 Spring Factories

該文章轉載自:https://blog.csdn.net/lvoyee/article/details/82017057 Spring Boot中有一種非常解耦的擴展機制:Spring Factories。這種擴展機制實際上是仿照Java

原创 spring中BeanPostProcessor之一:InstantiationAwareBeanPostProcessor

https://www.cnblogs.com/teach/p/12639363.html spring中BeanPostProcessor之一:InstantiationAwareBeanPostProcessor(01) 在sprin

原创 springboot 監控 Actuator

springboot 提供了對項目的監控功能。 1.首先添加依賴包 <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-

原创 spring事件廣播機制

https://blog.csdn.net/liereli/article/details/79928024 打個比方,當我們和其他公司進行業務接口對接時,我們這邊需要保存或者修改某些數據,但是保存和修改這些數據對整個流程沒有太大的影響,

原创 Spring鉤子方法和鉤子接口的使用詳解

https://www.sohu.com/a/166804449_714863 前言 SpringFramework其實具有很高的擴展性,只是很少人喜歡挖掘那些擴展點,而且官方的Refrence也很少提到那些Hook類或Hook接口,至於

原创 ELK Stack 與 Elastic Stack 的異同點

https://waylau.com/elk-statck-and-elastic-stack/ 在很多場合,都可以看到 ELK Stack 或者是 Elastic Stack 的介紹,大多數人都會產生疑問,這兩者到底有什麼區別?本文將介

原创 ZooKeeper選Leader算法、Zookeeper選舉算法( FastLeader選主)

轉載自:https://www.jianshu.com/p/07114f1ee595 概念 logicalclock: ZooKeeper服務器Leader選舉的輪次 electionEpoch: 當前服務器的選舉輪次,每次進入新一

原创 dubbo源碼解析-zookeeper創建節點

https://www.jianshu.com/p/f42c69e4bd3e?fromApp=1 前言 在之前dubbo源碼解析-本地暴露中的前言部分提到了兩道高頻的面試題,其中一道dubbo中zookeeper做註冊中心,如果註冊中心集

原创 TortoiseGit 要私鑰和公鑰設置

第一步安裝:            TortoiseGit 我這裏安裝的是TortoiseGit-1.8.14.0_64bit.1436148947.msi 。 安裝流程略過下一步就ok 第二步設置:         2.1、 找到put