自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (6)
  • 收藏
  • 关注

原创 fabric 拒绝连接或者连接超时错误

fabric 网络交互出错

2022-07-30 18:31:38 775 1

原创 npm ERR keccak1.4.0 rebuild: `node-gyp rebuild`npm ERR Exit status 1

原因:node版本问题我换成了TLS v16或者v14

2022-05-26 20:16:24 172

原创 使用addOrg3: Expect block, but got status: &{NOT_FOUND}

2022-04-14 08:09:07.950 UTC 0002 INFO [cli.common] readBlock -> Expect block, but got status: &{NOT_FOUND}Error: can't read the block: &{NOT_FOUND}Fetching config block from orderer has failedERROR !!!! Unable to join Org3 peers to network

2022-04-14 16:29:07 610

原创 fabric -htlc

./network.sh deployCC -ccn account -ccp ../chaincode/account-assert -ccl go./network.sh deployCC -ccn htlc -ccp ../chaincode/htlc -ccl gopeer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "$...

2022-04-12 14:36:40 234

原创 环境问题解决Get “https://proxy.golang.org/github.com/onsi/gomega/@v/v1.17.0.mod“: dial tcp 142.251.42.241:

go mod download 执行超时 - 简书RUN go env -w GOPROXY=https://goproxy.cn,directgo mod download 执行超时 - 简书

2022-03-30 20:52:10 1759

原创 fabric多机器地址

extra_hosts: #=========需要添加的额外字段. - "orderer.example.com:47.104.178.19" - "peer0.org1.example.com: 47.104.252.225" - "peer1.org1.example.com:47.104.252.120" - "peer0.org2.example.com:121.42.242.5" - "peer1.org2.examp..

2021-11-18 20:13:34 12113

原创 linux安装goland Error opening zip file or JAR manifest missing

解决 Linux中goland重装后启动不了的问题sudofind / -name "*vmoptions*"把临时文件删除就好了

2021-11-16 12:48:31 550

原创 can‘t load package: cannot find module providing package github.com/hyperledger/fabric/core/chaincod

在执行fabric++源码编译时,出现以下问题:直接make,报错can't load package: cannot find module providing package github.com/hyperledger/fabric/core/chaincode/shim: working directory is not part of a module.build/bin/peerCGO_CFLAGS=" " GOBIN=/root/go/src/github.com/hyperl.

2021-11-14 15:17:37 14627 1

原创 Ubuntu中Error: Can‘t find Python executable “python“, you can set the PYTHON env variable.

明明安装了Python2.7 可是输入Python说命令找不到解决办法sudo ln -s /usr/bin/python2.7 /usr/local/bin/python再次输入python,回车即可看到成功

2021-11-08 16:42:07 815

原创 fabric启动网络报错:Error: error getting endorser client for channel: endorser client failed to connect to

解决办法sudo vim /etc/resolv.conf重启网络即可

2021-11-05 15:57:04 1466 2

原创 ubuntu下查看(改变)本地端口开放情况,开启和关闭防火墙

2021-11-03 16:23:59 136

原创 npm intsall 出现问题

部署javascript链码时执行npm install命令前make g++命令未找到解决办法:sudo yum installgcc-c++code ELIFECYCLEnpm ERR! errno 1 npm ERR! [email protected] install: `node-pre-gyp install --fallback-to-build --library=static_library`解决办法:在当前目录下rm -rf .node-gyp/npm insta.

2021-11-03 16:22:54 320

原创 错误总结Springboot

