學習目標 什么是RPC RPC實現(xiàn)原理 借助netty 實現(xiàn)網(wǎng)絡通信 java 反射 代碼實現(xiàn) 什么是RPC RPC(Remote Procedure Call),即遠程過程...
學習目標 什么是RPC RPC實現(xiàn)原理 借助netty 實現(xiàn)網(wǎng)絡通信 java 反射 代碼實現(xiàn) 什么是RPC RPC(Remote Procedure Call),即遠程過程...
文件IO 在java中操作 文件相關的讀寫 稱之為 “文件IO” java IO 流相關類 BIO的文件IO讀寫 BIO模型為阻塞式IO, tomact8之前默認BIO,同步...
解決方式: 線程池裝飾器ThreadPoolTaskExecutor 阿里開源框架ttl , TransmittableThreadLocal 核心代碼 測試代碼 驗證效果 ...
分布式工具之redisson 目錄 一.Redisson的引入[https://file+.vscode-resource.vscode-cdn.net/d%3A/work/...
類似 工廠 + 策略 前言 不知道大家在項目中有沒有遇到過這樣的場景,根據(jù)傳入的類型蘑斧,調(diào)用接口不同的實現(xiàn)類或者說服務,比如根據(jù)文件的類型使用 CSV解析器或者JSON解析器须眷,...
1.ThreadLocal 介紹[#1] ? 1.1基本使用[#1.1] ? 1.2原理分析[#1.2] ? 1.3軟引用[#1.3] 2.InheritableTh...
準備 保證寫入時,線程安全的List和Set結(jié)構扩劝?ConcurrentHashMap是線程安全的HashMap庸论,CopyOnWriteArrayList是線程安全的Array...
內(nèi)存分頁 我們常常要對List數(shù)據(jù)切分和分頁职辅,最近客戶要求我們調(diào)用第三方接口拿到所有數(shù)據(jù)然后做分頁返回給他 們,全量數(shù)據(jù)拿到后都是在緩存在內(nèi)存中聂示,這不像查詢詢數(shù)據(jù)庫有語句支持...
場景1 場景2 場景3 場景4 總結(jié) async是ES7async語法使得代碼簡潔清晰编曼,不需要寫那么多的箭頭函數(shù)豆巨,避免了代碼嵌套async在接收上一個返回值為參數(shù)時,比較方便...
mysql默認隔離級別為什么是可重復讀 [圖片上傳失敗...(image-4b684e-1667551259926)]1 主服務器上面的任何操作都會通過自己的 I/O tre...
線程池優(yōu)化for循環(huán) 列子 效果 m1方法:正常循環(huán)執(zhí)行 m2方法: 使用線程池執(zhí)行里循環(huán)內(nèi)容 m3方法:如果不加wait4Done效果個m2一樣 注意 使用java str...
講解十種性能優(yōu)化手段 那些手段敏弃? 第一類 通用的“時間”和“空間”互換取舍的手段 索引術 壓縮術 緩存術 預取術 削峰填谷術 批量處理術 第二類 大多與提升并行能力有關 榨干...
IOC 實現(xiàn)原理 開發(fā)工作多年卦羡,spring源碼沒有特意去看過。理解實現(xiàn)原理麦到,不如自己實現(xiàn)簡易版的進一步理解IOC到底是怎樣實現(xiàn)绿饵。下面實現(xiàn)一個最簡單的ioc容器 模擬IOC容...