JavaScript开发区块链只需200行代码

2018-05-08
阅读 4 分钟
4k
使用JavaScript实现简单的开发一个区块链。通过javascript这一开发区块链的实现过程,你将会真正理解区块链是什么:区块链就是一个分布式数据库,存储结构是一个不断增长的链表,链表中包含着许多有序的记录。

以太坊智能合约升级策略

2018-04-27
阅读 3 分钟
3.1k
本文是对以太坊中可升级智能合约领域的各种实现策略的总结 ,目的是汇总迄今为止的相关资源,以帮助我们在设计智能合约时,考虑如何对其进行升级和更新。

智能合约开发之代币合约solidity语言版

2018-04-23
阅读 3 分钟
3k
智能合约开发是以太坊编程的核心之一,而代币是区块链应用的关键环节,下面我们来用solidity语言开发一个代币合约的实例,希望对大家有帮助。

以太坊gas值估计

2018-04-20
阅读 3 分钟
2k
Etherscan上transaction info中有个gas used by txn,结果跟remix给的结果以及geth中getTransactionReceipt的gasUsed给的结果都会是一致的,可以直接用geth或是remix模拟估算gas cost。

智能合约用solidity编程语言开发一个以太坊应用区块链投票实例

2018-04-20
阅读 6 分钟
3.9k
智能合约开发用solidity编程语言部署在以太坊这个区块链平台,本文提供一个官方实战示例快速入门,用例子深入浅出智能合约开发,体会以太坊构建去中心化可信交易技术魅力。智能合约其实是“执行合约条款的计算机交易协议”。区块链上的所有用户都可以看到基于区块链的智能合约。

使用Remix编译和部署以太坊智能合约

2018-04-20
阅读 5 分钟
7.7k
Remix 是一个开源的 Solidity 智能合约开发环境,提供基本的编译、部署至本地或测试网络、执行合约等功能。Solidity 是 以太坊Ethereum 官方设计和支持的开发语言,专门用于编写智能合约。

Angular 5 快速入门开发非视频教程,告别Angular.js , Angular 2 , Anuglar 4吧。

2018-03-12
阅读 5 分钟
6.5k
一、概述 尽管被称为Angular5,实际上它只是这个诞生于2012年的前端框架的的第四个版本: 看起来差不多半年就发布一个新版本,不过实际上从重写的版本2开始,开发接口与核心思想就稳定下来了,并基本保持着与前序版本的兼容性。 在5这个新的版本中,Angular团队将改进重点放在以下特性方面: 更易于构建渐进式Web应用 ——...

以太坊DApp开发入门——打造区块链投票系统

2018-03-07
阅读 5 分钟
6.9k
第一节 概述 对于初学者,我们从以太坊开发的相关基本概念开始,将手把手地教大家如何构建一个基于以太坊的完整去中心化应用 —— 区块链投票系统。 通过学习,你将掌握: 以太坊区块链的基本知识 开发和部署以太坊合约所需的软件环境 使用高级语言(solidity)编写以太坊合约 使用NodeJS编译、部署合约并与之交互 使用Tru...

Canvas绘图中的路径描边与填充

2015-09-06
阅读 9 分钟
10.7k
迄今为止,在本章之中我们所绘制的唯一图形,就是通过在Canvas的绘图环境对象上调用strokeRect()方法所画的矩形。我们也通过调用fillRect()方法对其进行了填充。这两个方法都是立即生效的。实际上,它们是Canvas绘图环境中仅有的两个可以用来立即绘制图形的方法(strokeText()与fillText()方法也是进行立即绘制的,但文...