自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 超级账本 fabric2.0 集群多机部署--docker swarm集群(4个组织8个peer)

联盟链fabric 多机部署文档首先按照确保已经安装好fabric2.0相关环境,且保证docker环境一致(先跑通first-network!!!)参考网站:https://www.icode9.com/content-1-680515.html我们使用 docker swarm 进行集群管理组织架构4台服务器 4个组织 8个peer服务器分别为192.168.1.188 (host1)192.168.1.201 (host2)192.168.1.202 (host3

2020-12-15 19:20:16 2617 2

原创 fabric2.0 开发 chaincode测试 开发者模式和单元测试(4)

通过上文我们成功在fabric-samples的基础上加入了一个新的组织,相信大家对fabric的基础架构已经有了一定的了解和熟悉,接下来我们开始对chaincode的学习,本文主要介绍如何在开发模式中部署并学习chaincode学习之前我们需要注意一下几点本文使用的chaincode的开发语言为nodejs 本文fabric-samples版本为最新版本 本文的chaincod...

2020-04-17 10:44:43 2140 2

原创 fabric2.0开发 配置并添加组织org3(3)

通过上面两篇文章我们已经成功安装了fabric的基本环境和并成功运行了官方提供的first-network示例,接下来我们手动加入一个组织,来更加深刻的认识first-network示例中各配置文件中的关系,以及如何添加一个组织1.我们需要在crypto-config.yaml配置文件中加入组织3(org3)以便根据配置生成各组织和用户所需要的证书及密钥,加入的代码如下所示# Co...

2020-04-15 20:21:59 2790 1

原创 fabric2.0开发 部署fabric环境和fabric-samples的启动(2)

创建项目目录mkdir -p ~/go/src/github.com/hyperledgercd ~/go/src/github.com/hyperledger拉取fabric项目git clone https://github.com/hyperledger/fabric.git切换fabric版本cd fabricgit checkout v2.0....

2020-04-03 21:09:11 5931 28

原创 fabric2.0开发 基本环境安装配置(docker docker-compose go node git等)(1)

基本环境:Ubuntu16.04 linux在安装相关软件之前建议没有更换国内源的同学先更换我们服务上源进入终端1.备份原有的源文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2.删除源文件(如果无法删除,需要赋予权限 chmod 777/etc/apt/sources.list )rm /etc/a...

2020-04-03 19:28:01 3447

原创 hyperledger-fabric1.1 单机多点部署(1)-生成证书文件

一。生成证书文件1.如果运行过e2e或者fabric-samples服务的需要清理环境e2e : ./network_setup.sh downfabric-samples : ./bysh -m down2.进入fabric1.1.0 创建文件夹 abericcd $GOPATH/src/github.com/hyperledger/fabric...

2020-03-26 11:03:28 771 6

原创 Hyperledger-Fabric 部署 遇到的坑

下载 fabricgit clone https://github.com/hyperledger/fabric.git注意:文件路径结构为: $GOPATH/src/github.com/hyperledger/fabric1.切换到版本fabric1.0.0命令:git checkout v1.0.02.进入到example/e2e_cli目录拉取doc...

2020-03-23 14:28:14 1407

原创 scratch3.0二次开发运行scratch-gui项目并了解工程结构(第二章)

scratch3.0系列分享章节列表scratch3.0二次开发scratch3.0基本介绍(第一章)scratch3.0二次开发运行scratch-gui项目并了解工程结构(第二章)scratch3.0二次自定义品牌logo(第三章)scratch3.0 scratch-gui中集成自定义用户系统1(第四章)scratch3.0 scratch-gui中集成自定义用户系统2...

2020-01-19 11:26:03 14307 6

原创 scratch3.0 二次开发-基本介绍(第一章)

scratch3.0系列章节列表scratch3.0 二次开发-基本介绍(第一章)scratch3.0二次开发运行scratch-gui项目并了解工程结构(第二章)scratch3.0二次自定义品牌logo(第三章)scratch3.0 scratch-gui中集成自定义用户系统1(第四章)scratch3.0 scratch-gui中集成自定义用户系统2(第五章)scr...

2020-01-19 11:17:48 13951 4

原创 Etherscan上验证发布合约(Verify And Publish)完整详细步骤

合约发布步骤 先通过eth浏览器找到已经deploy合约类似如下 跳转至发布页面 关于发布页面选项选择 Please select Compiler Type 我这里只有一个文件,选择Solidity(single file) Please select Compiler Version 这里的版本可以去remix-compile处查看示范如下 ...

2022-04-19 11:57:00 6135

