緣由 之前l(fā)eetcode刷題的時(shí)候,某道題試圖新建一個(gè)HashMap的數(shù)組,總是編譯出錯(cuò),然后突然反應(yīng)過(guò)來(lái),Java里是不能按照像通常新建基本類型的數(shù)組一樣,直接新建泛型數(shù)...
IP屬地:上海
緣由 之前l(fā)eetcode刷題的時(shí)候,某道題試圖新建一個(gè)HashMap的數(shù)組,總是編譯出錯(cuò),然后突然反應(yīng)過(guò)來(lái),Java里是不能按照像通常新建基本類型的數(shù)組一樣,直接新建泛型數(shù)...
KMP算法,背景不必多說(shuō),主要想寫(xiě)一寫(xiě)自己對(duì)KMP算法的一些理解和其具體實(shí)現(xiàn)。關(guān)于KMP算法的原理,阮一峰老師的這篇文章足矣。 字符串匹配的KMP算法 文中對(duì)KMP算法的匹配...
什么是鏈表 數(shù)據(jù)結(jié)構(gòu)里,除了數(shù)組之外,最常用的應(yīng)該就是鏈表(linked list)了。 那么什么是鏈表呢,如其名,就是由一個(gè)一個(gè)的結(jié)點(diǎn)(node)連起來(lái)的鏈啦。 所謂結(jié)點(diǎn),...
引子 不管進(jìn)行什么開(kāi)發(fā),桌面也好、移動(dòng)端也罷,UI一直都是讓人頭大的一部分。那對(duì)于Android開(kāi)發(fā)來(lái)說(shuō),在UI這一塊,是否有什么最佳實(shí)踐能讓人少走一些彎路嗎?這兩天就這個(gè)問(wèn)...
摘要 使用 Gradle 和它推薦的工程結(jié)構(gòu) 把密碼和敏感數(shù)據(jù)放在gradle.properties 不要自己寫(xiě) HTTP 客戶端,使用Volley或OkHttp庫(kù) 使用Ja...