以太坊测试私链的搭建
这篇文档通过使用Geth来搭建Ethereum(以太坊)私有测试链。
本文档两个节点的系统环境为:
OS:Ubuntu
Memory:8G
CPU:Intel Xeon E5-2620
这篇文档通过使用Geth来搭建Ethereum(以太坊)私有测试链。
本文档两个节点的系统环境为:
OS:Ubuntu
Memory:8G
CPU:Intel Xeon E5-2620
在以太坊中,账户、地址、私钥(Private Key)和公钥(Public Key)是非常重要的概念。账户扮演着以太坊的中心角色,地址是我们与以太坊系统进行交互的标识,它是以太坊账户与外界进行交互的名字,而私钥与公钥是保护我们账户安全的重要屏障。
这篇文章给出了Fastcoin多节点环境的搭建文档,FastCoin是一个由@harrywu修改BitCoin源代码产生的一个简单的山寨币。该山寨币在原有BitCoin源码基础上,对BitCoin相关网络参数、创世块信息、工作量机制等进行了修改,从而构建出了一个简单的山寨币系统,该系统加快了原有的挖矿速度,能够更方便的进行区块链开发的相关测试。
这篇文章是我阅读论文《The Design of a Practical System for Fault-Tolerant Virtual Machines》时的笔记,这篇论文是 VMware 发表的论文,使用虚拟机来设计一个分布式容错系统。
这篇博客是我阅读著名的 GFS 论文(The Google File System)所总结的笔记以及自己一些的思考。这篇论文是一篇非常经典的论文,尤其对于想要了解分布式或者刚刚开始研究分布式的人来说,是一篇非常好的读物,它里面提到了许多分布式方向的基本问题,许多分布式的研究都是围绕这些基本问题的。
这篇文章是我阅读 MapReduce 论文:《MapReduce: Simplified Data Processing on Large Clusters》的笔记,这篇笔记概述了 MapReduce 是什么,它的工作流程,一些细节问题,以及我的个人理解与思考。
这篇文章是 LeetCode 79. Word Search.md 的分析与解法。
这篇文章是 LeetCode 131. Palindrome Partitioning 的分析与解法。
这是【从0到1学习Java线程池】系列文章的第 叁 篇,该系列文章总共三篇,介绍了 Java 线程池的使用以及原理,并且最后会实现一个基本的线程池。本篇文章实现了一个简单的 Java 线程池。