之前分析過SpringMVC中的DispatcherServlet,分析了SpringMVC處理請求的過程。但忽略了一些DispatcherSe...
SpringMVC框架是Spring框架中web模塊,時下常用來構建web應用。在應用之余,也一直想要搞明白SpringMVC中是如何接受處理請...
我們在監控線上運行的項目時,一旦遇到異常,通常的做法會發郵件、短信至開發團隊。 以郵件的方式來說,消息具有滯后性,不可能無時無刻的都盯著郵箱,盡...
源碼地址: GitHub 使用場景 在Java應用中,對于訪問頻率高,更新少的數據,通常的方案是將這類數據加入緩存中。相對從數據庫中讀取來說,讀...
Doug Lea大神在j.u.c包下給我們提供了一個適用于多線程并發環境使用的集合類ConcurrentHashMap。而如果在多線程環境,不考...
概念 適配器模式是將類的一個接口轉換成用戶所期待的目標接口,使得原本因接口不匹配無法再一起工作的兩個類一起工作。 生活中我們也會遇到這樣的場景,...
概念 LinkedHashMap也是Java集合框架的一員,是HashMap的子類。LinkedHashMap可以保存插入順序,底層是通過Has...
在JDK1.8中,HashMap底層是用數組Node<K,V>數組存儲,數組中每個元素用鏈表存儲元素,當元素超過8個時,將鏈表轉化成紅黑樹存儲。...
概念 HashSet是Java Collections Framework中Set接口的一種實現了。HashSet底層是基于HashMap來實現...