原创 在eclipse中安裝properties插件PropertiesEditor及設置(附圖),ASCII碼轉換成中文

在eclipse中安裝properties插件PropertiesEditor及設置(附圖),ASCII碼轉換成中文 安裝成功後ASCII還是不能轉換成中文的,原因是設置裏面沒有把編碼設置爲utf8的,直接在文件裏面設置不行,需要全局設置

原创 geth基於PoA共識機制構建聯盟鏈

1 PoA共識機制 PoW機制的缺陷 以太坊現階段是基於PoW共識機制,PoW工作量證明機制就是區塊鏈網絡中一堆計算機通過計算隨機數的Hash值,誰先找到這個隨機數誰就贏的當前區塊的記賬權。PoW通過比拼算力,誰的算力大,誰就能夠搶到記賬

原创 如何用web3j編譯solidity智能合約源代碼

通過solc編譯器編譯solidity代碼到字節碼。你可以參考solidity安裝文檔在本地安裝編譯器。 編寫solidity代碼運行: $ solc <contract>.sol --bin --abi --optimize -o <

原创 Xshell 連接Linux虛擬機失敗解決辦法

當我們在VMWare上安裝好Ubuntu虛擬機後,有時候會需要使用多個terminal窗口,但是在虛擬機中多個窗口互相切換查看不方便,這時候用物理機的xshell工具連接到虛擬機中去就顯得很方便。直接連一般都會失敗,原因是:未開放22端口

原创 使用web3j工具生成java版本的智能合約

這裏需要使用的環境 web3j,nodejs 安裝編譯sol工具 1 $ npm install -g solc 保存爲hello.sol文件到本地 1 2 3 4 5 6 7 8 pragma solidity 0.4

原创 什麼是以太坊私鑰儲存(Keystore)文件?

進入keystore管理以太坊私鑰的障礙很大,主要是因爲以太坊客戶端在直接的命令行或圖形界面下隱藏了大部分的密碼複雜性。 例如,用geth:     我只需要輸入3個單詞就能創建一個新賬戶。然後輸入兩遍密碼,就這麼簡單!我的以太坊key

原创 在Mysql中取消外鍵約束

SET FOREIGN_KEY_CHECKS=0;在Mysql中取消外鍵約束 Mysql中如果表和表之間建立的外鍵約束,則無法刪除表及修改表結構。   解決方法是在Mysql中取消外鍵約束:  SET FOREIGN_KEY_CHECKS

原创 同步和異步,區別

同步:同步的思想是:所有的操作都做完,才返回給用戶。這樣用戶在線等待的時間太長,給用戶一種卡死了的感覺(就是系統遷移中,點擊了遷移,界面就不動了,但是程序還在執行,卡死了的感覺)。這種情況下,用戶不能關閉界面,如果關閉了,即遷移程序就中斷

原创 Redis環境搭建以及簡單使用

Windows環境搭建簡述官方推薦版本 2.8 Or 3.2壓縮版 下載地址 :https://github.com/MSOpenTech/redis/releases/download/win-3.2.100/Redis-x64-3.2

原创 vbox下虛擬機同宿主機互相ping,且虛擬機能訪問網絡的配置

背景:Windows下安裝vbox,在vbox中創建Ubuntu 12.04 配置步驟:    1.實現 Ubuntu 同 windows 互相ping        1>在 虛擬機 Ubuntu 的 “設置”中選擇“網絡”,將 啓用 “

原创 Linux 下 Eureka 服務器的部署

1. 查看 Linux 相關信息        版本查看# cat /etc/issueCentOS release 6.5 (Final)        位數查看# getconf LONG_BIT64        第 2 - 4 步

原创 以太坊基本概念及工具Geth的介紹和實戰

以太坊基本概念以太坊,最簡單的說法就是:區塊鏈技術+智能合約。以太坊和區塊鏈技術一樣,有Transaction,Block,賬戶與賬戶之間的關係需要用Transaction來執行,任何Transaction都需要有通過挖礦的block來產

原创 windows常用命令行命令

windows常用命令打開"運行"對話框(Win+R),輸入cmd,打開控制檯命令窗口...也可以通過cmd /c 命令 和 cmd /k 命令的方式來直接運行命令注:/c表示執行完命令後關閉cmd窗口;/k表示執行完命令後保留cmd窗口

原创 Java gc回收機制

一、概要垃圾回收又稱gc, gc是運行在Jvm中,回收應用程序中創建的一些無用的對象(學習過Java的人都應該知道)。前面講解了幾篇相關的內容,大家要了解gc的回收機制,不妨先去看看我上一篇: Java Jvm運行機制 http://bl

原创 npm install:ChromeDriver installation failed Error with http(s) request: Error: read ETIMEDOUT

項目使用vue開發,通過npm install安裝全局依賴的時候,出錯了,卡在了chromedriver的地方,日誌內容huyikangdeMacBook-Pro:vbap-widgets kangkang$ npm install >