本文通過如何將一個單例類實例化兩次的案例,用代碼實踐來引入 Java 類加載器相關的概念與工作機制。理解并熟練掌握相關知識之后可以擴寬解決問題的思路,另辟蹊徑,達到目的。 ...
本文通過如何將一個單例類實例化兩次的案例,用代碼實踐來引入 Java 類加載器相關的概念與工作機制。理解并熟練掌握相關知識之后可以擴寬解決問題的思路,另辟蹊徑,達到目的。 ...
本文要點: 一種優雅解決 MySQL 驅動中虛引用導致 GC 耗時較長問題的解決方法 虛引用的作用與使用場景 MySQL 驅動源碼中的虛引用分析 背景 優化——由暴力破解到優...
@風雨兼程_ad4d 沒事看看,遇到問題了學的比較快
JVM 優化踩坑記本文記錄了服務 JVM 優化的過程與思路,有對 JVM GC 原理以及對問題排查方向和工具的介紹,也有走彎路和踩坑,分享出來希望對大家有所幫助。 本文概要 服務異常和排查過程...
Java19 正式 GA!看虛擬線程如何大幅提高系統吞吐量今天Java19 正式發布,帶來了一個 Java 開發者垂涎已久的新特性—— 虛擬線程。在 Java 有這個新特性之前,Go語言的協程風靡已久,在并發編程領域可以說是叱咤風云...
今天Java19 正式發布,帶來了一個 Java 開發者垂涎已久的新特性—— 虛擬線程。在 Java 有這個新特性之前,Go語言的協程風靡已久,在并發編程領域可以說是叱咤風云...
本文介紹了線上業務中的一些異步調用實踐經驗,包含 IO 模型介紹、CompletableFuture 的基本使用、RPC 異步調用、異步 HTTP 客戶端 Spring W...
開閉原則是面向對象程序設計的終極目標,它使軟件實體擁有一定的適應性和靈活性的同時具備穩定性和延續性。當應用的需求改變時,在不修改軟件實體的源代碼或者二進制代碼的前提下,可以擴...
如今分布式系統大行其道的年代,RPC 有著舉足輕重的地位。風靡的 Duboo、Thrift、gRpc 等框架各領風騷,深入了解RPC是新手也是老鳥的必修課。你知道 RPC 的...