Avatar notebook default
26篇文章 · 23195字 · 2人關(guān)注
  • Go panic & recover

    前言 之前針對于go 的錯誤和異常做了簡單的介紹,對于panic介紹的不算多可岂,本篇從原理和源碼的角度來看一下panic 和 recover是怎么...

  • Resize,w 360,h 240
    Go 內(nèi)存管理 -- 垃圾回收

    前言 go作為一個非常年輕的語言错敢,吸取了各個語言的優(yōu)點,比如說Java中優(yōu)秀的垃圾回收,來釋放程序員一部分精力稚茅。本篇要說的就是垃圾回收纸淮,常見的垃...

  • Go 內(nèi)存管理 -- 內(nèi)存分配 二

    接上一篇,下面來看看內(nèi)存分配的初始化亚享、分配等咽块。 初始化 首先會申請一段連續(xù)的內(nèi)存空間以供使用,大小(64位機(jī)器上)512M(spans_mapp...

  • Resize,w 360,h 240
    Go 內(nèi)存管理 -- 內(nèi)存分配 一

    前言 go作為一個比較新晚(新)的語言欺税,自然借鑒前輩們的優(yōu)點侈沪,比如說語言本身負(fù)責(zé)內(nèi)存管理、對協(xié)程和高并發(fā)的高優(yōu)支持晚凿、簡單高效的語法等亭罪。本篇及后續(xù)...

  • Go 并發(fā)實戰(zhàn)--限流算法

    高并發(fā)系統(tǒng)為了服務(wù)的可用性面對高流量及qps高峰時通常有三種常見的應(yīng)對措施:緩存、降級和限流歼秽。這一篇我們來看一下限流及go相應(yīng)的實現(xiàn)应役。限流算法通...

  • Resize,w 360,h 240
    Go 并發(fā)實戰(zhàn) -- sync Pool

    前言 sync包中最后一個要說的API是sync.Pool,本質(zhì)上來說Pool應(yīng)該不算是sync并發(fā)相關(guān)的內(nèi)容燥筷,但是既然放在sync里了箩祥,并且在...

  • Resize,w 360,h 240
    Go 并發(fā)實戰(zhàn) -- sync Map

    前言 Java中線程安全的map主要有HashTable、ConcurrentHashMap肆氓,go中線程安全的Map就是sync.Map袍祖。在單協(xié)...

  • Resize,w 360,h 240
    Go 并發(fā)實戰(zhàn) -- sync Cond

    前言 go中的sync.Cond也就是condition,是一個條件同步變量谢揪,與Java中Object的wait蕉陋、notify、notifyAl...

  • Go 并發(fā)實戰(zhàn) -- sync WaitGroup

    前言 waitgroup也是一個非常有用的并發(fā)工具键耕,有點像是Java中的CyclicBarrier,只不過Go中的WaitGroup等待的是協(xié)程...

文集作者

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