原创 xnxs windows 环境搭建

1.composer 安装一、登录中国镜像网https://www.phpcomposer.com/ ,点击下载二、安装确保:在php.ini文档中打开extension=php_openssl.dll(注:就是将extension=php_openssl.dll前面的 ';' 号删掉,然后保存)1、不勾选,直接next2、找到集成环境中 php.exe 的位置,next3、不勾选,next4、Install三、测试安装是否成功...

2020-12-15 23:02:37 761

原创 全网最全--宝塔面板安装部署php-laravel项目(lnmp)

laravel-宝塔面板 环境安装配置####很多小伙伴反应,lnmp环境搭建太难了,其实有时候我们是可以不自己直接部署环境的市面上提供了很多高度集成,只需要通过鼠标点一点就可以搭建环境的面板工具的,今天我们就介绍一下怎么使用宝塔面板搭建lnmp环境,此处示范使用的laravel-php的一个项目搭建的过程,供大家参考安装宝塔面板项目采用宝塔面板进行部署安装,请先阅读下面部署安装文档,先在服务上进行宝塔面板的基本安装宝塔面板教程地址:https://www.bt.cn/bbs/thread-19

2020-12-03 16:26:59 11078 2

原创 ubuntu 修改系统时间-国内时间-(linux)

修改linux ubuntu 修改系统时间发生场景开始怼啰~首先我们查看我们的系统时间接着我们需要查看系统是否有我们国内时区的时间一般情况我们能看到有对应时区的时间,我们这里是采用上海时间如下图所示接下来我们查看系统时间具体使用的时间首先以防万一备份这个文件接着我们将上海的时间文件复制到此处我们再次查看时间发生场景最近做mysql数据库的全量备份,需要通过系统时间给文件进行命名,这个本来是一个很简单的功能,最后发现生成的mysql备份文件时间不一致,问题是因为公司使用的是bws的服务使用的统一是UTC时

2020-09-29 12:56:32 1225

原创 一文解决react react-redux入门

react基本环境搭建小伙伴们首先要将nodejs环境和npm安装好再继续下面的教程npm install create-react-app -g // 全局安装create-react-app,如果不想全局安装,则不要-g。可能会很慢,可以使用cnpm来安装 create-react-app react-demo // react-demo 是项目名cd react-demo // 进入项目 npm start // 启动项目...

2020-05-22 17:37:16 147

原创 fabric-笔记

fabric2.0 相关镜像资源生命周期及相关命令fabrci-docker清除环境./byfn downdocker-compose -f docker-compose-cli.yaml down --volumes --remove-orphansdocker volume prune//创建通道tx文件configtxgen -profile TwoOrg...

2020-04-02 20:14:59 175

原创 hyperledger-fabric2.0 相关命令

//创建通道tx文件configtxgen -profile TwoOrgsChannel -outputCreateChannelTx ./channel-artifacts/channel.tx -channelID mychannelconfigtxgen -profile TwoOrgsChannel -outputAnchorPeersUpdate ./channel-artif...

2020-04-01 20:33:21 613

转载 简单又强大的SHELL

阅读以下部分前,强烈建议读者打开一个shell实验,这些都不是shell教科书里的大路货哦:!$!$是一个特殊的环境变量,它代表了上一个命令的最后一个字符串。如:你可能会这样:1 $mkdir mydir2 $mv mydir yourdir3 $cd yourdir可以改成:1 $mkdir mydir2 $mv !$ yourdir3 $c...

2020-03-27 16:00:42 201

原创 hyperledger-fabric1.1 单机多点部署(6)-部署peer0.org2节点

在部署节点之前我首先需要编写专门为Org2的peer节点准备新的docker-peer1.yaml启动文件,具体内部源码如下注意:此yaml配置文件与上述课程一样,都是放在aberic目录下version: '2'services: peer0.org2.example.com: container_name: peer0.org2.example.com ...

2020-03-27 10:17:20 616

原创 hyperledger-fabric1.1 单机多点部署(5)-初步了解智能合约

fabric 网络搭建起来之后,我们要开始在上面执行合适的智能合约,以此来实现具体的功能。接下来我们开始对智能合约的安装,部署,实例化以及功能测试。我们应该记得 在开始的时候我们上传了智能合约的demo到go目录下,合约目录的路径如下$GOPATH/github.com/hyperledger/fabric1.1/aberic/chaincode/go/chaincode_examp...

2020-03-26 17:13:37 349

原创 hyperledger-fabric1.1 单机多点部署(4)-搭建fabric网络

