这篇文章主要是介绍一下区块链技术里基本的名词概念,并会对具体实现进行介绍,对于想深入理解区块链技术的人会有一定的帮助。这些概念大都是通用的,本文中涉及到具体实现的,以ethereum中的实现例进行介绍。

区块(Block):

区块是构成区块链的单位。一个区块中承载着一段时间内全网的新增信息。每段时间,都会产生一个新的区块被添加到区块链上。区块链上记录的信息不一定是虚拟货币的信息,可以是任何有共识的内容,例如知识产权、访问日志、广告点击日志等。

区块链(BlockChain):

区块链即是一个个 ...

read more

区块链系统

2017-05-06 by guozhongxin

笔者从去年5月份开始学习关注区块链技术,从中本聪的论文,到一些开源区块链项目的白皮书、黄皮书,再到源码,对区块链系统有了一定的了解和认识,最近也在MSRA做一个区块链相关项目,在这个博客里讲座一系列的总结。

这两年,“区块链(BlockChain)”技术又开始火起来,很多金融界的人士开始关注区块链,连央行都开始关注并运用这项技术。相关的创业公司、论坛也层出不穷,一番热闹的景象。目前区块链技术主要运用在虚拟货币上,经常和另一个概念“分布式账本 ...

read more

迟到的毕业求职总结:兜兜转转回到起点

2017-05-02 by guozhongxin

起步有点慢的求职季

之前找实习机会还是挺顺利的,导致我到了7月份了都没怎么准备面试套路,也没怎么刷题。慢热的我直接错过了很多互联网公司的内推。在此要特地友情提示一下要找工作的应届生,一定要赶早投简历,特别是内推环节,不要拖到收简历的最后几天,因为很大概率上hr们已经被简历淹没,后边投的就不理了。

我的求职方向

我求职的主要两个方向:一是分布式计算工程师,二是算法工程师。个人更倾向于前者,但是还是要看具体工作内容。而且有些公司面试时岗位分的不是那么细。

求职前的准备

1 ...

read more

忙忙碌碌 我的2016

2017-04-28 by guozhongxin

2016

2016对于我是注定忙碌的一年。

直到拿到dream offer前,手上同时都会有多方面的工作要做。第一研究生毕业所需要的小论文不能再拖了;第二,17年毕业的我要开始找实习,并准备找工作了;第三毕业设计也要在年底前完成所有工作;第四,实验室的项目,以及集群管理的日常工作都需要我一直参与。

1.实习:和MSRA的第一段缘分

春节前学长内推我去微软亚洲研究院实习。面试的组正在做分布式计算的相关研究,要基于Spark源码做开发,面试的内容主要和Spark相关 ...

read more

博客重启

2017-04-25 by guozhongxin

关于此博客

这个博客刚开始搭建时,我刚上研究生不久。那时我对于各种技术都很懵懂,又充满热情。搭建博客之初,我还计划着把我的成长都记录在这,因此,对这个博客也充满热情。

早在2013年底,当时大四的我有幸进入了IBM中国研究院,前后做了接近一年的实习生。正是这段经历,我开始接触并学习分布式平台,特别要感谢我的mentor,巨伟,给还是小白的我提供了很多帮助和指导,让我在知识之外学习到研究的基本方法。

那时“大数据 ...

read more

Spark DAGScheduler模块源码解析

2015-01-25 by guozhongxin

介绍Spark DAGScheduler模块的功能与逻辑

read more

Ganlia采样、统计及RRD记录周期(频次、间隔)的配置和更改

2014-10-15 by guozhongxin

更改Ganlia采样及统计周期(频次)的配置参数

read more

Windows + IDEA + SBT 打造Spark源码阅读环境

2014-10-15 by guozhongxin

Spark源码阅读环境的准备

Spark源码是有Scala语言写成的,目前,IDEA对Scala的支持要比eclipse要好,大多数人会选在在IDEA上完成Spark平台应用的开发。因此,Spark源码阅读的IDE理所当然的选择了IDEA。

本文介绍的是Windows下的各项配置方法(默认已经装了java,JDK)。

下面列举搭建此环境需要的各个组件:

  • IDEA,有两个版本:Ultimate Edition & Community Edition,后者是free的,而且完全能满足学习者所有的需求 ...
read more

Spark简介

2014-10-12 by guozhongxin

介绍spark的计算模型、架构、功能模块、配置

read more

Spark安装:Spark集群及开发环境搭建

2014-09-26 by guozhongxin

一步一步在集群上安装spark,搭建spark上运行作业的开发环境

read more
Fork me on GitHub