背景 在以太坊系公鏈中,合約部署和調(diào)用是需要發(fā)送交易并消耗 gas 的,而 gas 的使用量決定了該筆交易的費(fèi)用。因此,設(shè)計(jì)省錢的合約是很重要的...
CSP 并發(fā)模型 CSP(Communicating Sequential Processes),是用于描述兩個(gè)獨(dú)立的并發(fā)實(shí)體通過共享 chan...
函數(shù) 函數(shù)是一段能夠完成特定功能的代碼段,可以接收輸入?yún)?shù)或者能夠返回想要的值。 聲明 特性 函數(shù)允許有多個(gè)返回值。 在函數(shù)定義的時(shí)候,可以給所...
映射 map 什么是 map map 是由一組鍵值對(duì)組成的抽象數(shù)據(jù)結(jié)構(gòu),并且鍵只會(huì)出現(xiàn)一次。 map 通常是用哈希查找表(Hash table)...
數(shù)據(jù)類型的本質(zhì):固定內(nèi)存大小的別名。 數(shù)據(jù)類型的作用:編譯器預(yù)算對(duì)象或變量分配內(nèi)存空間的大小。 數(shù)組 array 數(shù)組是同一種數(shù)據(jù)類型的固定長度...
引用和指針非常相似,它們都用來讓一個(gè)變量提供對(duì)另一個(gè)變量的訪問。 引用 需要從類型和傳遞兩個(gè)角度分別看待引用。 從類型角度,類型可分為值類型和引...
介紹: NSQ是Go語言編寫的,開源的分布式消息隊(duì)列中間件,具有分布式和去中心化拓?fù)浣Y(jié)構(gòu),該結(jié)構(gòu)具有無單點(diǎn)故障、故障容錯(cuò)、高可用性以及能夠保證消...
配合代碼食用(Geth v1.9.0 stable) 背景: 以太坊目前有ethash和clique兩個(gè)共識(shí)引擎,其中ethash是用于正式網(wǎng)絡(luò)...
配合代碼食用(Geth v1.9.0 stable) 以太坊目前有ethash和clique兩個(gè)共識(shí)引擎,其中ethash是用于正式網(wǎng)絡(luò)的PoW...