1 FastThreadLocal的引入背景和原理簡介 既然jdk已經有ThreadLocal,為何netty還要自己造個FastThreadLocal?FastThread...
心跳與超時:高并發(fā)高性能的時間輪超時器 [TOC] 引言 在許多業(yè)務場景中,我們都會碰到延遲任務,定時任務這種需求。特別的,在網絡連接的場景中,常常會出現一些超時控制。由于服...
背景 最近有接觸netty相關內容,組內有做關于netty時間輪的分享,正好總結這篇文章,做個了解和記錄。時間輪在超時控制,異常處理,鎖控制等方面都有非常多的應用。本期要說的...
每個時代,都不會虧待會學習的人 大家好,我是yes。 最近看 Kafka 看到了時間輪算法,記得以前看 Netty 也看到過這玩意,沒太過關注。今天就來看看時間輪到底是什么東...
1 貨幣的演變——從貝殼到比特幣 當社會分工產生之后,人類就產生了商品交換的需求。在貨幣被發(fā)明之前,人類是以以物換物的方式進行的。但顯然以物換物存在著商品價值無法精確衡量,效...
原文 在此本來RSA跟區(qū)塊鏈并無聯系, 但是非對稱加密以及私鑰/公鑰的理解相似, 因此理解RSA對與理解ECC有相當大的幫助, 因此這里再炒一次剩飯. RSA加密演算法是一種...
九陽神功我覺得是一個比較基礎的武功,能夠反彈傷害(避免垃圾代碼),學了它,張無忌才能駕馭其他更高級的武功。 介紹 Guava是Google開源的一個項目,github上面的描...
目前Google Guava在實際應用中非常廣泛,本篇博客將以博主對Guava使用的認識以及在項目中的經驗來給大家分享!正如標題所言,學習使用Google Guava可以讓你...
轉自:http://www.linkedkeeper.com/detail/blog.action?bid=1045 聲明式事務使用 Spring事務是我們日常工作中經常使用...
JAVA && Spring && SpringBoot2.x — 學習目錄 如何實現不在IOC容器的Bean也可以被Spring管理呢? 平時我們的做法,在IOC容器里的類...
構造器注入的方式,Spring在編譯器期間檢測空值是怎么回事噢
Spring 基于注解的三種注入方式大家都知道,Spring使用最多的就是IOC(控制反轉),我們通過將注冊Bean,把Bean交由Spring的IOC容器管理,將對象的依賴關系由Spring控制,避免硬編碼所...
Spring Bean的生命周期是Spring面試熱點問題。這個問題即考察對Spring的微觀了解,又考察對Spring的宏觀認識,想要答好并不容易!本文希望能夠從源碼角度入...