前言 最近在做一個配置工具,給Zigbee網(wǎng)關(guān)配置網(wǎng)絡(luò)的工具,其中有一個環(huán)節(jié),是用藍(lán)牙配置,過程遇到權(quán)限各種坑,故有此篇文章,其中我們使用了第三方庫permission_ha...
前言 最近在做一個配置工具,給Zigbee網(wǎng)關(guān)配置網(wǎng)絡(luò)的工具,其中有一個環(huán)節(jié),是用藍(lán)牙配置,過程遇到權(quán)限各種坑,故有此篇文章,其中我們使用了第三方庫permission_ha...
整理了設(shè)計高并發(fā)系統(tǒng)的15個錦囊,相信大家看完會有幫助的。 如何理解高并發(fā)系統(tǒng) 所謂設(shè)計高并發(fā)系統(tǒng),就是設(shè)計一個系統(tǒng),保證它整體可用的同時,能夠處理很高的并發(fā)用戶請求,能夠承...
研發(fā)效能是近年大公司比較火熱的領(lǐng)域,特別是近期一本新書《軟件研發(fā)效能指南》,作為一本工具書,全面的講解了研發(fā)效能,這也是我今年研究的重點方向。 本文是積累系列的第一篇,用于搞...
系統(tǒng)架構(gòu) 系統(tǒng)架構(gòu)圖是為了抽象的表示軟件系統(tǒng)的整體輪廓和各個組件之間的相互關(guān)系和約束邊界,以及軟件系統(tǒng)的物理部署和軟件系統(tǒng)的演進方向的整體視圖。好的架構(gòu)圖可以讓干系人理解、遵...
阿里妹導(dǎo)讀:張建飛是阿里巴巴高級技術(shù)專家,一直在致力于應(yīng)用架構(gòu)和代碼復(fù)雜度的治理。最近,他在看零售通商品域的代碼。面對零售通如此復(fù)雜的業(yè)務(wù)場景,如何在架構(gòu)和代碼層面進行應(yīng)對,...
這個系列文章,我打算用最簡潔的筆法,來闡述德州撲克中一些最重要的概念。雖然德州撲克這個主題受眾太小,寫完后也不會有什么人看。但我還是想寫。也算是自己在德州撲克上的一個心得總結(jié)...
需要生成一個 CA 根證書并以此簽發(fā)二級證書,二級證書將作為服務(wù)端證書服務(wù)端證書需要附加 SAN (Subject Alternative Name) (使用者可選名稱) 信...
要實現(xiàn)一個功能,我們通常編寫一系列的java文件,如果需求發(fā)生變化,則修改這些java文件或增加一些新的java文件。為了避免為適應(yīng)千變?nèi)f化的需求而頻繁修改項目代碼,可以在運...
在剛做產(chǎn)品的時候,總聽人說要理解場景,要摸清場景,那今天首先來聊一個問題:什么是場景? 每個人對于場景都有自己的定義,像比較耳熟能詳?shù)?個W,人物因素、時間因素、地點因素、欲...
大家都知道,數(shù)據(jù)結(jié)構(gòu)和算法一直是學(xué)習(xí)編程和求職路上的一個大的攔路虎,而且不管是大廠還是小廠,在筆試和面試時都是在重點考察數(shù)據(jù)結(jié)構(gòu)+算法題。 這篇文章就把自己當(dāng)時在學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)...
修訂記錄: 一.認(rèn)識PRD(概念) PRD:描述產(chǎn)品需求的文檔 MRD和PRD之間的區(qū)別 1.PRD的目的 最主要的目的:使產(chǎn)品團隊、公司管理層、客戶以及其他相關(guān)部門對產(chǎn)品的...