原创 你可能不知道的golang知識點

讀書筆記式,持續更新中... 數組切片 如何計算長度和容量 函數 append 會智能地處理底層數組的容量增長。在切片的容量小於 1000 個元素時,總是會成倍地增加容量。一旦元素個數超過 1000,容量的增長因子會設爲 1.25,也就

原创 《你的降落傘是什麼顏色》書摘

之前在家裝修時候讀的一本不錯的職業規劃書,分享給大家,書摘如下。 書籍簡介 名稱:你的降落傘是什麼顏色 作者:理查德·尼爾森·鮑利斯 內容:本書全面介紹了微服務的建模、集成、測試、部署和監控,通過一個虛構的公司講解了如何建立微服務架構。

原创 Fabric通過cryptogen生成證書目錄內容解析

本文主要參考了搭建基於hyperledger fabric的聯盟社區(八) --Fabric證書解析,原文更爲詳細,本文主要方便自查 Fabric可以通過cryptogen生成網絡所需的所有證書及密鑰,現將各目錄內容敘述如下。 生成證書

原创 Hyperledger Fabric國密改造

Fabric國密改造是個什麼概念?我們來思考以下4個問題: 爲什麼偏偏是密碼算法?(WHY?) 什麼是國密算法?(WHAT?) 改造切入點什麼?(WHERE?) 如何實現國密支持?(HOW?) 1、爲什麼偏偏是密碼算法? 問: 爲什麼

原创 [轉載]三小時學會Kubernetes:容器編排詳細指南

原翻譯by樑曉勇 原英文:Learn Kubernetes in Under 3 Hours: A Detailed Guide to Orchestrating Containers 我很奇怪,爲什麼銀行要爲Kubernetes這麼簡

原创 《微服務設計》書摘

之前讀《微服務設計》時候摘錄的筆記,總內容不是一般的多。分享出來大家一同進步,也方便自己查漏補缺。 目前只是摘錄的內容堆砌,未做提煉與點評,後續有時間可能會加以完善。 書籍簡介 名稱:微服務設計 作者:Sam Newman 內容:本書全

原创 Mac os安裝golang開發環境

爲了能夠愉快地進行golang編程,我們需要安裝以下幾樣東西: 包管理Homebrew 語言環境golang 版本管理git 虛擬器docker 編譯器Goland 我將按照這個順序敘述整個安裝過程 docker 其實是可選的,它可以

原创 修改並編譯golang源碼

最近爲了做Hyperledger Fabric國密改造,涉及到了golang源碼的改動。特將操作過程整理如下,以供參考: golang的源碼安裝其實比較簡單,只需運行源碼包中的腳本src/all.bash,等到出現類似以下字樣就安裝好了:

原创 楊白勞黃世仁密碼算法發展史

前言 本文是根據我小組內部分享的文檔改編而成,希望能夠通過本文簡要說明幾個主要密碼學算法的獨特作用,逐層遞進地呈現一個清晰的脈絡。 本文只能作爲對密碼算法沒有概念的新人的敲門磚,如想要深入瞭解,還請閱讀相關的文獻。 那麼,讓我們開始密碼學算