準(zhǔn)備 選擇好自己的方向,前端、安卓、java后臺(tái)、c++后臺(tái)、算法、AI等基礎(chǔ)知識(shí)的準(zhǔn)備,??陀泻枚啻罄袦?zhǔn)備好的可以多借鑒,然后多總結(jié)自己的,多刷題(劍指offer、leet...
1、常用插件 查找需要的插件https://maven.apache.org/pluginshttp://www.mojohaus.org/plugins.html 具體常用...
策略模式 實(shí)現(xiàn)一個(gè)目標(biāo),過(guò)程中可以有很多種做法,但是剛開(kāi)始的起點(diǎn)和最后到達(dá)的目標(biāo)肯定是一開(kāi)始就確定好并且不變的,變的是中間過(guò)程的多種做法。 java中的比較器Comparat...
1、工廠(chǎng)模式 當(dāng)用戶(hù)購(gòu)買(mǎi)產(chǎn)品的時(shí)候,不想去一個(gè)一個(gè)的小作坊看產(chǎn)品(換做程序的角度就是new 一個(gè)一個(gè)的對(duì)象),用戶(hù)會(huì)選擇一個(gè)大的工廠(chǎng)去看、選擇產(chǎn)品,這樣的產(chǎn)品才有質(zhì)量保證,工...
序列號(hào)seq占4個(gè)字節(jié),用來(lái)標(biāo)記數(shù)據(jù)段的順序,TCP把連接中發(fā)送的所有數(shù)據(jù)字節(jié)都編上一個(gè)序號(hào),第一個(gè)字節(jié)的編號(hào)由本地隨機(jī)產(chǎn)生,給字節(jié)編上序號(hào)后,就給每一個(gè)報(bào)文段指派一個(gè)序號(hào),...
OS* 內(nèi)核態(tài) vs 用戶(hù)態(tài)* 進(jìn)程 vs 線(xiàn)程* 進(jìn)程調(diào)度算法* 進(jìn)程間通信的幾種方式* OS死鎖相關(guān)的問(wèn)題* 什么是死鎖?哲學(xué)家就餐問(wèn)題* 死...
一.類(lèi)加載機(jī)制 把描述類(lèi)數(shù)據(jù)的Class文件(二進(jìn)制流,來(lái)源文件、jar、網(wǎng)絡(luò)、計(jì)算生成proxy)加載到內(nèi)存,并對(duì)數(shù)據(jù)進(jìn)行校驗(yàn)、轉(zhuǎn)換分析和初始化,最終形成可以被虛擬機(jī)直接使...
一.判斷哪些是需要回收的對(duì)象 引用計(jì)數(shù)法 實(shí)現(xiàn):一個(gè)地方引用對(duì)象,計(jì)數(shù)器+1,引用失效,計(jì)數(shù)器-1,計(jì)數(shù)器為0時(shí)表示對(duì)象不再被使用 優(yōu)點(diǎn):判定效率高,缺點(diǎn):但無(wú)法解決對(duì)象間的...
一.jvm運(yùn)行時(shí)數(shù)據(jù)區(qū) 程序計(jì)數(shù)器 (java方法、native方法、異常) 1.如果正在執(zhí)行的是java方法,計(jì)數(shù)器代表當(dāng)前線(xiàn)程正在執(zhí)行的指令字節(jié)碼地址(行號(hào)) 2.如果...
http://naotu.baidu.com/file/43a7a6effe26277d6f837295e5413afd 學(xué)習(xí)腦圖https://www.bilibili....