1.org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing: public com.atguigu.commonutils.R com.atguigu.ucenterservice.controller.UcenterMemberController.loginUser(com.atguigu.ucenterservice.entity.UcenterMember

2021-11-03 16:22:09 63

原创 tips谷歌浏览器长截图

谷歌浏览器:按 F12 弹出控制台,按ctrl+shift+p弹出输入框,输入full,选择capture full size screenshot然后点击就会对当前网页进图并生成下载一个图片。这个比用 QQ 截图好用的地方就是有滚动条的网页也可以全部截图到,所以叫长截图。...

2021-11-03 16:20:42 91

原创 Linux下的文本dos格式转Unix格式,去除^M符号

sudo yum install -y doc2unixdoc2unix 文件名

2021-11-03 16:17:09 95

原创 fabric采坑之docker启动报错WARNING: IPv4 forwarding is disabled. Networking will not work.

docker启动报错:WARNING: IPv4 forwarding is disabled. Networking will not work.需要做如下配置vi /usr/lib/sysctl.d/00-system.conf添加如下代码:net.ipv4.ip_forward=1重启network服务systemctl restart network修改之后,安装成功...

2021-11-03 16:16:14 56

原创 npx 命令不可用(Command ‘npx‘ not found)

nodejs安装包的bin目录下有npx,但是还是报错解决:给npx添加执行权限(我的安装目录是在/home/yqcong/node-v14.18.1-linux-x64/bin下)chmod 777 npx创建软连接到usr/local/bin下sudo ln -s /home/yqcong/node-v14.18.1-linux-x64/bin/npx /usr/local/bin检查npx -v成功解决...

2021-11-02 19:27:11 6577

原创 fabric工作负载smallbank

此工作负载模拟了一个典型的资产转移场景。初始,为特定数量的用户创建一个支票账户和一个储蓄账户,并用随机数进行初始化。此工作负载包含六笔交易:(其中五个关于更新账户余额)TransactSavings:向储蓄账户增加一定余额 DepositChecking:向支票账户增加一定余额 SendPayment:在两个支票账户间转账 WriteCheck:减少一个支票账户 Amalgamate:将储蓄账户的资金全部转到支票账户(一个查询事务)Query:读取一个用户的支票账户以及储蓄账.

2021-11-01 14:39:02 421

原创 smallbank链码部署

配置工作目录export FABRIC_CFG_PATH=$PWD生成创世区块 文件configtxgen -profile TwoOrgsOrdererGenesis -outputBlock ./channel-artifacts/smallbankgenesis.blockconfigtxgen -profile TwoOrgsChannel -outputCreateChannelTx ./channel-artifacts/bankchannel.tx -channelI.

2021-10-26 19:55:55 254

原创 链码部署命令

peer chaincode install -n fabcar -v 1.0 -p github.com/chaincode/fabcar/gopeer chaincode instantiate -o orderer.example.com:7050 --tls true --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orde.

2021-10-23 20:17:35 415

原创 智能合约编写思路

智能合约编写套路套路1:检查参数的个数 套路2:验证参数的正确性 套路3:验证数据是否存在套路4:写入资产

2021-10-22 11:18:20 189

原创 fabric源码相关

账本存储相关读写集core/ledger/kvledger/txmgmt/txmgr/lockbasedtxmgr/lockbased_tx_simulator.go关于读写集的校验core/ledger/kvledger/txmgmt/validator/statebasedval/state_based_validator.go状态数据库(leveldb为例)core/ledger/kvledger/txmgmt/statedb/stateleveldb/statele

2021-10-21 21:24:24 203

原创 fabric2.2版源码改造小测验(1)

测试peer节点写入文件位置1.源码中定位到peer节点的区块写入位置common/ledger/blkstorage/blockfile_mgr.gocd /home/yqcong/go/src/github.com/hyperledger/fabric/common/ledger/blkstorage/blockfile_mgr.go2.对文件进行改造,可追加语句进行追踪fmt.Print("\nVery Good! test for write block to file:%s \n",d

2021-10-19 10:29:48 9178 1

原创 ubuntu 安装jq工具

sudo apt-get install jq

2021-09-16 10:00:09 4425

转载 centos7快速搭建docker环境

1. 安装Docker的依赖库。yum install -y yum-utils device-mapper-persistent-data lvm22. 添加Docker CE的软件源信息。yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo3. 安装Docker CE。yum makecache fastyum -y install ...

2021-09-14 11:10:47 89

原创 使用tape工具测试fabric性能TPS

#启动test-network下的网络./network down./network up createChannel#安装默认的链码./network.sh deployCC#或者./network.sh deployCC -ccn basic -ccp ../asset-transfer-basic/chaincode-javascript -ccl javascripttest-network目录下,查看一下启动容器(可选)或文件docker psls#下载Tape测试

2021-05-02 16:08:11 8343 36

原创 Fabric 2.2.0 商业票据网络CommercialPaper链码安装部署

1准备阶段确保安装了 node和npm,最好设置淘宝镜像源,下面会用到解压tar xf node-v14.16.0-linux-x64.tar.xz重命名mv node-v14.16.0-linux-x64 nodejs查看所在目录,建立软连接pwdsudo ln -s /home/yqcong/nodejs/bin/node /usr/bin/nodesudo ln -s /home/yqcong/nodejs/bin/npm /usr/bin/npm查看版本

2021-03-16 19:14:27 460

原创 用fabric-sdk-java调用Fabcar链码,搭建自己的应用程序

1把fabcar启动(可以使用javascript)参考https://hyperledger-fabric.readthedocs.io/en/release-2.2/deploy_chaincode.html2把/go/src/github.com/hyperledger/fabric/fabric-samples/test-network/organizations下的生成的两个文件夹ordererOrganizations.example.com和peerOrganizations下载...

2021-01-19 10:17:54 1539 2

原创 vue引入echarts

1安装echartsnpm install echarts --save2引入(只需在要使用的页面引入即可)import * as echarts from "echarts";3具体代码(test.vue)<template> <div id="chartLineBox" style="width: 90%;height: 70vh;"> </div></template><script> //i

2020-12-18 13:21:17 175 1

原创 逐行读取文件的16进制地址数据并按地址(16进制)显示

range.txt0x40057e0x400598#include<stdio.h>int main(){ char s1[10]={0}; char s2[10]={0}; int i=0; FILE *fp=open("range.txt","r"); fscanf(fp,"%s",s1); fscanf(fp,"%s",s2); printf("%s\n%s\n",s1,s2); //把字符串转换成.

2020-12-13 08:53:22 540

原创 纪录一下Ubuntu部署Fabric2.2.0网络环境具体流程步骤

一.环境准备系统:Ubuntu18.04.11.git,curl,docker,docker-compose - 设置软件更新源为阿里云(软件和更新) - sudo apt-get update - sudo apt-git install git - sudo apt-git install vim - sudo apt-get install curl - 安装docker curl -fsSL https://get.docker.com | bash -s docker -

2020-11-19 19:33:40 1731 5

原创 Rancher应用部署(mysql,RabbitMQ,Redis)

MySQL部署下载mysql镜像docker pull centos/mysql-57-centos7浏览器访问ip:9000在test环境中的新建应用后,进入应用,点击添加服务添加环境变量点击创建创建完成后如果状态为active 则创建成功,使用Navicat测试连接,执行SQL语句即可RabbitMQ部署下载rabbitmq-management 端口映射5671 5672 4369 15671 15672 25672docker p...

2020-11-07 13:26:27 783 1

原创 容器管理工具Rancher安装

Rancher是一个开源的企业级全栈化容器部署及管理平台,Rancher为容器提供一揽子的基础架构服务:CNI兼容的网络服务,存储服务,主机管理,负载均衡,防护墙....Rancher让这些服务跨越公有云,私有云,虚拟机,物理机运行,真正实现一键式应用部署和管理https://www.cnrancher.com/安装器前准备一台新的centos镜像...

2020-11-06 11:33:06 660

原创 centos7安装Docker

跟新yum包sudo yum -y update安装需要的软件包:sudo yum install -y yum-uitls device-mapper-persistent-data lvm2yum-utils提供yum-config-manager功能device-mapper-persistent-data和 lvm2提供驱动依赖

2020-11-06 10:25:54 72

原创 git的图形化管理工具gogs安装与配置

1 安装:下载镜像docker pull gogs/gogs创建容器docker run -di --name=gogs -p 10022:22 -p 3000:3000 -v /var/gogsdata:/data gogs:gogs浏览器输入 http://虚拟机ip:3000 进入首次运行安装程序页面,选择一种数据库作为gogs的存储,选最简单的SQLite3就可以了,域名把localhost统一换成虚拟机ip即可设置管理员密码完成安装,下面就可以创建仓库啦..

2020-11-05 18:51:08 291

原创 centos下安装maven仓库与本地仓库

1 把maven压缩包apache-maven-3.6.3-bin.tar.gz上传至服务器,解压tar -zxvfapache-maven-3.6.3-bin.tar.gz2 把解压后的文件夹移动至/usr/local/mavensudo mvapache-maven-3.6.3 /usr/local/maven3 编辑/usr/local/maven/conf/settings.xml 文件,进行本地仓库目录配置sudo vi/usr/local/maven/con...

2020-11-05 12:35:45 476

原创 持续集成工具Jenkins的安装与使用教程

1 首先保证安装了JDK下载Jenkins(下载地址) sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key yum install jenkinssudo wget -O /etc/yum.repos.d/jen

2020-11-05 10:57:22 160

原创 XshellCould not connect to ‘192.168.88.128‘ (port 22): Connection failed

离开了一会电脑,xshell自动断开连接了,重现连也连接不上回到虚拟机里查看ip,发现ip地址自动改变了,重现连接新的ip就好了

2020-11-04 18:27:33 425

原创 DockerMaven插件自动部署应用

1修改宿主机的docker配置,让其可以远程访问vi /lib/systemd/system/docker.service在ExecStart后添加配置 -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock2 更新配置,重启服务systemctl daemon-reloadsystemctl restart dockerdocker start registry #开启仓库容器3 在工程的pom.xml 中增加配...

2020-11-04 15:54:27 154

原创 Docker 搭建私有仓库步骤并将镜像上传至私有仓库

1.拉取私有仓库镜像docker pull registry2 启动私有仓库容器docker run -di --name=registry -p 5000:5000 registrydocker ps3 打开浏览器,输入http://ip:5000/v2/_catalog ,出现 {"repositories":[]}4 修改daemon.jsonvi /etc/docker/daemon.json#添加"insecure-regist...

2020-11-03 20:36:29 834

images 可以直接构建fabric镜像

fabric构建环境

2022-07-04

report.html

report.html

2021-11-13

report.html

使用smallbank测试用例

2021-11-13

report.html

caliper对fabric1.2性能测试报告

2021-11-09

MongoDB学习笔记思维导图.pdf

MongoDB学习笔记思维导图.pdf

2021-06-28

Redis学习笔记-思维导图.pdf

Redis学习笔记

2021-06-28

空空如也

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

TA关注的人

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