自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 在以太坊私有网络中建立节点集群,并发生交易

为了在本地网络运行多个以太坊节点的实例,必须确保一下几点: 1. 每个实例都有独立的数据目录(–datadir) 2. 每个实例运行都有独立的端口.(eth和rpc两者都是)(–port 和 –rpcprot) 3. 在集群的情况下, 实例之间都必须要知道彼此. 4. 唯一的ipc通信端点,或者禁用ipc. 启动第一个节点(指定端口,并禁用ipc),运行命令和结果如下:root@i-ct5

2017-06-28 15:30:45 3218

转载 在以太坊私有网络中建立节点集群,并发生交易

在私有网络中建立多个node组成的集群,并互相发现,产生交易.为了在本地网络运行多个以太坊节点的实例,必须确保一下几点: 1. 每个实例都有独立的数据目录(–datadir) 2. 每个实例运行都有独立的端口.(eth和rpc两者都是)(–port 和 –rpcprot) 3. 在集群的情况下, 实例之间都必须要知道彼此. 4. 唯一的ipc通信端点,或者禁用ipc.启动第一个节点(指定端口

2017-06-27 11:01:38 3723 10

转载 以太坊学习笔记:私有链搭建操作指南

虽然以太坊是一个公有链系统,但是我们可以通过设置一些参数来运行自己的私有链节点,在自己的私有链上进行开发和测试不需要同步公有链数据,也不需要花钱来买以太币,节省存储空间和成本,而且很灵活很方便。本文介绍使用geth客户端搭建私有链的操作步骤,同时会解释在这个过程中用到的各个命令及选项的含义和作用,最后会介绍geth的Javascript Console中的一些常用功能。系统和软件Ubuntu 16.

2017-06-27 10:57:37 4942

转载 go-ethereum源码剖析:区块存储

区块和交易等数据最终都是存储在leveldb数据库中的,本文介绍区块和交易在leveldb中的存储格式。在core/database_util.go中封装了所有与区块存储和读取相关的代码,通过这些代码可以弄清楚区块、交易等数据结构在数据库中是如何存储的。区块存储leveldb是一个key-value数据库,所有数据都是以键-值对的形式存储。key一般与hash相关,value一般是要存储的数据结构的

2017-06-27 10:43:04 2023

转载 go-ethereum源码剖析:交易

交易是区块链中最基本也是最核心的一个概念,在以太坊中,交易更是重中之重,因为以太坊是一个智能合约平台,以太坊上的应用都是通过智能合约与区块链进行交互,而智能合约的执行是由交易触发的,没有交易,智能合约就是一段死的代码,可以说在以太坊中,一切都源于交易。下面就来看看在以太坊中交易是什么样的,交易里面都有什么。交易的数据结构在core/types/transaction.go中定义了交易的数据结构:ty

2017-06-27 10:41:45 3638

原创 Node.js 源码安装

Node.js 源码安装 以下部分我们将介绍在Ubuntu Linux下安装 Node.js 。 其他的Linux系统下安装步骤。 在 Github 上获取 Node.js 源码:$ sudo git clone https://github.com/nodejs/node.gitCloning into 'node'...修改目录权限:$ sudo chmod -R 755 node使用

2017-06-26 13:40:57 855

原创 安装geth 搭建以太坊私链

1 Ubuntu用户可以选择在线安装geth的方式,在终端中依次执行以下命令即可:$ sudo add-apt-repository -y ppa:ethereum/ethereum$ sudo apt-get update$ sudo apt-get install ethereum安装完成后就用geth help验证是否安装成功ubuntu@i-umw7lzvn:~$ geth helpN

2017-06-26 11:37:50 27372 8

原创 算法课十七周 Single Number

Given an array of integers, every element appears twice except for one. Find that single one.Note: Your algorithm should have a linear runtime complexity. > Could you implement it without using extra

2017-06-23 16:19:51 409

翻译 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-06-23 15:06:50 310

原创 第十六周Dynamic Programing Ones and Zeroes

In the computer world, use restricted resource you have to generate maximum benefit is what we always want to pursue. For now, suppose you are a dominator of m 0s and n 1s respectively. On the other

2017-06-17 09:45:23 389

原创 十五周 Perfect Squares

Given a positive integer n, find the least number of perfect square numbers (for example, 1, 4, 9, 16, …) which sum to n.For example, given n = 12, return 3 because 12 = 4 + 4 + 4; given n = 13, return

2017-06-17 09:40:29 351

原创 十四周 dynamic programming Minimum Path Sum

Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which minimizes the sum of all numbers along its path.Note: You can only move either down or right at any

2017-06-04 15:36:53 400

原创 十三周 Dynamic programming counting bits

Given a non negative integer number num. For every numbers i in the range 0 ≤ i ≤ num calculate the number of 1's in their binary representation and return them as an array.Example:For num = 5

2017-06-04 13:00:47 351

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除