之前在網(wǎng)絡(luò)通信和通用數(shù)據(jù)交換等應(yīng)用場(chǎng)景中經(jīng)常使用的技術(shù)是 JSON 或 XML的烁,而在最近的開發(fā)中接觸到了 Google 的 ProtoBuf断盛。 在查閱相關(guān)資料學(xué)習(xí) Prot...
之前在網(wǎng)絡(luò)通信和通用數(shù)據(jù)交換等應(yīng)用場(chǎng)景中經(jīng)常使用的技術(shù)是 JSON 或 XML的烁,而在最近的開發(fā)中接觸到了 Google 的 ProtoBuf断盛。 在查閱相關(guān)資料學(xué)習(xí) Prot...
社區(qū)上用于管理 Node 版本的工具很多,較為流行的有: 非跨平臺(tái):nvm[https://github.com/nvm-sh/nvm]芋哭、n[https://github.c...
使用Mac系統(tǒng)的朋友應(yīng)該比較熟悉Zsh和Bash這兩個(gè)shell愉烙,但是對(duì)二者具體有什么區(qū)別可能不太了解讨盒。本文將從這兩個(gè)shell入手,對(duì)相關(guān)概念以及二者區(qū)別進(jìn)行解釋步责。 什么是...
本章將全面學(xué)習(xí)JavaScript各種位置信息屬性和方法遂鹊。在我參考了大量文章之后,有的文章很全面但是缺乏直觀的圖片蔗包。有的文章有圖片秉扑,但是描述信息較少。還有的雖然很詳細(xì)调限,但總會(huì)...
通常我們?cè)谝贿M(jìn)入頁面使用mouted方法執(zhí)行 即可實(shí)現(xiàn)舟陆,經(jīng)測(cè)試安卓可以误澳,但是ios不能聚焦,也彈出不了鍵盤搜索資料發(fā)現(xiàn)秦躯,ios之所以不能彈出鍵盤是因?yàn)閕os必須通過觸發(fā)一個(gè)方...
棧和堆以及棧區(qū)和堆區(qū)的區(qū)別 數(shù)據(jù)結(jié)構(gòu)中的棧和堆 棧:具有先進(jìn)后出性質(zhì)的數(shù)據(jù)結(jié)構(gòu) 堆:一種經(jīng)過排序的樹形數(shù)據(jù)結(jié)構(gòu)忆谓,節(jié)點(diǎn)的值最大/小,且根節(jié)點(diǎn)的兩個(gè)子樹也是一個(gè)堆踱承,一般指二叉堆倡缠,...
背景概述 因?yàn)轫?xiàng)目中存在頻繁的由服務(wù)器發(fā)起的數(shù)據(jù)交換,相比使用Ajax輪訓(xùn)的方式勾扭,websocket長連接和雙向保持的特點(diǎn)能夠較好的提升數(shù)據(jù)交換的性能毡琉。為了簡(jiǎn)便,直接使用sp...