《如何高效學(xué)習(xí):1年完成麻省理工4年33門課程的整體性學(xué)習(xí)方法》閱讀總結(jié)和思考 整體學(xué)習(xí)法就是把要學(xué)的知識和已有的知識和認(rèn)知進(jìn)行聯(lián)系豺裆,學(xué)習(xí)的時候...
I/O即為輸入輸出的意思知给,在實際應(yīng)用中的I/O操作主要是針對磁盤或者網(wǎng)絡(luò)已日。磁盤的I/O主要是針對文件讀寫,而網(wǎng)絡(luò)I/O是針對socket中的數(shù)據(jù)...
Dijkstra( 迪科斯特拉 )算法是用來解決單源最短路徑的算法瓶珊,要求路徑權(quán)值非負(fù)數(shù)啸箫。該算法利用了深度優(yōu)先搜索和貪心的算法。 算法的圖解 下面...
從第一次接觸設(shè)計模式到現(xiàn)在已經(jīng)很多年了伞芹,但是一開始都是一知半解忘苛,每次都是迷迷糊糊的,但是每次由于開發(fā)經(jīng)驗的豐富唱较,對設(shè)計模式的理解都有更進(jìn)一步扎唾。所...
動態(tài)規(guī)劃 通過子問題遞推求解最優(yōu)的方法, 動態(tài)規(guī)劃常常適用于有重疊子問題和最優(yōu)子結(jié)構(gòu)性質(zhì)的問題 南缓。 解題思路 動態(tài)的規(guī)劃的關(guān)鍵是在于如下幾點 確...
在hashmap中是通過如下的算法來調(diào)整table的長度的胸遇,下面的算法的最終結(jié)果是構(gòu)建一個2的冪次數(shù)。 在HashMap中取一個key的hash...
ArrayList的主要屬性包含存放數(shù)據(jù)的數(shù)組elementData和保存數(shù)組中存放數(shù)據(jù)多少的size汉形,默認(rèn)的是空數(shù)組纸镊,初始化之后size為0。...
ConcurrentHashMap與HashTable都是線程安全的概疆,但是其實現(xiàn)機制有所不同逗威,效率也有所不同,其主要區(qū)別如下: CAS(Comp...
POJO(Plain Ordinary Java Object)意思是普通的java對象 届案,沒有繼承任何類庵楷、實現(xiàn)任何接口、也沒有包含特殊的注解楣颠,...