在涉及到IO的開(kāi)發(fā)中,我們經(jīng)??吹搅憧截?zero copy)、內(nèi)存映射(memroy map, 以下簡(jiǎn)稱mmap)等技術(shù)被用于提高IO效率,本文將介紹這兩種技術(shù)的基本原理,...
IP屬地:青海
Lucene作為一個(gè)索引和存儲(chǔ)引擎,其實(shí)現(xiàn)中包含了很多數(shù)據(jù)存儲(chǔ)和檢索方面的算法。這里對(duì)其中一部分算法做些簡(jiǎn)單的分析,希望能夠?qū)ξ覀冊(cè)谄渌I(lǐng)域處理類似問(wèn)題時(shí)提供參考。 批量順序...
通過(guò)本系列文章,我試圖通過(guò)一個(gè)簡(jiǎn)單的UC來(lái)構(gòu)建我的架構(gòu)世界觀和方法論,其中核心的線索是SOC,使用的語(yǔ)言是Scala,編程范式為FP 第一篇 編譯器的歸編譯器,運(yùn)行時(shí)的歸運(yùn)...
背景 所有一切的開(kāi)始都是因?yàn)檫@句話:一個(gè)單子(Monad)說(shuō)白了不過(guò)就是自函子范疇上的一個(gè)幺半群而已,有什么難以理解的。第一次看到這句話是在這篇文章:程序語(yǔ)言簡(jiǎn)史(偽)。這句...