原创 一起來讀源碼12-eos cleos

詳情: main.cpp CLI11.hpp config.hpp.in eosc.pot help_text.cpp.in help_text.hpp httpc.hpp httpc.cpp localize.hpp   cleos客戶

原创 一起來讀書54- 計算機操作系統:第七章 操作系統接口

                                                                       第七章 操作系統接口 1.接口分類:        1.命令行;          2.圖形用戶

原创 一起來讀源碼701-NanoLog Cycles

詳情請見: Cycles.h Cycles.cc   知識前提: __attribute__: 編譯器屬性設置 一共有以下屬性: align:手動指定對齊格式(單位:字節) packed:把內存中的數據緊靠在一起 alloc_size:給

原创 一起來讀源碼711-NanoLog atomic

詳情請見: Atomic.h 知識點: Volatile: 保證變量間的順序性,防止編譯器進行亂序優化 __asm__ __volatile__: c++ 內嵌彙編 構造函數 explicit Atomic(const ValueTyp

原创 一起來讀源碼7-eos vm

摘要:   詳情: allocator.hpp 提供了以下內存分配器: 1.邊界內存分配器 2.連續內存分配器 3.jit分配器 4.自增內存分配器 5.棧分配器 6.wasm分配器   backend.hpp 定義類: jit:jit類

原创 eos髒數據問題

os啓動時報錯:  database dirty flag set (likely due to unclean shutdown) replay or resync required 解決方法: 啓動時添加--hard-replay-b

原创 eos和約常用命令

cleos命令: 創建錢包:            cleos wallet create -–to-console –n 錢包名字 查看錢包列表:            cleos wallet list 查看錢包祕鑰列表:      

原创 eos 創建賬號時報Error 3090003問題

創建賬戶時: Error 3090003: Provided keys, permissions, and delays do not satisfy declared authorizations 原因: 錢包中沒有包含eos系統私鑰(

原创 一起來讀源碼22-eos history_plugin

摘要: 插件功能: 1.獲得action,獲得傳輸塊,獲得賬號的key; 2.過濾/添加/記錄/響應/追蹤/應用 action;   詳情: account_control_history_object.hpp history_plugi

原创 一起來讀書57- 計算機操作系統:第十章 UNIX系統內核結構

                                                                    第十章 UNIX系統內核結構

原创 一起來讀書56- 計算機操作系統:第九章 系統安全性

                                                                         第九章 系統安全性 1.系統安全威脅類型:        1.假冒用戶身份<msaquera

原创 一起來讀源碼105-boost timer

待續...

原创 一起來讀書2- websocket權威指南

1.http是無狀態的,並不適合有狀態的場景 2.websocket api     2-1. WebSocket(url, protocol)          url:地址          protocol:協議(1.註冊協議 2.

原创 一起來讀源碼1-eos net_plugin插件

摘要: 插件功能: 1.負責端點的連接與斷開,狀態管理; 2.請求塊,驗證塊,處理塊;   詳情: net_plugin.cpp net_plugin.hpp protocol.hpp 定義類: net_plugin: 網絡插件類