前言 前面兩篇文章對dubbo SPI的使用和原理進行簡單的講解,大家應該對dubbo SPI有了認識。在 Dubbo 中,很多拓展都是通過 SPI 機制進行加載的,比如 P...

前言 前面兩篇文章對dubbo SPI的使用和原理進行簡單的講解,大家應該對dubbo SPI有了認識。在 Dubbo 中,很多拓展都是通過 SPI 機制進行加載的,比如 P...
在Java 8以前,日期和時間處理一直被廣大java程序員抱怨太難用,首先是java.util和java.sql中,都包含Date類,如果要進行時間格式化,還需要java.t...
IO多路復用是指內核一旦發現進程指定的一個或者多個IO條件準備讀取,它就通知該進程。IO多路復用適用如下場合: 當客戶處理多個描述符時(一般是交互式輸入和網絡套接口),必須使...
上一篇《聊聊同步、異步、阻塞與非阻塞》[http://www.lxweimin.com/p/aed6067eeac9]已經通俗的講解了,要理解同步、異步、阻塞與非阻塞重要的兩...
Z Garbage Collector,即ZGC,是一個可伸縮的、低延遲的垃圾收集器,主要為了滿足如下目標進行設計: 停頓時間不會超過10ms 停頓時間不會隨著堆的增大而增大...
1. 什么是servlet servlet Servlet是javax.servlet.Servlet包中定義的一個接口.它聲明了servlet生命周期中不可少的三個方法in...
前言 計算機網絡基礎 該是程序猿需掌握的知識,但往往會被忽略 今天,我將詳細講解計算機網絡中最重要的TCP協議,含其特點、三次握手、四次揮手、無差錯傳輸等知識,希望你們會喜歡...
寫微服務項目的時候需要啟動多個springboot的微服務,找到SpringBootApplication文件的位置然后run,顯然是比較蠻煩的,這個時候就可以開啟IDEA的...
前言 Map 這樣的 Key Value 在軟件開發中是非常經典的結構,常用于在內存中存放數據。 本篇主要想討論 ConcurrentHashMap 這樣一個并發容器,在正式...