240 發(fā)簡(jiǎn)信
IP屬地:上海
  • 120
    Protobuf序列化原理

    一借跪、Protobuf序列化原理簡(jiǎn)介 1.1序列化 序列化是將數(shù)據(jù)結(jié)構(gòu)或?qū)ο筠D(zhuǎn)換成二進(jìn)制字節(jié)流的過(guò)程。Protobuf對(duì)于不同的字段類型采用不同的編碼方式和數(shù)據(jù)存儲(chǔ)方式對(duì)消息字...

  • go中如何實(shí)現(xiàn)多態(tài)

    接觸go快半年了愧薛, 但是還是屬于那種用到時(shí)去搜索的狀態(tài)晨炕, 沒有系統(tǒng)的去研究研究 go 是一種強(qiáng)類型的語(yǔ)言,每當(dāng)我從php切換到go時(shí)總有些許的不適應(yīng)毫炉,但是追求優(yōu)雅瓮栗,就不應(yīng)該妥...

  • json轉(zhuǎn)php可能碰到的坑

    json文件轉(zhuǎn)成php數(shù)據(jù)文件,主要轉(zhuǎn)換步驟如下:1瞄勾、json_decode 3费奸、var_export 轉(zhuǎn)換后會(huì)出現(xiàn)問(wèn)題:?jiǎn)栴}1:json數(shù)組轉(zhuǎn)php,會(huì)自動(dòng)帶下標(biāo)解決辦法:...

  • 120
    PHP:file_get_contents獲取微信頭像緩慢問(wèn)題定位

    1.問(wèn)題描述 前幾周在做微信需求開發(fā)的時(shí)候一個(gè)功能需要拉取微信用戶頭像进陡,使用了file_get_contents货邓。但是發(fā)現(xiàn)拉取非常緩慢,網(wǎng)上查詢資料說(shuō)使用curl即可解決四濒,試...

  • Redis模塊使用和開發(fā)

    一盗蟆、介紹:Redis4.0之后的版本便支持模塊擴(kuò)展功能,開發(fā)人員可以通過(guò)模塊開發(fā)來(lái)增強(qiáng)Redis的功能舒裤、自定義類型喳资,如實(shí)現(xiàn)redis的json解析。本文主要講解如何引用一個(gè)R...

  • 120
    Fluentd學(xué)習(xí)

    1.fluentd說(shuō)明 參考官網(wǎng)https://www.fluentd.org/定義桩皿,fluentd是一套開源的日志收集器,類似ELK中l(wèi)ogstash泄隔、阿里云的logtai...

  • 謝謝指出錯(cuò)誤,已更正

    Redis AE事件庫(kù)研究

    什么是AE宛徊? 首先介紹這里說(shuō)的的AE指的是redis的網(wǎng)絡(luò)事件庫(kù)佛嬉,標(biāo)準(zhǔn)說(shuō)明應(yīng)該是:一個(gè)簡(jiǎn)單的事件驅(qū)動(dòng)程序庫(kù)。源碼ae.h頭文件說(shuō)明如下: 我們知道這個(gè)程序庫(kù)封裝了網(wǎng)絡(luò)模型:e...

  • EventStream

    背景:使用EventStream讀取大文件岩调,獲取文件總行數(shù) 問(wèn)題:es.wait并沒有監(jiān)聽到end事件巷燥,始終無(wú)法輸出total。 嘗試排查 思路一:是否和es.wait函數(shù)有...

  • c++ cout 多線程

    c++多線程復(fù)習(xí)想看看線程執(zhí)行順序号枕。 運(yùn)行結(jié)果: 發(fā)現(xiàn)結(jié)果連到一塊了缰揪,還多出一個(gè)空行。顯然test函數(shù)中cout不是多線程安全的葱淳,導(dǎo)致輸出亂序钝腺,需要自己處理同步。 方法一:使...

  • 120
    c++11 移動(dòng)語(yǔ)義

    測(cè)試代碼 實(shí)際應(yīng)用代碼: 這是node源碼的一個(gè)CodePointMatcherWarehouse類赞厕,從上圖的聲明和定義看到這個(gè)類只有移動(dòng)拷貝構(gòu)造函數(shù)和移動(dòng)賦值運(yùn)算符艳狐,而沒有...

  • 120
    MySQL explain命令實(shí)操

    explain作用 explain命令是用來(lái)查看一個(gè)sql語(yǔ)句的執(zhí)行計(jì)劃,可以看出這個(gè)sql語(yǔ)句是否使用到索引皿桑,是否合理可用毫目。 explain返回參數(shù)說(shuō)明 作用于一個(gè)sele...

  • vscode c++ debug

    問(wèn)題:mac機(jī)器上使用vscode debug c++,按照網(wǎng)上文章配置后诲侮,啟動(dòng)debug會(huì)報(bào)錯(cuò): debug提示如下: 說(shuō)明是和lldebug沒法建立連接镀虐。 解決辦法:使用...

  • __attribute__作用

    看定義: V8_WARN_UNUSED_RESULT使用attribute宏用來(lái)修飾函數(shù)這里是強(qiáng)調(diào)需要使用函數(shù)的返回值,如果沒有使用返回值則編譯器會(huì)報(bào)warning沟绪,很好的一...

  • C++ delete this

    先看一段代碼: 上面看到這個(gè)Isolate類的成員函數(shù)里面竟然調(diào)用了delete this的語(yǔ)句刮便,而且后面還有代碼需要執(zhí)行,初看到這個(gè)語(yǔ)句心里一驚绽慈,尼瑪這要出大事情恨旱。搜了一下...

  • nodejs之setTimeout

    問(wèn)題一:如何實(shí)現(xiàn)一個(gè)循環(huán)定時(shí)執(zhí)行的邏輯入客?比如我有1000個(gè)請(qǐng)求管毙,我想每一秒發(fā)一個(gè)。 上面代碼可能不能實(shí)現(xiàn)預(yù)期效果桌硫,實(shí)際是到了1s后同時(shí)發(fā)了1000條請(qǐng)求夭咬。為什么會(huì)這樣?我們先...

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