自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 kaggle_titanic数据集学习

目标Kaggle介绍问题背景介绍小问题表头#流程分析数据模型以及特征选择数据认知属性与获救结果的关联统计看看各乘客等级的获救情况特征选择特征缺失逻辑回归建模交叉验证(cross validation)参考目标主要是为了几天后的http://www.datafountain.cn/#/competitions/284/activi...

2018-03-22 09:13:45 6206

原创 ethereum-go win7 64位编译

1.安装go语言 输入go version 输出go version go1.9.2表示成功2. github:https://github.com/ethereum/go-ethereum    dowmload zip到本地目录结构GOPATH/src├── github.com│ └── ethereum│ └── go-ethereum└──

2018-01-20 10:32:07 2343

原创 通过使用很少的数据创建一个强大的图片分类器模型

目的方法2000张训练图(1000每类)关于深度学习对于小数据问题的相关性数据预处理和数据增强从头开始训练一个小巧的网络:40行代码的准确率达到80%使用预训练模型:一分钟达到90%准确度目的只用几百张或几千张图片去训练你想识别的模型。方法如何做: - 从头开始训练一个小型网络 - 使用一个预训练的模型 - 微调预先训练好的模型顶层 ...

2022-10-18 16:44:18 102

原创 go实现一个区块链

TrasactionTx类TxIn&TxOutScriptAddressTrasactionTx类type Tx struct { Hash utils.Hash //如果改成指针型会更好一些 Version uint32 Ins []*TxIn Outs []*TxOut}其实比特币...

2018-03-09 10:38:16 1212

原创 bitcoin类介绍——go版

TrasactionTrasaction//代表一个交易的输入来源type TxIn struct { Txid []byte //第一无二的交易Id Vout int //交易输出中的第几笔 //上面的省略了COutPint这个结构而是全弄在TxIn了 scripSig CScript //对应签名的钥匙 //这里省略了nS...

2018-03-08 23:30:18 745

原创 bitcoin代码分析

UML图UML图比特币有一个重要的概念就是每个Tx的所有TxIn都必须用完。用不完的不代表成为其他Tx的In,而是必须成为一个TxOut。 比如A要转100给B,A现有有2个可以支配的Out,Out1是60,Out2是50,但是50+60=110>100,那么多余的10该怎么办呢?比特币中规定这多余的10也要创建一个Out来锁住这10块,从而In和Out总额相等。...

2018-03-08 23:17:18 1274

翻译 一个最小可行的区块链

通过三重记账确保交易安全用加密来确保交易安全Balance = Σ(receipts)多方转账和验证双花和分布式共识机制分布式共识网络通过三重记账确保交易安全Alice和Bob是邮件收藏者。一天,Alice非常想要Bob的一枚邮票又苦于没有足够的资金,于是她决定打白条。白条上有Alice和Bob的签名,同时又有一个中间人Chunk的签名,每个人都有一份白条...

2018-03-02 23:20:05 479

原创 go-ethereum/blob/master/core/vm/instructions.go

这里定义了许多操作,以几个例子来说明。func opAdd(pc *uint64, evm *EVM, contract *Contract, memory *Memory, stack *Stack) ([]byte, error) { x, y := stack.pop(), stack.pop() stack.push(math.U256(x.Add(x, y))) evm.in

2018-01-21 15:57:51 248

原创 go-ethereum/core/vm/stack_table.go

func makeStackFunc(pop, push int) stackValidationFunc { return func(stack *Stack) error { if err := stack.require(pop); err != nil { return err } if stack.len()+push-pop > int(params.StackL

2018-01-21 15:23:27 232

原创 go-ethereum/core/vm/stack.go

这个包是对虚拟机堆的定义,只用了fmt和math/big。stack是堆栈操作的对象,出栈的Item被用作修改。type Stack struct { data []*big.Int}这里可以看到,栈结构是big.Int的数组。Stack由于开头是大写,所以可以被包外访问。func newstack() *Stack { return &Stack{data: make([]

2018-01-21 15:05:42 287

树莓派zero引脚物理视图,逻辑视图

Different places use different pin numbers GPIO, Wiring, and BCM have been included.

2022-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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