最近研究了一下kmp算法(Knuth-Morris-Pratt),百度了好多帖子,看的稀里糊涂。為了自己可以簡(jiǎn)單理解(還有最重要的next數(shù)組),也為了自己以后忘記的話(huà)不用再...
最近研究了一下kmp算法(Knuth-Morris-Pratt),百度了好多帖子,看的稀里糊涂。為了自己可以簡(jiǎn)單理解(還有最重要的next數(shù)組),也為了自己以后忘記的話(huà)不用再...
不要使用全局變量的道理大家都懂,基本上在大家學(xué)習(xí)編程過(guò)程中很早就會(huì)被教育到,但是有時(shí)候我們也會(huì)禁不住誘惑用到一些似非實(shí)是的全局變量,只不過(guò)這些全局變量會(huì)穿上馬甲,讓你不會(huì)一下...
Pinot是一個(gè)每秒可以處理數(shù)以萬(wàn)計(jì)分析類(lèi)查詢(xún)的系統(tǒng),支持近實(shí)時(shí)地從流式數(shù)據(jù)源進(jìn)行數(shù)據(jù)攝取。簡(jiǎn)單來(lái)說(shuō)作為一個(gè)分析類(lèi)系統(tǒng):數(shù)據(jù)進(jìn)得快、查詢(xún)返回快。 為了達(dá)到數(shù)據(jù)消費(fèi)的實(shí)時(shí)性,P...
最近抽風(fēng),沒(méi)事會(huì)在知乎上回答一些問(wèn)題,也許是想在這個(gè)世界上多留下點(diǎn)痕跡吧 :) 幾次看到類(lèi)似這樣的題目: 作為一個(gè)程序員,如何提高自己? 我經(jīng)常是這么回答的: 看開(kāi)源優(yōu)秀代碼...
導(dǎo)讀: Google 的 F1 Query 論文詳細(xì)闡述了 Google 對(duì)于企業(yè)數(shù)據(jù)處理領(lǐng)域三大類(lèi)需求的解決辦法。即使你對(duì)這個(gè)主題不感興趣,單純的對(duì) Presto 感興趣你...
參考:B樹(shù)和B+樹(shù)的總結(jié)B樹(shù)、B-樹(shù)、B+樹(shù)、B*樹(shù)都是什么 總結(jié) 利用平衡樹(shù)的優(yōu)勢(shì)加快查詢(xún)的穩(wěn)定性和速度;B+樹(shù)的數(shù)據(jù)都存儲(chǔ)在葉子結(jié)點(diǎn)中,分支結(jié)點(diǎn)均為索引,查詢(xún)時(shí)只需要掃描...
在知識(shí)星球中,有個(gè)小伙伴提了一個(gè)問(wèn)題:有一個(gè)關(guān)于JVM名詞定義的問(wèn)題,說(shuō)”JVM內(nèi)存模型“,有人會(huì)說(shuō)是關(guān)于JVM內(nèi)存分布(堆棧,方法區(qū)等)這些介紹,也有地方說(shuō)(深入理解JVM...
公司項(xiàng)目經(jīng)常會(huì)有關(guān)于圖表的需求,自己繪制的話(huà)工作量太大,并且可靠性也不強(qiáng),于是,你懂的,GitHub大法好。 因?yàn)楣镜膽?yīng)用也是iOS跟Android雙版本的,為了兩個(gè)版本的...