林冠宏的技术文章

hitHub : https://github.com/af913337456/
105 篇文章
46 人订阅

全部文章

林冠宏-指尖下的幽灵

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

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

643
林冠宏-指尖下的幽灵

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

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

763
林冠宏-指尖下的幽灵

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

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

771
林冠宏-指尖下的幽灵

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

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

681
林冠宏-指尖下的幽灵

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

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

1512
林冠宏-指尖下的幽灵

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

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

1642
林冠宏-指尖下的幽灵

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

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

2210
林冠宏-指尖下的幽灵

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

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

2152
林冠宏-指尖下的幽灵

基于 xorm 的服务端框架 XGoServer

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

1751
林冠宏-指尖下的幽灵

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

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

1244
林冠宏-指尖下的幽灵

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

corePoolSize,maximumPoolSize,workQueue之间关系。

3593
林冠宏-指尖下的幽灵

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

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

3332
林冠宏-指尖下的幽灵

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

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

1373
林冠宏-指尖下的幽灵

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

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

1472
林冠宏-指尖下的幽灵

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

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

3271
林冠宏-指尖下的幽灵

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

1293
林冠宏-指尖下的幽灵

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

1323
林冠宏-指尖下的幽灵

如何独立开发一个网络请求框架

711
林冠宏-指尖下的幽灵

Go 自带的 http/server.go 的连接解析 与 如何结合 master-worker 并发模式,提高单机并发能力

2895
林冠宏-指尖下的幽灵

实现一个网易云音乐的 BottomSheetDialog

作者:林冠宏 / 指尖下的幽灵 掘金:https://juejin.im/user/587f0dfe128fe100570ce2d8 博客:htt...

3827

扫码关注云+社区