原创 bitcoin,BTC,比特幣 節點搭建(centos)

去 bitcoin下載網站查看版本,本文章使用 0.20.0 版本 下載,解壓wget https://bitcoincore.org/bin/bitcoin-core-0.20.0/bitcoin-0.20.0-x86_64-

原创 以太坊代幣轉賬eth_sendTransaction (舉例: eth/usd),開發語言 php

需要: 1. 以太坊節點服務器 2. jsonrpc 接口 eth_call,eth_sendTransaction ,personal_unlockAccount,personal_lockAccount 3. 代幣類型的合約

原创 eth jsonrpc轉賬,eth_sendTransaction轉賬

需要: 1. 以太坊節點服務器 2. jsonrpc 接口 eth_sendTransaction ,personal_unlockAccount,personal_lockAccount 3. 組裝jsonrpc 發送請求數據

原创 golang log日誌,錯誤信息寫入文件,創建目錄,追加寫入

目的: 錯誤日誌寫入到文件裏面 日誌文件夾是否存在,創建日誌目錄 日誌文件是否存在,創建日誌文件 文件權限 追加寫入 package main import ( "io" "os" "time" ) const (

原创 php二維數組以自定義鍵爲一維下標

目的: 處理二維數組,以元素值的某個下標的值 作爲二維數組的下標 php官網提供了函數 array_column() array_column ( array $input , mixed $column_key [, mixed

原创 golang對結構體排序(struct),重寫sort

package main import ( "fmt" "sort" ) type Log struct { UserID int Message string Num

原创 litecoin,ltc,萊特幣使用rpcauth驗證 centos

litecoind 啓動之後會顯示rpcuser,rpcpassword快被遺棄了, 建議使用cookie或者rpcauth作爲驗證方式,所以這篇文章完善上篇文檔的rpc驗證ltc節點搭建,rpc服務配置 去github lt

原创 LTC 萊特幣 centos 節點搭建

搭建步驟 去網站 litecoin的官方網站查看centos版本,本文章使用 0.18.1 版本 下載壓縮包,並解壓文件 wget https://download.litecoin.org/litecoin-0.18.1

原创 mysql insert after 觸發器,遊標遍歷執行邏輯

項目需求: 註冊的新用戶根據不同的賬戶,往另一個表插入一條賬戶信息 delimiter // CREATE TRIGGER register_add_account AFTER INSERT ON user FOR

原创 geth同步 retrieved hash chain is invalid 錯誤

錯誤信息: ########## BAD BLOCK ######### Chain config: {ChainID: 1 Homestead: 1150000 DAO: 1920000 DAOSupport: true EIP

原创 geth命令被殺死,以太坊節點自動死掉(swap使用)

問題:根據觀察進程使用系統性能,和日誌 ,發現geth 命令使用內存逐漸增長,導致內存溢出,系統殺死進程 解決方案: 1:增加節點服務器硬件性能 2:劃分/擴充swap分區(用來放內存溢出的) 實現步驟: 查看下系統是否配置過分

原创 c++ lambda的使用和介紹

Lambda 表達式具體形式如下: [capture list] (params list) mutable exception-> return type { function body } 各項具體含義如下 capture

原创 golang對結構體排序,重寫sort

package main import ( "fmt" "sort" ) type Log struct { UserID int Message string Num float64

原创 golang對接瑞波幣,XRP JSONRPC

目的: 實現創建xrp地址,發起交易,查看賬戶餘額 代碼方法包括( 生成隨機字符串, 發起post請求,創建錢包地址,查看賬戶餘額,發起交易,交易日誌 ) 直接先上代碼 package xrp import ( "encodi

原创 websocket通信,chan通信,聊天

實現功能: websocket通信 使用包: github.com/gin-gonic/gin github.com/gorilla/websocket 代碼 package websocket import ( "enco