Rickey

一无所知

区块链是否值得投资

关于这个问题,最直接的方式就是比较投入和回报了,如果回报大于投入,那就是值得投资的。 当我们在谈论投资区块链的时候到底是在谈论什么? 我总结了三个方面 1、基于区块链的数字货币 一类货币:BTC、BCH、BSV等第一代数字货币。 二类货币:Ether、EOS等基于第二代区块链网络的数字货币。 三类...

2019-01-20 22:22:56

阅读数 10012

评论数 1

大浪淘沙区块链

一、热闹非凡的币圈 最近币圈最热闹的莫过于澳本聪和吴忌寒之间关于BCH硬分叉的算力大战了。 SV派,澳本聪主张BCH应该按照比特币最初的设计,维持一个纯粹的现金交易系统;而ABC派吴忌寒主张比特币现金应该朝着基础公链的方向发展。关于具体的方案描述,火币上有比较详细的阐述。 BCH分叉的那点事 本来...

2018-11-18 16:38:05

阅读数 107

评论数 0

《比特币:一种点对点电子现金系统》解读

摘要 为了去除现金系统对第三方金融机构的依赖(譬如银行),并且解决双花(double spending)的问题,引入了peer-to-peer network。在这样一个网络上,交易哈希被放入一个持续增长的链,这个链基于工作量证明生成,使得任何人不得篡改历史记录,除非再做一次工作量证明。最长的链不...

2018-11-04 13:01:02

阅读数 1052

评论数 0

区块链智能合约重点讲解

solidity special variables and functions correspond with EVM Execution Context. block.blockhash(uint blockNumber) returns (bytes32): hash of the g...

2018-09-09 18:59:08

阅读数 277

评论数 0

关于滴滴事件的思考

一名正值青春的女孩在乘坐滴滴顺风车的时候遇害了,期间通过朋友求助,朋友像滴滴平台反应未得到及时回复和解决。最终事件发生后,舆论开始爆炸,此时的我是愤怒的:为何作为一个公司,而且已经成为所谓独角兽的公司,会接二连三的发生这种事情。尤记得几个月前发生的空姐乘坐滴滴遇害的事件,如果不是这次事件的提醒,估...

2018-09-04 23:25:17

阅读数 1103

评论数 0

一个用于Rust的Ethereum虚拟机桥

1 motivation and framework Our purpose providing this repository is to build a bridge between Rust Blockchain Kernel(such as Parity) and the llvm-ba...

2018-08-11 10:57:04

阅读数 159

评论数 0

职场记事:从嵌入式到区块链

从2014年毕业,在芯片公司持续工作了三年有余,最终在临近4年之际,出乎意料地进入了区块链公司,还是颇有感慨,记录于此。 之前都在芯片公司工作,从格科到酷芯,一直都在给公司的SoC定制系统,做SDK,还记得刚参加工作那会,我心里对能设计操作系统的人感到无比的崇拜。等到真正接触了,发现实际应用中,...

2018-08-01 22:58:40

阅读数 343

评论数 1

Rust JNI原理

rjni Download and build Rust Library git clone https://github.com/benanders/rjni.git cd rjni; cargo build add examples into Cargo.toml [[...

2018-07-22 22:19:44

阅读数 269

评论数 0

PCIe实践之路:PCIe转USB Host驱动

大话PCIe:调试实战 本次调试PCIe RC驱动,通过PCIe转USB芯片扩展出的USB口接入U盘。RC平台为ARM-A7,运行裸机环境,EP为一款PCIe转USB3.0芯片,提供PCIe gen2 1X物理接口,接到4X插槽上。 一、芯片选型 PCIe转USB3.0芯片为vl805,...

2018-05-18 23:26:22

阅读数 2425

评论数 0

Haskell Monad (上)

函数式编程中的单子(Monad) 说到pure functional programming,实在是绕不过去Monad的。 pure function的特点 往往用函数式编程的思路写了几个程序之后就会遇到一个问题:针对具有状态更新的程序,似乎总是不太好处理。由于语言的纯粹性,相同的输入总...

2018-05-04 09:12:25

阅读数 254

评论数 0

复用 = 高阶函数和多态

