自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

原创 kafka集群环境部署fabric1.4.6

kafka集群模式下部署fabric先把 crypto-config.yaml 和 configtx.yaml 两个文件上传到kafka0这个服务器。找到我们部署单机环境的那个包hyperledger-fabric-linux-amd64-1.4.6.tar.gz首先,我们在kafka0或者说默认为第一台服务器进行操作。cd /opt/gopath/src/github.com/hyperledger/fabric/kafkapeer然后将压缩文件上传到这个目录下,解压,赋权。(

2022-04-26 21:58:21 2863 1

原创 Kafka集群部署fabric1.4解释以及一些错误总结

Kafka集群部署fabric1.4解释以及一些错误总结闲谈:一直没啥空去整这个集群,因为遇到的问题太多了。目前我教程都是在《灵龙博客园》的基础上进行修改的,但有一个很致命的缺点就是,首先我们在单机部署那一块使用的是fabric1.4,是官方第一个长期稳定维护的版本,而他的博客教程虽然也是1.4版本,但具体版本是有区别的,我为什么不一开始就按照他的版本来,是因为按照我的教程来的话,一些镜像版本是1.4.6,但他的不是,还是版本较老的1.4.1还是1.4.2来着,记不清了,但我其实做编码的大家应该都知道有

2022-04-26 20:58:25 2070

原创 kafka集群环境部署fabric准备工作

kafka集群部署fabric闲话:这一步先做一些准备工作,因为集群部署涉及很多东西,这里把基础打好,然后可以运行集群。当时没有虚拟机,使用现实的物理机,没有太多资金来构建一个集群。所以当时分析需要4台服务器打基础,一台作为peer节点,此外还有一台是作为新节点来测试动态加入的。请注意这是最低要求,一般来讲一个正式的kafka集群需要8台服务器,其中包含:三个order节点三个zookeeper节点四个kafka节点两个组织,其中每个组织有两个peer节点整体大致架构如下:第一步

2022-03-15 17:48:05 12210

原创 利用Host-only模式使用虚拟机静态IP上网

使用VNware虚拟机并且配置上网(仅主机模式)一些闲话。之前大三有老师科研经费支持的时候,整了好几台服务器来弄区块链的kafka集群部署,奈何国内乃至国外这方面的例子文档实在是少之又少,少到令人发指的程度,每个月花着指导老师七八百块钱的服务器费用,终于在第四个月服务器即将过期的前一天把集群搭建完毕了,后面就没有续费了因为过年了要结算科研经费,指导老师没钱给我了(哈哈,实在很愧疚),也正是因为如此,虽然搭建成功了,但是没有相关文档或者操作笔记留下来,恰好毕业设计需要用到kafka技术,所以和之前一起在团队

2022-03-10 00:25:56 4248 1

原创 安卓1:简单了解安卓生命周期以及页面跳转

安卓Activity的生命周期以及跳转Activity安卓是大家在生活中手机使用很广泛的一个手机系统,这一个系列的博客会简单讲述一下安卓的部分入门知识。由于本科阶段学习的知识不是很深入,知识方面或多或少没办法完全理解,如有错误,欢迎大家指正,互相学习进步。在开始对安卓的学习之前,简单讲述了一下配置等基本要素。截止这篇文章发布日期,目前最新的安卓版本是Android11,但是永远记住代码学习的第一要素:一定不能用最新的版本,否则新添加的各种特性,不兼容的各种bug是我们目前无法解决的;这里我使用的是

2020-10-24 16:07:18 509

原创 Fabric1.4版本单机单节点部署智能合约

Linux环境下实现单机单节点部署智能合约相比于作者最开始学习的fabric1.1,1.4似乎更多的是用单机单节点来进行智能合约的部署,而不像是1.1的时候更多的用单机多节点(两个org)本文参考了该篇博客https://www.cnblogs.com/llongst/p/9571321.html同时也根据自己学习过程中遇到的问题进行了很多的修改,虽然是有很多参考,但是也有很多都是自己思考出来的结果,希望大家共同学习进步。在我们上一篇文章,讲述了我们测试智能合约的过程;总而言之,dev开发模式

2020-09-23 15:16:13 1327 3

原创 Fabric1.4版本在dev模式下测试链码

Fabric1.4版本在dev模式下测试链码按照一般的fabric开发学习过程,以及上一篇文章的基础上,我们下一步要实现的目标是自己手动部署智能合约,自己去把官方的例子手动跑通一次;然而在正式部署自己的项目的时候,我们需要自己手动编写链码;在自己编写智能合约的过程中,我们免不了会出一些bug,部署的过程又过于繁琐,因此官方提供了一个用于测试自己链码的功能。在上一篇文章当中,我们的fabric1.4基本环境已经配置完毕;在开始dev模式开发之前,肯定是要清理现在的网络环境的,我们用下面两个命令来查询自

2020-09-16 22:24:04 712 4

原创 Fabric1.4版本基本环境搭建

Linux环境下搭建fabric1.4以及官方示例运行fabric1.4版本是支持Node.js 、 Python 以及Java开发的,但是由于本人才疏学浅,故这篇教程不会讲述有关Python和Node.js的知识。区块链是一个新技术,近年也逐渐火热起来 ;作者只是一个普普通通的大学生,利用课余时间自己研究学习的区块链,这篇文章是基于我自己学习区块链的经验总结出来的,若有什么不对的地方,还望大家指正。第一步:安装docker检查系统内核通常先检查一下自己服务器的版本问题,这里建议大家使用C

2020-09-14 17:37:03 2578 3

区块链官方example02.go文件

就是官方给的那个链码,为了测试卡夫卡集群或者单机单节点的例子都在使用。

2022-04-26

Android开发实验一代码

对应本人博客第一篇的源代码,欢迎大家下载,如果有不对的地方,也欢迎大家指正。

2020-10-26

fabric-linux-amd64-1.4.6.zip

学习区块链基本环境搭建不可缺少的文件,里面包含了自动生成通道配置的文件,自动生成证书的文件,没有此文件fabric搭建会不成功。

2020-09-14

fabric-ca-linux-1.4.6.zip

用于区块链学习中,搭建fabric1.4环境所需要的证书文件,解压缩之后是一个bin文件夹,是启动fabric的不可或缺的文件。

2020-09-14

空空如也

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

TA关注的人

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