240 發(fā)簡(jiǎn)信
IP屬地:北京
  • 直接循環(huán)處理不好么?

    【Golang】去除slice中重復(fù)的元素欢顷,認(rèn)識(shí)空struct

    golang標(biāo)準(zhǔn)庫(kù)本身沒有提供一個(gè)去除slice中重復(fù)元素的函數(shù)是嗜,需要自己去實(shí)現(xiàn)。今天讀源碼時(shí)發(fā)現(xiàn)了一個(gè)意鲸,算是比較優(yōu)秀的技巧了抓于,如果你有更好的辦法龙优,歡迎討論羊异!另外讓我們看一下...

  • Redis原理及實(shí)踐之PubSub

    PubSub 的生產(chǎn)者傳遞過來一個(gè)消息,Redis 會(huì)直接找到相應(yīng)的消費(fèi)者傳遞過去彤断。如果一個(gè)消費(fèi)者都沒有野舶,那么消息直接丟棄。如果開始有三個(gè)消費(fèi)者宰衙,一個(gè)消費(fèi)者突然掛掉了平道,生產(chǎn)者...

  • Redis原理及實(shí)踐之Scan

    3. scan vs keys keys掃描key的復(fù)雜度為O(N),同樣scan的復(fù)雜度也為O(n) scan提供limit參數(shù)供炼,可以控制每次返回結(jié)果的最大條數(shù) scan同...

  • Redis原理及實(shí)踐之分布式限流

    1. 分布式限流 Redis + Lua : Redis進(jìn)行每秒請(qǐng)求計(jì)數(shù)(Redis計(jì)數(shù)器功能)一屋,達(dá)到限流目的。其中袋哼,Redis key的設(shè)置精確到秒冀墨,并且需要對(duì)該key設(shè)置...

  • golang 相關(guān)技術(shù)整理

    1. 配置熱加載問題 基本原理:設(shè)置定時(shí)器,定時(shí)檢測(cè)文件的變化狀態(tài)涛贯,reload配置文件內(nèi)容诽嘉。(讀寫分離雙buffer,回調(diào)通知機(jī)制)相關(guān)wiki鏈接: https://ju...

  • bufio包介紹

    1. bufio.Reader 2. bufio.Writer 3. bufio.ReaderWriter 4. bufio.Scanner 本文摘自:https://www...

  • set命令

    set命令用來修改shell環(huán)境的運(yùn)行參數(shù),也就是可以定制環(huán)境虫腋,本文記錄最常用的四個(gè)參數(shù)骄酗。另外執(zhí)行set命令不加任何參數(shù),將會(huì)顯示所有的環(huán)境變量和shell函數(shù)悦冀。 1. se...

  • 可伸縮并發(fā)設(shè)計(jì)

    1. 超時(shí)和取消 兩種方式: done channel context.Context 相關(guān)內(nèi)容參考:https://www.kancloud.cn/mutouzhang/g...

  • go并發(fā)編程范式

    1. 訪問范圍約束 通過限制訪問約束,減少不必要的同步帶來的性能損耗茁影。例如,集中控制channel的寫入丧凤,對(duì)外提供channel的讀取募闲,這樣本身便提供了對(duì)并發(fā)安全的支持。 2...

  • sync包介紹

    sync包使用官方文檔:http://devdocs.io/go/sync/index#Map Go中sync包包含對(duì)低級(jí)別內(nèi)存訪問同步最有用的并發(fā)原語愿待。 1. sync.C...

  • Redis面試相關(guān)

    1.Redis中的數(shù)據(jù)結(jié)構(gòu) 答:字符串String浩螺、字典Hash、列表List仍侥、集合Set要出、有序集合SortedSet、HyperLogLog(基數(shù)統(tǒng)計(jì))农渊、Geo(地理位置)...

  • 120
    Advanced Go讀書筆記

    一砸紊、 語言基礎(chǔ) main.main函數(shù)執(zhí)行過程image.pngPS:在main.main函數(shù)執(zhí)行之前所有代碼都運(yùn)行在同一個(gè)goroutine中即運(yùn)行在程序的主系統(tǒng)線程中传于。 ...

  • 120
    go并發(fā)基礎(chǔ)

    中文版Concurrency In Go讀書筆記:https://www.kancloud.cn/mutouzhang/go/596804 1. sync.Cond + ti...

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