Loading

摘要: 本文写于2021/09/24 启动网络 演示从fabric源码根目录开始,创建一个排序节点和一个peer节点。 预先准备 使用fabric代码编译二进制文件 make orderer peer configtxgen export PATH=$(pwd)/build/bin:$PATH export 阅读全文
posted @ 2021-09-24 09:30 ly_arise 阅读(126) 评论(0) 推荐(0) 编辑
摘要: apt替换国内源(有问题) ubuntu20发现替换源之后各种install-error sudo apt-get update sudo apt update sudo apt install vim sudo apt install curl sudo vim /etc/apt/sources. 阅读全文
posted @ 2021-05-31 15:03 ly_arise 阅读(57) 评论(0) 推荐(0) 编辑
摘要: go mod tidy遇到问题:0 go: github.com/filecoin-project/filecoin-ffi@v0.30.4-0.20200910194244-f640612a1a1f (replaced by ./extern/filecoin-ffi): reading exte 阅读全文
posted @ 2021-05-10 15:30 ly_arise 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 主要逻辑 1. 编译打包 git clone 代码到服务器 git checkout/git reset 迁出分支/tag 执行构建脚本对项目打包(tar.gz) 执行hook脚本 2. 部署 通过ssh远程创建部署目录 通过scp拷贝打包文件到远程机器 通过ssh执行远程命令(部署前命令) 通过s 阅读全文
posted @ 2021-05-08 16:50 ly_arise 阅读(201) 评论(0) 推荐(0) 编辑
摘要: ipfs星际文件系统 ipfs是一个面向全球的、点对点的分布式版本文件系统,集合了P2P网络技术、BitTorrent传输技术、Git版本控制、自证明文件系统等技术,将所有具有相同文件系统的计算设备连接在一起。 ipfs寻找文件/数据 在ipfs网络上传数据后,会给所发布的内容赋予一个加密哈希值并构 阅读全文
posted @ 2021-05-06 11:43 ly_arise 阅读(76) 评论(0) 推荐(0) 编辑
摘要: #gin框架基础 不使用web框架 request和response func main() { http.HandleFunc("/hello", defaultHello) } // HTTP请求的所有的信息,比如请求地址、Header和Body等信息;第一个参数是 ResponseWriter 阅读全文
posted @ 2021-05-06 11:39 ly_arise 阅读(217) 评论(0) 推荐(0) 编辑
摘要: slice扩容有个预申请空间计算,实际申请到的内存大小又和具体的平台相关。 阅读全文
posted @ 2021-03-28 22:26 ly_arise 阅读(181) 评论(0) 推荐(0) 编辑
摘要: go语言中的map也是数组和链表的结合,和java是不一样的,没有化树行为。 阅读全文
posted @ 2021-03-28 22:21 ly_arise 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 先给出接口 type Handler interface { do() SetNext(handler Handler) Handler Run() } // 用以复用 type Next struct { nextHandler Handler } func (n *Next) SetNext(h 阅读全文
posted @ 2021-03-05 23:02 ly_arise 阅读(1112) 评论(0) 推荐(0) 编辑
摘要: golang代码模板 阅读全文
posted @ 2021-03-04 23:27 ly_arise 阅读(203) 评论(0) 推荐(0) 编辑