林冠宏的技术文章

hitHub : https://github.com/af913337456/
108 篇文章
48 人订阅

全部文章

林冠宏-指尖下的幽灵

简介 以太坊 2.0 核心 之 共识机制的改变

本文将从一个区块的生命周期的角度去介绍以太坊 2.0相比于1.X做了哪些不同,主要的点在于共识算法的改变。

1193
林冠宏-指尖下的幽灵

base16,base32,base64 编码方式的通俗讲解

base16,base32,base64 都是编码方式,对应有各自的一套编码算法。

1243
林冠宏-指尖下的幽灵

一般电商应用的订单队列架构思想

其中,订单信息持久化,就是存储数据到数据库中。而最终客户端完成支付后的更新订单状态的操作是由第三方支付平台进行回调设置好的回调链接 NotifyUrl,来进行的...

641
林冠宏-指尖下的幽灵

详细讲解:零知识证明 之 ZCash 完整的匿名交易流程

在这篇文章中,我将承接上一篇文章 详细讲解:零知识证明 之 zk-SNARK 开篇 (开篇中介绍了什么是零知识证明及其它术语) 来从一个完整的交易流程 讲解 Z...

943
林冠宏-指尖下的幽灵

HyperLogLog 算法的原理讲解以及 Redis 是如何应用它的

聪明的你可能会马上想到,用 HashMap 这种数据结构就可以了,也满足了去重。的确,这是一种解决方法,除此之外还有其它的解决方案。

1163
林冠宏-指尖下的幽灵

详细讲解:零知识证明 之 zk-SNARK 开篇

zk-SNARK 全称是“Zero-Knowledge Succinct Non-Interactive Argument ofKnowledge”,中文是“零...

921
林冠宏-指尖下的幽灵

Golang, 以 9 个简短代码片段,弄懂 defer 的使用特点

defer 是Go语言中一个很重要的关键词。本文主要以简短的手法列举出,它在不同的多种常见代码片段中,所体现出来的不一样的效果。从笔试的角度来看,可以说是覆盖了...

871
林冠宏-指尖下的幽灵

通俗讲解:PoW共识机制与以太坊的关系、Ghost协议 及 PoS共识机制的变种---Casper

如果别人问你“以太坊目前所使用的共识算法”是什么?如果你此时去浏览器搜索发现有些文章说是PoS,又有些说是PoW。

1742
林冠宏-指尖下的幽灵

MySQL 在高并发下的 订单撮合 系统使用 共享锁 与 排他锁 保证数据一致性

距离上次择文发表,两月余久。2018年也即将要结束了,目前的工作依然是与区块链应用相关的,也很荣幸在9月初受邀签约出版暂名为《区块链以太坊DApp实战开发》一书...

2152
林冠宏-指尖下的幽灵

(二)区块链的共识算法:PoS 及其 例子 代码 实现

关于什么是共识算法这个问题,请查看(一)区块链的共识算法:整体介绍 及 分叉 的通俗讲解 ,里面已经给出了答案。

2420
林冠宏-指尖下的幽灵

以太坊: ETH 发送交易 sendRawTransaction 方法数据的签名 和 验证过程

它们都将会被 from 所对应的密钥 进行签名而得出三个量:V,R,S。同时,各个入参依然以原来的可见的形式进入序列化步骤。

2562
林冠宏-指尖下的幽灵

基于 xorm 的服务端框架 XGoServer

开源地址:https://github.com/af913337456/XGoServer

2121
林冠宏-指尖下的幽灵

由 System.arraycopy 引发的巩固:对象引用 与 对象 的区别

首先明确一点,System.arraycopy 操作的是数组,效果是深复制。 是不是觉得怎么和你印象的中不一样? 重点来了,对于对象数组,例如: User[]...

1354
林冠宏-指尖下的幽灵

通俗易懂,各常用线程池的执行 流程图

corePoolSize,maximumPoolSize,workQueue之间关系。

5414
林冠宏-指尖下的幽灵

全面总结: Golang 调用 C/C++,例子式教程

Golang 调用 C/C++ 的教程网上很多,就我目前所看到的,个人见解就是比较乱,坑也很多。希望本文能在一定程度上,做到更通俗明了。

5282
林冠宏-指尖下的幽灵

Android 基于 Speex 的高度封装语音库,0 耦合,没三方jar包

为了避免大家浪费时间,直接先看下面的 截图,看完后,若你觉得会需要到,那么就请听我继续。

1983
林冠宏-指尖下的幽灵

高阶自定义View --- 粒子变幻、隧道散列、组合文字

跟随早前开源的 XView (https://github.com/af913337456/XView) 项目,本次在原基础上添加了 粒子变幻 自定义View。...

1702
林冠宏-指尖下的幽灵

Golang 的 协程调度机制 与 GOMAXPROCS 性能调优

Golang 简称 Go,Go 的协程(goroutine) 和我们常见的线程(Thread)一样,拥有其调度器。

4301
林冠宏-指尖下的幽灵

浅析 <路印协议--Loopring> 及整体分析 Relay 源码

1393
林冠宏-指尖下的幽灵

Go 实现 自动检索 API 错误码代码行 并 打印成文档,例 markDown 形式等

1393

扫码关注云+社区

领取腾讯云代金券