高阶函数假设现在有一个计算销售额的函数,输入年份n,返回该年的销售额。sales :: num -> num我们可以这样定义一个计算总销售额的函数totalSales :: num -> numtotalSales 0 = 0totalSales n =...

2018-03-26 23:45:24

阅读数 153

评论数 0

图灵机与编程语言

年前看了一本科普书籍–《人工智能简史》,作者尼克,早年任职哈佛和惠普,后投资创业。 这本书描述了两大人工智能的发展方向,一派主张拟生物大脑(譬如人工神经网络),另一派则主张用逻辑和符号系统(譬如自动定理证明)。真正伟大的飞跃以1937年图灵关于可计算数的开创性论文开始,奠定了计算机发展的基础。 ...

2018-03-08 10:40:33

阅读数 636

评论数 0

工作中的二三事

最近不知怎么搞的,老是容易累,也许是近期刚从普吉岛回来有关,身体还没完全适应上海的下雪天,又或许是对最近的生活不甚满意,我不知道。 以至于胡思乱想的突然又有了要写点什么东西的感觉,人啊,就是矫情。 关于工作质量 工作质量如何评估呢?这个恐怕要因工作而异了吧。做软件的都知道,软件开发最重要的一...

2018-01-29 23:24:00

阅读数 271

评论数 4

Haskell Lesson:a tokenizer

一、关于pure和impure Haskell作为一门纯函数式语言,副作用剥离是它的一大特色,基本上较为严格的遵循数学函数的形式。但是也带来了一些问题,譬如在实现一个文本编辑器的时候,需要把token记录下来,这个问题在C语言中很容易解决,搞个静态的变量即可,但是在Haskell中就没有那么容易...

2018-01-28 17:33:32

阅读数 237

评论数 0

Haskell Lesson:一些数学知识

补充一些数学知识一、幺半群(monoids)1.1 定义一种元素构成幺半群只需满足两个条件:能找到一个满足结合律的二元操作符,称之为(*),使得表达式a * (b * c) = (a * b) * c。存在一个单位元素,称为e,满足群的任意元素有:a * e = a且e * a = a操作*和单位...

2018-01-15 22:24:57

阅读数 229

评论数 0

记于2018年元旦后

转眼2017年已经过去了,又到了年终总结的时刻,回顾这一年,似乎很忙碌,但是却没有换来内心真正的充实的感觉。 生活 生活上很满足,安了个家,有了一个欢乐的媳妇,我俩的点点滴滴贯穿着整个2017。家里的事情基本都是由她负责,包括装修,买家具电器,日常生活用品。偶尔在家里做个饭,虽然不经常,但是每...

2018-01-06 00:47:00

阅读数 304

评论数 0

Haskell Lesson:高阶函数

微信公众号:牛顿一号 欢迎关注我,一起学习,一起进步! 前面在实现Graham扫描和Huffman编码的时候其实已经用到了高阶函数的知识。所谓高阶函数就是参数中带有函数,譬如 f2(x)f^2(x)。通过高阶函数可以进一步对运算过程进行抽象。一、foldl/foldr/map这几个函数提供...

2017-12-24 21:39:05

阅读数 219

评论数 0

Haskll Lesson:Huffman编码实现文本压缩

Haskell实战演练:实现哈夫曼编码一、Huffman编码理论学习资料https://web.stanford.edu/class/archive/cs/cs106b/cs106b.1126/handouts/220%20Huffman%20Encoding.pdf基本内容概述:huffman编...

2017-12-10 00:57:26

阅读数 458

评论数 0

Haskell lesson:类型系统解读

最近忙成狗了,吭哧吭哧终于把家搬完了,以后就长久的住在新家了,由于刚搬家,网线还没有接,又过了一个星期家里没网的日子。这一段时间又没时间好好整理haskell。甚是遗憾。从上次haskell实现Graham扫描算法到现在已经三周有余,这次分析一下haskell类型系统。首先回忆一下C语言是怎么构造...

2017-11-14 21:36:54

阅读数 618

评论数 0

Haskell lesson:实现Graham扫描算法

getMinDot :: (Num a, Ord a) => [(a,a)] -> (a,a) getMinDot ((x,y):pairs) = if pairs == [] then (x,y) else if or [yand [y==snd (getMinDot p...

2017-10-18 13:41:46

阅读数 3263

评论数 5

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