在 2021 年之前肥哎,我習(xí)慣于買紙質(zhì)書晨汹。主要原因有兩個潮孽,一是紙質(zhì)書的閱讀體驗終究是獨特的嗡髓,比起電子書俄讹,紙質(zhì)書中的文字更有質(zhì)感和觸感疙挺,同時翻頁硅蹦、筆記翅帜、書簽這些簡單操作也更有閱讀...
![240](https://upload.jianshu.io/users/upload_avatars/6009978/660cb45c-a5fc-4646-aa27-69394ca152e9.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
在 2021 年之前肥哎,我習(xí)慣于買紙質(zhì)書晨汹。主要原因有兩個潮孽,一是紙質(zhì)書的閱讀體驗終究是獨特的嗡髓,比起電子書俄讹,紙質(zhì)書中的文字更有質(zhì)感和觸感疙挺,同時翻頁硅蹦、筆記翅帜、書簽這些簡單操作也更有閱讀...
@浪里格朗 依據(jù)元信息(即 .proto 文件,使用 protoc 編譯時杂抽,.proto 文件會被編譯成字符串保存在代碼 xxx.pb.cc 中)可以區(qū)分該字段是否是嵌套字段诈唬。簡單來說,你是無法直接從 pb 二進(jìn)制數(shù)據(jù)直接解碼出信息的缩麸,一定是需要有 .proto 文件的配合铸磅。只是在代碼層面, .proto 文件早就在 protoc 的時候就已經(jīng)以某種形式存在于 protobuf 生成的客戶端代碼中杭朱,代碼可以隨時拿到 .proto 文件中表達(dá)的元信息阅仔,例如一個字段是否為嵌套字段。
深入 ProtoBuf - 編碼在對 ProtoBuf 做了一些基本介紹之后弧械,這篇開始進(jìn)入正題八酒,深入 ProtoBuf 的一些原理,讓我們看看 ProtoBuf 是如何盡其所能的壓榨編碼性能和效率的刃唐。 編碼...
這個過程是線程安全的
深入 ProtoBuf - 反射原理解析在介紹了 ProtoBuf 序列化原理之后丘跌,本文介紹 ProtoBuf 的反射技術(shù)原理。 反射技術(shù)簡介 對于反射大家應(yīng)該不會陌生唁桩,如果你接觸過一些框架(如 ORM闭树、IOC、O...
原本想稍微整理一下 ES 新特性荒澡,沒想到花了相當(dāng)多的時間报辱,本文也巨長,依然推薦使用 簡悅[https://github.com/Kenshin/simpread] 生成目錄单山。...
原本想稍微整理一下 ES 新特性碍现,沒想到花了相當(dāng)多的時間,本文也巨長米奸,依然推薦使用 簡悅[https://github.com/Kenshin/simpread] 生成目錄昼接。...
我最早接觸前端應(yīng)該是在 2013 年左右,雖然那個時候還在讀大二悴晰,但已經(jīng)和同學(xué)開始折騰一些校園創(chuàng)業(yè)項目慢睡。當(dāng)時希望開發(fā)一個面向校園的網(wǎng)上零食商城,我們從批發(fā)市場進(jìn)貨然后在校園內(nèi)...
在系統(tǒng)登錄界面铡溪,也就是密碼輸入頁面漂辐。「登錄」按鈕的左側(cè)有個設(shè)置圖標(biāo)棕硫,那里可以選擇系統(tǒng)登錄所用的桌面環(huán)境髓涯。應(yīng)該有 Deepin、Ubuntu 等選項哈扮,使用原來的桌面環(huán)境選擇 Ubuntu 即可纬纪。
如果是想刪除蚓再,可以通過命令 apt-get remove dde 刪除 deepin 桌面環(huán)境。重啟重新登錄時默認(rèn)就是原先的 Ubuntu 桌面環(huán)境包各。
ubuntu + deepin 桌面運行環(huán)境使用 ubuntu + windows 雙系統(tǒng)已經(jīng)有一段時間了对途。 最初娛樂和開發(fā)都在 windows 上,娛樂不必說髓棋,微軟大法好实檀。 但是 windows 上開發(fā)確實有諸多不便...
本文按照 cppreference[https://en.cppreference.com/w/] 列出的特性列表依次介紹。本篇文章較長按声,而且都是內(nèi)容「離散」的語言特性介紹膳犹,...
@王璐_bbf9 有拖延癥,寫的斷斷續(xù)續(xù)
2020 年 06 ~ 10 月讀書筆記這不是推薦書單签则,而是閱讀小結(jié)和筆記须床。 《被討厭的勇氣》 - 岸見一郎 《被討厭的勇氣》是一本介紹阿德勒[1]心理學(xué)的書。 阿爾弗雷德.阿德勒[1] 與弗洛伊德渐裂、榮格被并稱為「...
這不是推薦書單豺旬,而是閱讀小結(jié)和筆記。 《被討厭的勇氣》 - 岸見一郎 《被討厭的勇氣》是一本介紹阿德勒[1]心理學(xué)的書柒凉。 阿爾弗雷德.阿德勒[1] 與弗洛伊德族阅、榮格被并稱為「...
近期做了一個小程序項目,后端使用了騰訊云的「云函數(shù)」膝捞,這個過程中接觸了 Serverless 這一概念坦刀。查閱和整理了一些資料之后,本文對 Serverless 做一個簡介蔬咬。 ...
原文沒錯的鲤遥,可以運行代碼輸入幾個測試數(shù)據(jù)驗證一下。例如當(dāng) n = -10 時林艘,代碼運行結(jié)果為 19盖奈,當(dāng) n = -20,代碼運行結(jié)果為 39狐援。
深入 ProtoBuf - 序列化源碼解析在上一篇 深入 ProtoBuf - 編碼 中钢坦,我們詳細(xì)解析了 ProtoBuf 的編碼原理。 有了這個知識儲備咕村,我們就可以深入 ProtoBuf 序列化场钉、反序列化的源碼,從...
已添加懈涛,謝謝指正
深入 ProtoBuf - 序列化源碼解析在上一篇 深入 ProtoBuf - 編碼 中,我們詳細(xì)解析了 ProtoBuf 的編碼原理泳猬。 有了這個知識儲備批钠,我們就可以深入 ProtoBuf 序列化宇植、反序列化的源碼,從...
已更正埋心,謝謝指正指郁。
深入 ProtoBuf - 編碼在對 ProtoBuf 做了一些基本介紹之后,這篇開始進(jìn)入正題拷呆,深入 ProtoBuf 的一些原理闲坎,讓我們看看 ProtoBuf 是如何盡其所能的壓榨編碼性能和效率的。 編碼...
@騎著蝸牛尋找你的背影 可以哈茬斧,注明出處就可以了
深入 ProtoBuf - 簡介之前在網(wǎng)絡(luò)通信和通用數(shù)據(jù)交換等應(yīng)用場景中經(jīng)常使用的技術(shù)是 JSON 或 XML腰懂,而在最近的開發(fā)中接觸到了 Google 的 ProtoBuf。 在查閱相關(guān)資料學(xué)習(xí) Prot...
何為跳表 跳躍表(skiplist)项秉,簡稱「跳表」绣溜。是一種在鏈表基礎(chǔ)上進(jìn)行優(yōu)化的數(shù)據(jù)結(jié)構(gòu),最早由 William Pugh 在論文《Skip Lists: A Probabi...
CGI 起源 從 Web 服務(wù)器說起 在萬維網(wǎng)初期娄蔼,Web 服務(wù)器接受并解析客戶端發(fā)來的 HTTP 請求怖喻,返回請求所需的靜態(tài)資源如 HTML 和圖片。 隨著技術(shù)的發(fā)展岁诉,Web...
謝謝指正锚沸,應(yīng)該改成「便是」,已修正
深入 ProtoBuf - 反射原理解析在介紹了 ProtoBuf 序列化原理之后涕癣,本文介紹 ProtoBuf 的反射技術(shù)原理咒吐。 反射技術(shù)簡介 對于反射大家應(yīng)該不會陌生,如果你接觸過一些框架(如 ORM属划、IOC恬叹、O...