你說(shuō)的上九天攬?jiān)?你說(shuō)的下五洋捉鱉 都是傾盡所有都?xì)w零 你曾經(jīng)的歇斯底里 你曾經(jīng)的不屑一顧 你曾經(jīng)的年少輕狂 只剩最后一個(gè)擁抱的后來(lái)人 如果我們不顧一切 如果我們沒(méi)有倔強(qiáng) 如...
java.io包中最為核心的一個(gè)概念是流(Stream),面向流的編程。流分為兩種輸入流和輸出流,Java中的io流不可能既是輸入流,又是輸出流。同時(shí),IntputStrea...
已同步更新到微信公眾號(hào),手機(jī)閱讀更舒適~ 零拷貝機(jī)制原理分析之前,我們先來(lái)看下傳統(tǒng)IO在數(shù)據(jù)拷貝的基本原理,從數(shù)據(jù)拷貝(I/O拷貝)的次數(shù)以及上下文切換的次數(shù)進(jìn)行對(duì)比分析。 ...
什么是零拷貝 維基上是這么描述零拷貝的:零拷貝描述的是CPU不執(zhí)行拷貝數(shù)據(jù)從一個(gè)存儲(chǔ)區(qū)域到另一個(gè)存儲(chǔ)區(qū)域的任務(wù),這通常用于通過(guò)網(wǎng)絡(luò)傳輸一個(gè)文件時(shí)以減少CPU周期和內(nèi)存帶寬。 ...
阿里巴巴有2大核心的分布式技術(shù),一個(gè)是OceanBase,另一個(gè)就是RocketMQ。在實(shí)際項(xiàng)目中已經(jīng)領(lǐng)教過(guò)RocketMQ的強(qiáng)大,本人計(jì)劃寫(xiě)一個(gè)RocketMQ實(shí)戰(zhàn)系列,將...
接 《RocketMQ實(shí)戰(zhàn)(一)》,《RocketMQ實(shí)戰(zhàn)(二)》,本篇博客主要討論的話題是:順序消費(fèi)、RMQ在分布式事務(wù)中的應(yīng)用等。 關(guān)于多Master多Slave的說(shuō)明 ...