首页
Cooli7wa 空间
取消

比特币-密钥与地址

这篇文章一起学习下比特币密钥和地址的由来。 本人知识有限,如有错误和疏漏,请务必指正,多谢。 比特币秘钥 比特币的签名算法是 ECDSA (Elliptic Curve Digital Signature Algorithm), 即椭圆曲线签名算法,是数字签名算法一种,基于椭圆曲线离散对数问题的难解性。 大家平时经常接触到的可能是 RSA 算法,是基于极大整数因数分解的难解性。 这...

比特币-分层确定性钱包

这篇文章,参考《精通比特币》,加入了一些自己的理解和注释。 先从钱包开始写,是因为自己正在做钱包,这里是钱包的入口。 本人知识有限,如有错误和疏漏,请务必指正,多谢。 什么是非确定性钱包 非确定性指的是,无法从一个私钥推导出另一个私钥,也就是私钥是完全随机生成的。 比特币为了保护交易隐私,要求地址不能重复使用(也就是每次交易之后,改变地址),因为每个地址对应一对公私钥,所以变更地址...

关于最近的AI和区块链学习

之前一直在工作之余学习深度学习,大概有半年的时间了,看了很多教程(推荐 吴恩达 在 coursera 上的系列教程),也接触到了深度学习的很多领域,比如图像、语音、文本等。 这些领域都有很多有意思的应用,也都很有价值,但我还是对图像最感兴趣,所以打算先深入了解下图像识别相关。 前段时间研究了 YOLO 的论文,并做了一些小实验,跳一跳。识别的速度和分类的准确度都很好,但是框的准确度不是很...

用yolo来玩跳一跳

前一阵子看完了 YOLO 的 1-3 论文(YOLO1-3学习总结),也用官方提供的 weights 跑了下,效果确实不错。 这段时间一直在合计自己训练个模型,最后选择了微信的跳一跳。 为什么选跳一跳呢,因为它简单,用来学习模型再好不过。跳一跳里方块的种类比较少,样子也变化不大,这样标记和训练起来都可以节省很多时间。 记得跳一跳刚出来的时候,同事就弄了一个辅助工具来玩,当时跳了800多...

YOLO论文学习

这篇文章逐步介绍YOLOv1-v3,水平有限,如有错误,欢迎指正。 一些基本概念 Object Detection 目标检测,包含目标的分割和识别,不只是标记出目标在图片中的位置,还要识别出目标的类别。 R-CNN ( Region CNN ) 一种目标检测算法,一般的 R-CNN 流程如下: 将...

一种思路解决patch失败的问题

经常需要在 android 的 fullsource 上合入大量代码,一般提供的代码包都是新旧代码和 patch,代码一般不是基于要合入的 android 制作的,所以就是 patch 的上下文一般有所不同,没法直接使用 patch 工具,一般大家都是使用 Beyond Compare 等工具来人工对比合入。这样做的缺点是,如果代码量很大,容易漏掉文件,或者人工疏忽合错代码。 最近公司基础...

彩色编译

将终端的输出彩色化! 经常使用ubuntu系统来编译android等,make(或mm,mmm)的时候默认的终端输出都是灰色,所以很难一眼发现错误位置,也容易忽略一些警告,所以做了这个工具来方便排错。 这个工具很小巧、灵活,而且不影响正常的使用习惯。 效果图 代码位置及安装 https://github.com/cooli7wa/script_github/tree/mas...

gerrit REST API 使用方法

公司使用repo管理多个project,使用gerrit作为代码审核。 为了方便为gerrit上的多个project创建同名分支,减少错误和遗漏,需要做一个自动化工具。 查阅了一些资料,有两种方式可以做,SSH和REST API SSH 就是走的很熟悉的SSH协议,使用这种方式,前提是gerrit账号有配置当前机器的rsa pubkey(gerrit网页,Settings -> S...

Neural Networks And Deep Learning Chap4

原文地址 Almost any process you can imagine can be thought of as function computation.  Of course, just because we know a neural network exists that can (say) translate Chinese text into English, tha...

Neural Networks And Deep Learning Chap6

原文地址 Introducing convolutional networks Local receptive fields 局部采样 shared weights 分享权重 To see why this makes sense, suppose the weights and bias are such that the hidden neuron can p...