240 發(fā)簡信
IP屬地:上海
  • 靜態(tài)多態(tài)與設計模式

    思考一個系統(tǒng)莺债,在系統(tǒng)不斷構建的過程中,系統(tǒng)需要支持多個不同版本的代碼 這時,設計模式的工廠模式不禁就蹦出在腦海中,來解決不同版本的代碼。 然而在...

  • 哈希

    哈希是一種key value的存儲結構 當哈希表的key越來越多的時候,則避免不了要rehashing來保證新的key能插進來或者來達到更高的性...

    1.1 47 0 1
  • 一種基于整體引用計數(shù)的方式來管理多線程內(nèi)存

    對于先進先出的內(nèi)存分配場景分配內(nèi)存的策略可以簡單很多例如消息隊列的內(nèi)存分配問題 思考消息隊列中的元素內(nèi)存大小差異巨大無法預先分配確定的內(nèi)存塊來傳...

  • 多線程無鎖資源回收策略

    背景 例如分配一片內(nèi)存,一般是順序申請媳溺,亂序回收 如果是跨線程的話,一般需要引入鎖來解決并發(fā)訪問的問題 然而鎖的使用碍讯,極大的限制住了最高的訪問并...

  • stream mode如何實現(xiàn)單server千萬qps

    一般來說server單機悬蔽,實現(xiàn)30w qps算很高了, 但是受摩爾定律的限制捉兴,單核的性能已經(jīng)發(fā)揮到了極致蝎困,市場上,也出現(xiàn)了大量多核的服務器 那么...

  • Resize,w 360,h 240
    當系統(tǒng)調用變?yōu)槠款i

    當程序在操作文件倍啥,網(wǎng)絡傳輸時禾乘,都會發(fā)生系統(tǒng)調用 系統(tǒng)調用會讓線程切換用戶態(tài)和內(nèi)核態(tài),并且當系統(tǒng)調用長時間沒返回虽缕,會導致線程阻塞始藕,并無法處理其他事...

  • 線程池實現(xiàn)

    使用方法 創(chuàng)建一個擁有五個線程的線程池 提交一個任務到線程池執(zhí)行 取消線程池中的所有任務 具體實現(xiàn)

  • MPSC消息隊列設計

    設計原理 初始化 建立2048個元素的數(shù)組,用于傳輸數(shù)據(jù) 為每個元素分配一個版本號:turn turn為奇數(shù)是氮趋,為可讀 turn為偶數(shù)時伍派,為可寫...

  • 關于CPU Cache的幾個重要數(shù)據(jù)

    CPU Cache有L1/L2/L3 cache,它們是為了減緩CPU高速與Ram低速之間的數(shù)據(jù)運輸成本的buffer speed L1: 4 ...

個人介紹
與最優(yōu)秀的人思想同行
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品