本文通過如何將一個單例類實例化兩次的案例,用代碼實踐來引入 Java 類加載器相關(guān)的概念與工作機制级及。理解并熟練掌握相關(guān)知識之后可以擴寬解決問題...
本文要點: 一種優(yōu)雅解決 MySQL 驅(qū)動中虛引用導(dǎo)致 GC 耗時較長問題的解決方法 虛引用的作用與使用場景 MySQL 驅(qū)動源碼中的虛引用分析...
今天Java19 正式發(fā)布蓖议,帶來了一個 Java 開發(fā)者垂涎已久的新特性—— 虛擬線程。在 Java 有這個新特性之前讥蟆,Go語言的協(xié)程風(fēng)靡已久勒虾,...
本文介紹了線上業(yè)務(wù)中的一些異步調(diào)用實踐經(jīng)驗,包含 IO 模型介紹瘸彤、CompletableFuture 的基本使用修然、RPC 異步調(diào)用、異步 HT...
本文記錄了服務(wù) JVM 優(yōu)化的過程與思路质况,有對 JVM GC 原理以及對問題排查方向和工具的介紹愕宋,也有走彎路和踩坑,分享出來希望對大家有所幫助结榄。...
開閉原則是面向?qū)ο蟪绦蛟O(shè)計的終極目標中贝,它使軟件實體擁有一定的適應(yīng)性和靈活性的同時具備穩(wěn)定性和延續(xù)性。當(dāng)應(yīng)用的需求改變時臼朗,在不修改軟件實體的源代碼...
如今分布式系統(tǒng)大行其道的年代,RPC 有著舉足輕重的地位视哑。風(fēng)靡的 Duboo绣否、Thrift、gRpc 等框架各領(lǐng)風(fēng)騷黎炉,深入了解RPC是新手也是老...