原创 大忙人系列_如何使用Canal和kafka解決MySQL與Redis的同步問題?

寫在前文 本文是我自己經過實踐記錄的,環境搭建簡單快速,適合於前期學習(如果想深入瞭解Kafka、Redis、MySQL集羣同步等相關知識本文不適用)。使用canal同步有兩種方案,一種是使用canal原始的tcp方式,一種是使用cana

原创 大忙人系列_IDEA超級好用的插件

1、Alibaba Cloud Toolkit   阿里巴巴出品的自動檢查代碼規範; 安裝後: 2、Atom Material Icons  改變圖標;會修改我們的文件圖標,讓其變得好看。這個是從Material Theme UI 插件

原创 大忙人系列_DataGrip/IDEA連接Oracle的三種方式

目錄   寫在開始 格式一: Oracle JDBC Thin using a ServiceName: 格式二: Oracle JDBC Thin using an SID: 格式三:Oracle JDBC Thin using a T

原创 大忙人系列_shell命令啓動weblogic應用

使用命令:nohup startManagedWebLogic.sh 應用名稱  adminurl(主節點名稱) & 報錯:Enter usename to boot WebLogic server:Error: Failed to ge

原创 大忙人系列-JVM垃圾收集器實戰

目錄   寫在開始 案例代碼   串行垃圾收集器   並行垃圾收集器  CMS收集器 日誌分析  G1垃圾收集器 G1垃圾回收器的使用步驟 原理 Young GC Mixed GC G1相關的參數 日誌分析  寫在最後 寫在開始 本文着重

原创 大忙人系列設計模式_單例模式的7種創建方法,以及它們的優缺點

目錄 寫在文章開始 什麼是單例? 單例的應用 1、飢餓式 2、懶漢式 3、雙重校驗式 4、靜態內部類 5、枚舉 6、容器類管理。 攻防 使用反射技術破解單例 防止被反射暴力破解 防止序列化暴力破解 寫在末尾 寫在文章開始 單例一共有如下幾

原创 面試題:證明Return是在finally中間執行還是在return之後執行

 我的結論是:Return是在finally中間執行。即finally語句是在try的return語句執行之後,return返回之前執行 原因如下,先看代碼 public static void main(String[] args)

原创 Linux安裝docker

CentOS Docker 要求 CentOS 系統的內核版本在 3.10以上 ,查看本頁面的前提條件來驗證你的CentOS 版本是否支持 Docker 。 安裝步驟 1、通過 uname -r 命令查看你當前的內核版本 uname -

原创 springboot簡單使用swagger生成接口文檔

第一步(*):引入swagger的依賴。springboot版本 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-b

原创 RabbitMQ如何通過java代碼獲取服務器上的所有交換機、隊列

如圖所示,我們可以找到HttpClient的API地址,通過賬號密碼我們可以在瀏覽器中獲得相關的RabbitMQ的數據。 當我們獲得所有的API以後,我們可以通過HttpClient遠程調用API獲得RabbitMQ的隊列、交換機等