88911562

导航

 

2021年6月11日

摘要: Filcoin出块权算法原理 万丈高楼从地起, 所以需要先从最基本的说起. 排列 从 \(n\) 个人中 取出 \(m\) 个人,如果取出来的顺序不同就是不同的结果的话,选第一个人时有 种选择, 选第二个人时, 对于前面$ n $种选择, 每一种, 都有 \(n - 1\) 种选择,。。。 最后一个 阅读全文
posted @ 2021-06-11 09:39 88911562 阅读(73) 评论(0) 推荐(0) 编辑
 

2021年6月3日

摘要: ECDSA签名算法和HDWallet数学原理 golang对于ecdsa算法的实现 简述 椭圆曲线算法, 就是在椭圆曲线上的一系列的离散的有限的点, 并且定义了一个虚拟的0点(原点), 逆元, 加法和乘法二元运算 并且这些二元运算满足加法交换律和结合律. 这些点形成组成了一个有限域, 称为**阿贝尔 阅读全文
posted @ 2021-06-03 17:10 88911562 阅读(156) 评论(0) 推荐(0) 编辑
 

2021年6月11日

摘要: Filcoin出块权算法原理 万丈高楼从地起, 所以需要先从最基本的说起. 排列 从 \(n\) 个人中 取出 \(m\) 个人,如果取出来的顺序不同就是不同的结果的话,选第一个人时有 种选择, 选第二个人时, 对于前面$ n $种选择, 每一种, 都有 \(n - 1\) 种选择,。。。 最后一个 阅读全文
posted @ 2021-06-11 09:39 88911562 阅读(73) 评论(0) 推荐(0) 编辑
 

2021年6月3日

摘要: ECDSA签名算法和HDWallet数学原理 golang对于ecdsa算法的实现 简述 椭圆曲线算法, 就是在椭圆曲线上的一系列的离散的有限的点, 并且定义了一个虚拟的0点(原点), 逆元, 加法和乘法二元运算 并且这些二元运算满足加法交换律和结合律. 这些点形成组成了一个有限域, 称为**阿贝尔 阅读全文
posted @ 2021-06-03 17:10 88911562 阅读(156) 评论(0) 推荐(0) 编辑
 

2018年1月21日

摘要: 机器学习, 深度学习, 神经网络 阅读全文
posted @ 2018-01-21 15:17 88911562 阅读(1678) 评论(0) 推荐(1) 编辑
 

2017年12月19日

摘要: 通过前面两篇文章, 我们已经解决了在手写笔迹中的平滑问题. 本篇将讲解如何让手写笔迹能够有笔锋效果. 想要让笔迹能够有笔锋的效果, 那么整个笔迹肯定不可能是等宽的.也就是说, 要让我们绘制出来的笔迹线条必须要有一定的粗细变化. 所有人都能够很自然的想到 粗细变化的原理: 运动快的地方肯定线条应该更细 阅读全文
posted @ 2017-12-19 01:50 88911562 阅读(8057) 评论(16) 推荐(3) 编辑
 

2017年12月17日

摘要: 上一篇文章介绍了目前大多数人在拟合手写笔迹的时候使用的算法, 这篇文章介绍一种自己独创的算法. 这种算法具有以下优点: 1) 使用二次贝塞尔曲线拟合, 计算量大概比3次贝塞尔曲线少三分之一.2) 不必等到用户输入了下一个点之后, 才能绘制当前两个点之间的曲线, 这种算法可以先绘当前需要拟合的线段的一 阅读全文
posted @ 2017-12-17 13:24 88911562 阅读(4871) 评论(4) 推荐(4) 编辑
 

2017年12月16日

摘要: 之前研究过一种用于 模拟真实 手写笔迹签名 的算法, 要求能够保持原笔迹平滑,并有笔锋的效果. 在网上看了一些资料, 资料很多, 能够达到用于正式产品中的效果的一个都没有找到. 我看到最靠谱的一篇文章是这个:Interpolation with Bezier Curves 但是即使按照这篇文章讲的方 阅读全文
posted @ 2017-12-16 19:25 88911562 阅读(10116) 评论(4) 推荐(4) 编辑
 

2017年6月24日

摘要: 官方推荐的Solidity基于浏览器端的Ide(Remix) 重新打开网页,即可看到效果: 在Remix上编写第一份智能合约 Remix调试模式 在私有链中部署智能合约 阅读全文
posted @ 2017-06-24 20:55 88911562 阅读(20747) 评论(18) 推荐(0) 编辑
 

2017年6月15日

摘要: Truffle创建项目 目录结构 编译命令: 编译结果(ARTIFACTS) 依赖项 通过依赖项的文件名: 通过导出的包引入合约(类) 部署/迁移 迁移文件 ARTIFACTS.REQUIRE() MODULE.EXPORTS(模块导出) INITIAL MIGRATION(migration初始化 阅读全文
posted @ 2017-06-15 01:01 88911562 阅读(10553) 评论(11) 推荐(0) 编辑
 

2017年5月30日

摘要: 第二节中了解了使用geth搭建以太坊私有网络,这一次则要在私有网络中建立多个node组成的集群,并互相发现,产生交易. 为了在本地网络运行多个以太坊节点的实例,必须确保一下几点: 1. 每个实例都有独立的数据目录(--datadir) 2. 每个实例运行都有独立的端口.(eth和rpc两者都是)(- 阅读全文
posted @ 2017-05-30 02:13 88911562 阅读(18523) 评论(21) 推荐(1) 编辑
 

2017年5月16日

摘要: 在做一些测试工作的时候, 为了方便控制以及更快的进入真正的测试工作,可能需要搭建一个私有的以太坊网络. 而以太坊节点之间能够互相链接需要满足1)相同的协议版本2)相同的networkid,所以搭建私有网络最方便的方法就是通过geth命令中的--networkid选项,设置一个与主网不同的networ 阅读全文
posted @ 2017-05-16 23:10 88911562 阅读(27661) 评论(18) 推荐(2) 编辑