
Spring Boot 自定義kafka 消費者配置 ContainerFactory最佳實踐 本篇博文主要提供一個在 SpringBoot 中...
多級樹的深度優先遍歷與廣度優先遍歷(Java實現) 深度優先遍歷與廣度優先遍歷其實是屬于圖算法的一種,多級樹可以看做是一種特殊的圖,所以多級數的...
Java使用Optional與Stream來取代if判空邏輯(JDK8以上) 通過本文你可以用非常簡短的代碼替代業務邏輯中的判null校驗,并且...
SpringBoot 整合mongoDB并自定義連接池 得力于SpringBoot的特性,整合mongoDB是很容易的,我們整合mongoDB的...
[TOC] AOP可以用于日志的設計,這樣話就少不了要獲取上下文的信息,博主在設計日志模塊時考慮了一下此法,整理了一下如何用AOP來攔截你自定義...
為什么ConcurrentHashMap的讀操作不需要加鎖? 我們知道,ConcurrentHashmap(1.8)這個并發集合框架是線程安全的...
RPC框架 此篇文章主要對有關RPC框架理論概念的整理總結,現有的技術都是為了實現理論而誕生出來的,無論多么花哨的技術無非是更好的實現了提出的理...
首先我們先看一個段非常有代表性的代碼,里面一口氣牽扯到了多態和類初始化順序知識。 它的輸出是:父類構造器子類的process01子類構造器子類的...
在之前學習了單例模式在多線程下的設計,疑惑為何要加volatile關鍵字。加與不加有什么區別呢?這里我們就來研究一下。單例模式的設計可以參考個人...