原创 Vyper教程 使用Truffle框架開發Vyper

文章目錄寫在前面什麼是Truffle安裝TruffleVyper支持使用Truffle框架開發測試Vyper創建空項目創建模板項目進入控制檯編譯部署第一次部署重新部署測試寫在最後 寫在前面 上一篇 Vyper 編譯部署合約 的最後

原创 Vyper教程 Dapp開發2 投票界面

文章目錄寫在前面準備工作前端代碼引入合約文件和web3交互組件狀態獲取合約對象與合約交互整體的代碼運行:示例結果: 寫在前面 上一篇 Vyper教程 Dapp開發1 投票合約 我們已經完成一個最簡單的記錄投票的後臺合約,本節中我們

原创 Vyper教程 編譯部署合約

文章目錄寫在前面合約編譯與部署方法一:本地編譯部署方法二:在線編譯和部署打開Remix添加Vyper插件編譯Vyper合約部署合約部署到主網絡與合約交互寫在最後 寫在前面 上一篇 Vyper教程 第一個合約 中我們完成了第一個Vy

原创 Vyper教程 安全的編程

文章目錄寫在前面編程風格安全漏洞重入攻擊如何避免通用模式用assert限制從合約中提款寫在最後 寫在前面 上一篇 Vyper教程 使用Truffle框架開發Vyper 我們已經學會如何同Remix在線編譯和部署Vyper合約,學會

原创 Vyper 開發環境搭建

文章目錄寫在前面爲什麼用Vyper在線編譯安裝Vyper環境環境準備:創建虛擬Python環境安裝Vyper 寫在前面 vyper語言更新很快,此係列文章使用版本爲(當時最新的)version 0.1.0b17。隨着版本更新,很多

原创 Vyper教程 Dapp開發1 投票合約

文章目錄寫在前面投票合約創建項目刪除不必要的文件創建合約進入控制檯編譯 部署與合約交互 寫在前面 上一篇 Vyper教程 安全的編程 中我們瞭解一些基本的安全編程方法。 我不喜歡翻譯官方文檔,也不喜歡枯燥學習各個知識點。我更願意直

原创 Vyper教程 開發環境搭建

文章目錄前言爲什麼用Vyper安裝Vyper環境環境準備:創建虛擬Python環境安裝Vyper 前言 vyper語言更新很快,此係列文章使用版本爲(當時最新的)version 0.1.0b17。隨着版本更新,很多功能可能會與文章

原创 Vyper教程 第一個合約

文章目錄前言第一個合約創建合約文件版本號狀態變量函數 前言 上篇文章已經搭建好了vyper的開發環境,如果你還沒有,請先看上一篇文章Vyper教程 開發環境搭建。 第一個合約 合約簡單的實現往合約中存儲以太坊和從合約中取出以太坊的

原创 Mac、Windows安裝Aerospike數據庫

Mac、Windows安裝Aerospike數據庫 Aerospike數據庫是分佈式的用於百G、數T等大數據量的數據庫,所以在生產環境中肯定是部署在集羣裏的,目前大部分企業級應用都是部署在linux服務器上。這篇文章主要介紹在mac上安裝

原创 Aerospike數據庫配置

Aerospike數據庫配置 AS數據庫由一個單獨的文件配置,位置在:/etc/aerospike/aerospike.conf,linux上直接編輯修改就可以,注意權限,如果用的vagrant虛擬機,就用如下命令修改: vagrant

原创 AeroSpike 啓動關閉命令

AeroSpike 啓動關閉命令 查看AS狀態: /etc/init.d/aerospike status lihanlin$ vagrant ssh -c "/etc/init.d/aerospike status" asd (pid

原创 Aerospike數據庫簡介

Aerospike數據庫簡介 Aerospike是一個以鍵值對來儲存的NOSQL數據庫,它以分佈式爲核心基礎,可基於行隨機存取內存中索引、數據或SSD存儲中數據的數據庫。它主要用於百G、數T等大數據量並且在數萬以上高併發情況下,對性能也有

原创 AeroSpike Java客戶端連接讀寫AS實例

AeroSpike 最簡單Java客戶端實例 本篇文章介紹了java客戶端讀寫AS最簡單的步驟跟方法,並在最後給出一個實例。更復雜的功能將在後面的文章中介紹。 準備 在maven中添加Aerospike依賴: <depende

原创 Aerospike Query Language 介紹

Aerospike Query Language 簡單介紹 Aerospike Query Language 是aerospike類似sql的查詢語言,簡稱aql。 使用aql: #aql OPTIONS aql -h <host> -p

原创 Centos下用upstart管理自己的服務程序

Upstart是Ubuntu用來進行服務進程管理的服務,本文介紹如何利用upstart來通過Centos操作系統管理我們自己開發的應用程序。         什麼時候要管理我們的應用程序?當我們開發出服務類的應用程序,比如後臺服務器程序,