Time of Update: 2018-08-16
在使用Go-ethereum 進行開發時,需要進行測試調試geth時,由於官方預設Makefile編譯版本是經過最佳化版本,不管用gdb, 還是dlv調試工具,都會出現不方便調試的時候,經過自己整理摸索,實現了Go-ethereum的調試版本編譯, 總結步驟如下: 0. 使用官方的makefile生產環境: cd /path/to/go-ethereum make geth 1.
Time of Update: 2018-08-17
翻譯的系列文章我已經放到了 GitHub 上:blockchain-tutorial,後續如有更新都會在 GitHub 上,可能就不在這裡同步了。如果想直接運行代碼,也可以 clone GitHub 上的教程倉庫,進入 src 目錄執行 make 即可。 引言 區塊鏈是 21 世紀最具革命性的技術之一,它仍然處於不斷成長的階段,而且還有很多潛力尚未顯現出來。 本質上,區塊鏈只是一個分散式資料庫而已。
Time of Update: 2018-09-18
關於PWAPWA(Progressive Web App),
Time of Update: 2018-09-04
標籤:修改 ping 重啟 虛擬機器 IP設定 一起 交流群 src 利用 【原文】https://www.toutiao.com/i6596228488666022403/
Time of Update: 2018-09-04
無論是在我們的生產環境或測試環境中,一旦涉及到docker pull和push的時候,我們都迫切希望Docker鏡像是一個非常小的file,一方面在網路頻寬有限的情況下,image的size越小下載所付出的時間代價就越小,另一方面image始終是一個檔案,size對儲存空間是有一定影響的,看來這是個提高生產力的問題,那麼我們如何去構建一個size很小的image呢?本文內容單階段構建鏡像多階段構建鏡像更小的鏡像構建註:多階段構建是 Docker 17.05
Time of Update: 2018-09-10
致:不想被客戶指點江山只想開心工作的程式員
Time of Update: 2018-09-09
### 1.6 node tick與raft的tickElection>這一節在沒有特殊說明時,都是在raft/raft.go這個檔案中(可以查看方法前的r *raft來知道當前是在raft.go中)。node的tick()方法調用raft/raft.go中raft結構體的tick()。在1.2節中, raft.becomeFollower()中設定了raft結構體的step函數和tick函數=tickElection。
Time of Update: 2018-08-15
標籤:report java head end rate static try security native 我在uboot代碼裡看到,freescale系列cpu,總喜歡把ddr的值全部初始
Time of Update: 2018-09-03
標籤:int demo 分享 建立檔案夾 搜尋 語言 git users turn 1.環境安裝Go SDK下載和安裝,為:https://golang.org/dl/Visual
Time of Update: 2018-10-04
標籤:預設 方法 報告 quit 崩潰 rac ret more views 硬體環境:記憶體4GCPU4核SERVER及連接埠:apollo連接埠 61619mosquitto:連接埠 188
Time of Update: 2018-09-01
今天天色剛剛亮起,起床看到golang 1.11正式發版了,有著兩個重要的特性:modules和WebAssembly。本博文只要說的是modules,congJava轉golang的同學肯定是對golang的包管理充滿了無奈之情,我也曾在部落格中介紹過glide,也介紹過dep,現在我們再一次升級介紹modules。什麼是modules現在都在說modules,那麼它是什嗎?到文檔看看 Modules, module versions, and more:A module is a
Time of Update: 2018-08-27
原因: 指標不能作為接收者, 需要需要定義變數來接送地址type myTreeNode struct{node *tree.TreeNode}func (mynode *myTreeNode) postOrader(){if mynode==nil || mynode.node==nil{return} //錯誤的寫法 myTreeNode{mynode.node.Left}.postOrader()right :=
Time of Update: 2018-08-27
MQTT(Message Queuing Telemetry Transport,訊息佇列遙測傳輸協議),是一種基於發布/訂閱(publish/subscribe)模式的“輕量級”通訊協議,該協議構建於TCP/IP協議上,由IBM在1999年發布。MQTT最大優點在於,可以以極少的代碼和有限的頻寬,為串連遠程裝置提供即時可靠的Message Service。作為一種低開銷、低頻寬佔用的即時通訊協議,使其在物聯網、小型裝置、行動裝置
Time of Update: 2018-08-24
Tip1擷取最近運行容器的id 這是我們經常會用到的一個操作,按照官方樣本,你可以這樣做(環境ubuntu):這種方式在編寫指令碼的時候很有用,比如你想在指令碼中批量擷取id,然後進一步操作。但是這種方式要求你必須給ID賦值,如果是直接敲命令,這樣做就不太方便了。 這時,你可以換一種方式:docker ps -l -q命令將返回最近啟動並執行容器的id,通過設定別名(alias),dl命令就是擷取最近容器的id。這樣,就無需再輸入冗長的docker ps -l
Time of Update: 2018-09-01
本文主要介紹在Linux環境下Spectrum鏈開發的基礎環境安裝,包括Ubuntu和CentOS環境。同時,也提供了打造Docker鏡像的方法。推薦使用docker環境安裝,能夠避免因環境的差異造成安裝不成功,也可快速部署。安裝系統內容(以下環境已測試通過)Ubuntu: Ubuntu 16.04.4 LTSCentOS: CentOS Linux release 7.5.1804Docker: Version 18.06.1-ce-mac73
Time of Update: 2018-08-13
最近程式設計語言當中,golang無疑是風生水起,年度語言,伺服器端語言,並發語言,皇冠可謂不少。golang開發的初衷是替換掉c/c++,作為系統級語言,加上在1.3版本中打算將編譯系統從原來c語言開發的plan
Time of Update: 2018-08-10
【小雞軟體】beego開發輕部落格本章目標:添加文章錄入功能github: 開啟後,點擊右上方star按鈕碼雲: 開啟後,點擊右上方star按鈕前台頁面1. 我們採用“ wangeditor”作為 富文字編輯器 編輯器wangEditor 是一款 輕量級 web 富文字編輯器。配置方便,使用簡單。支援 IE10+ 瀏覽器。2 新增 views->note_new.html 檔案,核心代碼如下<body class="lay-blog"> ...
Time of Update: 2018-12-03
android的logcat詳細用法 Android日誌系統提供了記錄和查看系統調試資訊的功能。日誌都是從各種軟體和一些系統的緩衝區中記錄下來的,緩衝區可以通過 logcat 命令來查看和使用.使用logcat命令你可以用 logcat 命令來查看系統日誌緩衝區的內容:[adb] logcat [<option>] ... [<filter-spec>] ...請查看Listing of logcat Command Options ,它對logcat命令有詳細的描述 .
Time of Update: 2018-12-03
I've been looking at Go. It's interesting, but a bit of a mess --- itlooks like the language grew organically rather than was designed.------David Given Anyway, from what I can learn from there website, the language is very promising.-----Cheng,
Time of Update: 2018-12-03
多久沒寫部落格了,不知道。。。 很久了。 一直在混日子,在墮落。 今天心血來潮,呵呵。 上次玩我的世界(minecraft)本來要寫幾篇的,後面發現自己水爆了,so ... 這篇是在盒子上看到的,不只ACMer有沒有和我一樣的。。。 好吧,前幾天接近1500是運氣! 哥會在上1500的。大神們,=我。 第一、解釋下排位賽 排位賽即天梯賽 簡單來說就是贏了加分,輸了扣分,所以排位天梯排名換種說法就是踩著別人的肩膀爬上去的。有人爬上了2500是因為他把別人踩下了2400,有人爬上了2400