当我们编写完Peer节点所准备的docker-peer.yaml启动文件和部署orderer节点编写的 docker-orderer.yaml启动文件之后,我们可以开始搭建fabric网络接下来我们先要确定下面几个基本问题我们要保证docker-peer.yaml与docker-orderer.yaml文件在我们一开始创建的aberic目录下 我们需要在aberic目录下创建chainc...

2020-03-26 14:54:31 605 1

原创 hyperledger-fabric1.1 单机多点部署(3)-部署peer0.org1节点

有了Orderer排序服务启动文件,还需要专门为Peer节点所准备的docker-peer.yaml启动文件。 docker-peer.yaml内部源码如下version: "2"service: couchdb: container_name: couchdb image: hyperledger/fabric-couchdb # Comment/...

2020-03-26 12:49:02 776

原创 hyperledger-fabric1.1 单机多点部署(2)-部署orderer节点

此处用于hperledger-fabric1.1学习,比较基础,使用的是solo启动类型而非kafka。部署orderer节点首先我们需要编写一份 docker-orderer.yaml启动文件编写docker-orderer.yaml文件源码如下:version: "2"service: orderer.example.com: container_name: or...

2020-03-26 11:39:17 893 1

原创 scratch3.0 scratch-gui中集成自定义用户系统3(第六章)

写在前面该系列文章是为具有开发能力的朋友写作的,目的是帮助他们在scratch 3.0的基础上开发一套完整的集scratch 3.0编程工具、用户社区和作品云端存储及分享、品牌集成于一体的scratch编程平台。如果您不是开发者,但想要拥有自己的教育平台和品牌,也欢迎学习交流和洽谈合作。所以如果您是想学习scratch少儿编程课程,那请忽略该系列的文章。前言我们继续之前的集成...

2020-02-14 16:51:04 18494 21

原创 scratch3.0 scratch-gui中集成自定义用户系统2(第五章)

scratch3.0系列章节列表scratch3.0 二次开发-基本介绍(第一章)scratch3.0二次开发运行scratch-gui项目并了解工程结构(第二章)scratch3.0二次自定义品牌logo(第三章)scratch3.0 scratch-gui中集成自定义用户系统1(第四章)scratch3.0 scratch-gui中集成自定义用户系统2(第五章)scr...

2020-02-06 18:51:57 5519 2

原创 scratch3.0 scratch-gui中集成自定义用户系统1(第四章)

scratch3.0系列章节列表scratch3.0二次开发scratch3.0基本介绍(第一章)scratch3.0二次开发运行scratch-gui项目并了解工程结构(第二章)scratch3.0二次自定义品牌logo(第三章)scratch3.0 scratch-gui中集成自定义用户系统1(第四章)scratch3.0 scratch-gui中集成自定义用户系统2(第...

2020-01-27 18:16:32 9169 15

原创 scratch3.0二次自定义品牌logo(第三章)

scratch3.0系列分享章节列表scratch3.0二次开发scratch3.0基本介绍(第一章)scratch3.0二次开发运行scratch-gui项目并了解工程结构(第二章)scratch3.0二次自定义品牌logo(第三章)scratch3.0 scratch-gui中集成自定义用户系统1(第四章)scratch3.0 scratch-gui中集成自定义用户系统2...

2020-01-19 13:01:14 7007

原创 一文解决mysql查询优化方法

参考网站:http://www.liyblog.top/p/6这里总结了52条对sql的查询优化,下面详细来看看,希望能帮助到你1, 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2,应尽量避免在 where 子句中对字段进行 null 值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用...

2020-01-07 21:09:49 155

原创 php-lnmp环境搭建

参考网站:http://www.liyblog.top/p/91.nginx 和 php 基本安装1. 更新 aptapt update2. 安装 nginxapt install nginx3. 查看 nginx 状态systemctl status nginx4. 安装 phpapt install php php-fpmapt-get install p...

2020-01-07 21:07:27 181

原创 docker-主从服务部署

点击下方链接 有不懂的可以参考我的博客 (留言 手把手教哦)博客地址:http://www.liyblog.top1.mysql部署mysql镜像拉取docker pull mysql:5.7.13部署主从mysql配置参考网址:http://www.liyblog.top/p/11.html【运行主容器】docker run --name ...

2020-01-03 10:48:20 378

cpos-dapp区块链

dapp-cpos 一个区块链dapp应用,cpos致力于对区块链和线下实体的结合,有效解决了区块链的认知高度,让普通人也可以玩区块链

2020-11-16

空空如也

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

TA关注的人

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