前言 聲明,本文使用的是JDK1.8 從今天開始正式去學習Java基礎中最重要的東西--->集合 無論在開發中,在面試中這個知識點都是非常非常重要的,因此,我在此花費的時間也是很多,得參閱挺多的資料,下面未必就做到日更了... 當然了,如果講得有錯的地方還請大家多多包涵并不吝在評論去指正~ 一、集合(Collection)介紹 1.1為什么需要Collection Java是一門面向對象的語言,...
摘要:由日志打不出引出的知識圖譜一當我們調用的時候發生了什么目前業界日志標配當我們調用的的時候到底發生了什么貼一張執行流程圖這里出現了一個關鍵對象如果的局部變量值為就調用父進行日志打印結合實際場景解釋一下上述是某個工程的的配置文件就是配置中 由日志打不出引出的知識圖譜(一) 當我們調用Logger.error的時候發生了什么 目前業界日志標配slf4j + logback,當我們調用slf4...
摘要:無論是跑馬燈新聞標題還是餓了么的導航欄,它們的作用都是一樣的,那就是復用有限的屏幕空間,展示更為豐富的內容。最后附上源碼的地址參考文章之的簡單使用仿淘寶首頁的淘寶頭條垂直滾動仿餓了么首頁導航欄 在淘寶App的首頁中間位置,有一塊小小的地方在不知疲倦地循壞滾動著頭條標題(見下圖的紅框區域),這樣的設計無疑能夠在有限的手機屏幕上展示更豐富的內容。而實現這一功能需要用到的控件就是我在上一篇文...
摘要:題目鏈接主要兩種方法和用,就是每次找出為結尾的最長的串的長度就好了。所以分解成就是,這個復雜度是。用一個數組,表示的長度為,表示長度為的,最右邊的可能的最小值。這里只要求長度即可,那就直接用就可以了,整個用個數組就行了。 Longest Increasing Subsequence 題目鏈接:https://leetcode.com/problems... 主要兩種方法:dp和gree...
摘要:否則,這個方法就會被調用,返回值會放到緩存之中表名應該將方法的返回值放到緩存中。 Redis是一種特殊類型的數據庫,他被稱之為key-value存儲 本文覆蓋緩存和存儲兩方面進行說明,使用的是Spring 4.0和Java配置方式 代碼地址下載地址:https://github.com/zoeminghong/springmvc-javaconfig 存儲 Redis的配置 packa...