240 發(fā)簡(jiǎn)信
IP屬地:北京
  • 索引

    并發(fā)編程 線程的等待 阻塞隊(duì)列和Condition Pool 數(shù)據(jù)庫(kù) 高并發(fā) MVCC redo undo B+Tree索引 InnoDB的鎖 計(jì)算機(jī)網(wǎng)絡(luò) 網(wǎng)絡(luò)安全之加密...

  • ThreadLocal<T>

    ThreadLocal<>適用于什么場(chǎng)景? 每個(gè)線程都有自己的拷貝實(shí)例晓折,其他線程不能訪問(wèn)惑朦。 方便在線程內(nèi)部傳遞已维。其實(shí)可以在線程內(nèi)部new一個(gè)對(duì)象來(lái)實(shí)現(xiàn)這個(gè)需求,但是這樣會(huì)產(chǎn)生...

  • 120
    「Git」合并多個(gè) Commit

    在使用 Git 作為版本控制的時(shí)候栅屏,我們可能會(huì)由于各種各樣的原因提交了許多臨時(shí)的 commit,而這些 commit 拼接起來(lái)才是完整的任務(wù)堂鲜。那么我們?yōu)榱吮苊馓嗟?comm...

  • 關(guān)于HTTP Connection的幾個(gè)問(wèn)題

    1. 現(xiàn)代瀏覽器在與服務(wù)器建立了一個(gè) TCP 連接后是否會(huì)在一個(gè) HTTP 請(qǐng)求完成后斷開(kāi)?什么情況下會(huì)斷開(kāi)个榕? 在 HTTP/1.0 中,一個(gè)服務(wù)器在發(fā)送完一個(gè) HTTP 響...

  • 120
    ping命令

    A電腦(192.168.2.135)發(fā)起ping請(qǐng)求凰萨,ping 192.168.2.179 A電腦廣播發(fā)起ARP請(qǐng)求,查詢 192.168.2.179的MAC地址苛让。 B電腦應(yīng)...

  • zooKeeper基礎(chǔ)(二)

    ZooKeeper是一個(gè)分布式協(xié)調(diào)系統(tǒng),應(yīng)用廣泛狱杰,其功能有:服務(wù)發(fā)現(xiàn)配置管理分布式鎖分布式領(lǐng)導(dǎo)選舉zookeeper是一個(gè)樹(shù)形結(jié)構(gòu),類似Linux的文件系統(tǒng)仿畸,對(duì)每個(gè)節(jié)點(diǎn)提供監(jiān)...

  • Protocol Buffer的編碼

    IO離不開(kāi)編碼,因?yàn)橐?jié)約空間错沽。varint是一種緊湊型編碼簿晓。它用一個(gè)或多個(gè)字節(jié)來(lái)表示一個(gè)數(shù)字,值越小的數(shù)字使用越少的字節(jié)數(shù)千埃。這能減少用來(lái)表示數(shù)字的字節(jié)數(shù)。Varint 中的...

  • 動(dòng)手玩protocol buffers

    我記得第一次編譯thrift文件是運(yùn)行一個(gè)腳本趾徽,可能是處于好奇心吧,看了看腳本里的內(nèi)容翰守,大概只有一行孵奶,但是是沒(méi)有工程意識(shí)去認(rèn)真研究。所以對(duì)rpc的認(rèn)知潦俺,還是停留在紙面上。這種...

  • 120
    Redis Clusters

    使用redis處理大量數(shù)據(jù)早像,一定會(huì)用到集群,一般有三種實(shí)現(xiàn)方式: 官方clusters:無(wú)中心化設(shè)計(jì)肖爵,不好升級(jí),缺乏最佳實(shí)踐劝堪。 proxy分片:Codis是代表冀自,通過(guò)Prox...

  • 實(shí)戰(zhàn)(一)

    一個(gè)任務(wù):從數(shù)據(jù)庫(kù)中讀取50行數(shù)據(jù)秒啦,要求某列不能重復(fù)熬粗,把結(jié)果保存到本地文件中余境。首先看SQL怎么寫(xiě)驻呐。 如果不能寫(xiě)出SQL,只能查出大量數(shù)據(jù)芳来,然后去重。問(wèn)題來(lái)了即舌,怎樣根據(jù)某一列去...

  • 120
    內(nèi)存映射文件原理

    內(nèi)存映射文件,是指文件和內(nèi)存邏輯地址映射起來(lái)顽聂。mmap()返回一個(gè)指針ptr肥惭,可以通過(guò)指針進(jìn)行讀寫(xiě),而不必通過(guò)read()或者write()ptr指向一個(gè)邏輯地址芜飘,需要MMU...

  • kafka核心問(wèn)題

    一 、 kafka是什么嗦明?kafka是一個(gè)基于發(fā)布-訂閱模式的MQ笼沥,可以用來(lái)解耦、削封娶牌、異步等功能奔浅。 二诗良、kafka的架構(gòu)是怎樣的汹桦?broker:kafka服務(wù)器messag...

  • 120
    Zero-Copy

    服務(wù)器將硬盤上的文件舞骆,傳給用戶钥弯,需要幾次拷貝?解決這個(gè)問(wèn)題督禽,需要明白具體的工作流程是什么脆霎? 關(guān)于哪個(gè)步驟需要拷貝: 把磁盤中文件拷貝到kernel buf 把kernel b...

  • maven點(diǎn)滴

    工程師的一大樂(lè)趣就是打磨工具狈惫,好比劍客磨劍睛蛛,戰(zhàn)士擦槍。利器會(huì)帶來(lái)快感忆肾,因?yàn)槟芨咝实厣a(chǎn)。自己從工作后就接觸maven了菱肖,當(dāng)時(shí)是有些抵觸的客冈。因?yàn)樽约呵啡惫こ處熕季S,對(duì)工具理解...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品