自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 fabric1.2.1在make release 时报错

我使用的是go 1.16.4此时在环境变量设置好,报错can not find package "." in : /home/gwh/go/../shim 下,这个路径下是没有shim 包的正常情况下,shim包是在./fabric/core/chaincode/shim,参考很多博客都无法解决,go env 查看GO111MODULE="auto "解决方法2:删除编译路径下的go.mod文件,这里不需要这个 module模块。解决方法1:go env -w GO111MODULE=OFF。

2023-02-16 10:47:25 179

原创 dockers容器中go环境配置好后报错:go env :creating work dir :stat /tmp: no such file or diretory

网上根本没有这种问题出现,尝试手动在容器中创建/tmp文件夹解决。报错内容如下,整天稀奇古怪的问题一堆。

2023-02-14 16:20:15 254

原创 麒麟基础镜像配置使用

查看/etc/yum.repos.d/路径下,确保其只有一个正确的kylin.repo,如有其他文件可能造成冲突混乱,建议移到其他地方备份,或者删除,修改文件后缀。docker cp /etc/yum.repos.d/kylin.repo 容器id:/etc/yum/repos.d/kylin.repo。由于基础镜像工具较少需要后期我们进行一些基础工具的安装如:vim,python,golang 等所以首先需要配置yum离线源。找到需要的麒麟 基础镜像,后面的镜像都是在这个基础镜像中来制作的。

2023-02-14 10:58:17 840 2

原创 阿里云镜像加速配置

在左侧功能栏目中找到容器镜像加速,每个人都有属于自己的镜像加速地址,如何配置使用写的很清楚。先注册阿里云账号,在搜索库框里搜索:容器,找到容器镜像服务。

2023-02-13 14:24:34 125

原创 Hyperledger Fabric 1.2.1启用CouchDB作为状态数据库

一. CouchDB状态数据库可选类型包括LevelDB和CouchDB。LevelDB是嵌入在peer进程中的默认键/值状态数据库,CouchDB是一个可选的外部状态数据库。与LevelDB键/值存储一样,CouchDB可以存储任何以chaincode建模的二进制数据(CouchDB附件函数在内部用于非json二进制数据)。但是,当chaincode值(例如,资产)被建模为JSON数据时,作为JSON文档存储,CouchDB支持对chaincode数据进行丰富的查询。

2023-02-06 10:28:19 513 1

转载 Fabric Chaincode调试 —— 开发者模式和单元测试

使用开发者 (dev) 模式进行测试:好处是网络规模简单,可以在终端中直接看到链码打印的日志,使用cli命令行容器测试也比较方便(可以写成测试脚本映射到cli容器中自动执行)。不足之处为每次修改链码后还是需要重新启动整个网络,再次编译、安装和实例化链码,不过这些操作都可以写成一个脚本一键完成。使用单元测试:好处是不需要启动网络环境,一条简单的命令就可以在本地自动化执行,且可以帮助我们很规范地对接口进行完整的测试。不足之处是目前还无法测试基于couchDB的富查询操作。

2023-02-03 09:26:48 376

原创 软件设计师中级学习资料-已过

初学者基础入门视频共计200+节课程,先学习基础知识再去刷真题视频,再去做历年真题,逢考必过!

2023-01-31 11:20:03 70

原创 Hyperledge-Fabric离线部署遇到的问题

javaenv 镜像缺失,可以考虑按照fabric 1.0修改Makefile,复制一份../images/javaenv,复制../core/shim/chaincode/shim/java/xxx.sh文件,也就是复制所有的java文件,如果java只是提供一个java环境那么直接修改Dockerfile.in文件为apt install java也可以,同理../go.mk需要确认里面有关go 的工具是否都存在。这些证书是身份的代表,它们允许在我们的实体进行交流和交易时进行签名/验证身份验证。

2023-01-31 10:55:49 284 1

空空如也

空空如也

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

TA关注的人

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