Bitcoincore源码——CChainParams类参数说明
Bitcoincore系统的CChainParams类定义了区块链参数,并在bitcoind启动阶段完成初始化,参见bitcoind.cpp的AppInit()。
CChainParams包含如下主要数据成员。
类成员介绍
1、CBlock genesis;
创世块。具体构建参见CreateGenesisBlock()。
Bitcoincore系统的CChainParams类定义了区块链参数,并在bitcoind启动阶段完成初始化,参见bitcoind.cpp的AppInit()。
CChainParams包含如下主要数据成员。
类成员介绍
1、CBlock genesis;
创世块。具体构建参见CreateGenesisBlock()。
第一个爬虫做成功了。yes!!!开心。2021.3.23
golang学习两次了还是会忘,只有自己做一个极小的项目才能真正的学会,不然不写还是很空洞容易忘。这个网站,真是神器 https://gobyexample-cn.github.io 不懂来学,立马解决。
这是一个记录每日价格的爬虫,2018年就一直想做不会做,现在去做了其实也就两天就可以搞定。
yum install -y ntpdate
ntpdate -u cn.pool.ntp.org
hwclock -w go怎么1个月不写,就不会写了呢。前一段时间系统的学习了golang,现在在写一个小项目,怎么感觉好陌生呢,额。在回去复习一遍吧。坑。在复习一下吧 https://gobyexample-cn.github.io
1:上线玩家能破10万在线的 极少 单服
2:就跟我老板游戏服务器要做到全球同服,分布式结构,上线同时在线不到100人。
端口号小于256的一般为bai常用端口号。其中常用的保留TCP端口号有HTTP 80、FTP 20/21、Telnet 23、SMTP 25、DNS 53等;常用的保留UDP端口号有DNS 53、BootP 67(server)/ 68(client)、TFTP 69、SNMP 161等。
1)nohup 英文全称 no hang up(不挂起)
nohup Command [ Arg … ] [ & ]
go build -o go-admin main.go
nohup ./go-admin &
killall go-admin Gin 是一个 go 写的 web 框架,具有高性能的优点。官方地址:https://github.com/gin-gonic/gin
Gin文档
我认为:最好的go视频学习网站
B站真是一个神奇的网站,而且没广告,真牛啊。
go get -v github.com/nats-io/nats-server
go install github.com/nats-io/nats-server
然后cmd里面运行nats-server.exe
2021年golang服务器对比,按星排序有leaf,cellnet,mqant等,这些都有2,3千人给star,还有一些其他的比如goworld等,大家也可以对比一下。
我把lua,nodejs,php,java,go语法都学了一个遍了,还是不知道用哪个服务器框架好。。。
以前自己还写了个单机node.js的,觉得承载可能不行,被我抛弃了,哎,浪费时间嘛这不是。
选了几年,真的是陆陆续续的几年,不知道用哪个框架好,真是坑,我感觉有这些时间,我自己写都出来一个框架了。
我一定要在尽快的时间,确定好自己的服务器框架!!!
直接安装yum -y install golang, yum update golang, 版本太低了,用下面方法来安装吧
cd /usr/local
wget https://studygolang.com/dl/golang/go1.15.7.linux-amd64.tar.gz
tar -zxvf go1.15.7.linux-amd64.tar.gz -C ./ .vscode/launch.json
最流行GO的框架列表 https://github.com/avelino/awesome-go
1)goWorld 1.7k星 https://github.com/xiaonanln/goworld
2)grapeNet 78星 https://github.com/koangel/grapeNet
Go+Lua是未来的,吃苦咬咬牙把这套组合学会。
这套学会了,其他项目,还有其他用处。对于面向未来的东西,还是静心研究手动写写。
Go+Lua例子
L := lua.NewState()
defer L.Close()
if err := L.DoFile("hello.lua"); err != nil {
panic(err)
}更多