- 博客(14)
- 收藏
- 关注
原创 flot - jQuery 图表插件
阅读官方文档即可[点击这里](https://github.com/flot/flot/blob/master/API.md)
2020-08-23 19:00:48
208
原创 创建peer的错误:Failed to reach implicit threshold of 1 sub-policies, required 1 remaining
文章目录执行peer时返回如下错误:Error: Got unexpected status: BAD_REQUEST -- Error authorizing update: Error validating DeltaSet: Policy for [Groups] /Channel/Application not satisfied: Failed to reach implicit ...
2020-02-12 20:30:50
1366
原创 搭建自己的Fabric网络
搭建自己的Fabric网络文章目录搭建自己的Fabric网络一、生成组织结构与身份证书1.1、crypto-config.yaml配置文件1.2、生成组织结构及身份证书二、生成其他配置文件2.1、configtx.yaml文件2.2、Orderer服务启动初始区块创建2.3、通道创始文件2.4、生成锚节点更新配置文件三、网络的启动3.1、相关配置文件3.2、网络启动四、通道创建4.1、创建通道4...
2020-02-05 20:23:16
2290
3
原创 go中的json处理
文章目录go中的json处理1、JSON解析2、JSON生成3、代码实例4、参考链接go中的json处理JSON(Javascript Object Notation)是一种轻量级的数据交换语言,以文字为基础,具有自我描述性且易于让人阅读。JSON由于比XML更小、更快,更易解析,以及浏览器的内建快速解析支持,使得其更适用于网络数据传输领域。1、JSON解析json解析也叫json反序列化...
2020-02-01 12:28:58
402
原创 GO 文件上传操作
文章目录GO 文件上传1、表单操作2、服务端操作3、流程解析4、成功结果GO 文件上传由于需求中有文件上传这一个需求,在这里我们就学习一下go语言如何上传文件。本文主要通过表单的方式进行文件上传操作。主要有以下三步:表单中增加enctype属性服务端调用r.ParseMultipartForm,把上传的文件存储在内存和临时文件中使用r.FormFile获取文件句柄,然后对文件...
2020-01-31 14:30:47
3734
1
原创 基于Fabric的简单Web应用
基于Fabric的简单Web应用一、基本环境Ubuntu 18.04vim、gitdocker 19.03.5docker-compose 1.25.0Golang1.13.5Fabric-go-sdk f7ae259前边的过程中上边的环境都安装好了,就差Fabric-go-sdk,下边就简单说一下与sdk相关的安装:cd $GOPATH/src/github.com/hyp...
2020-01-17 18:39:08
5651
3
原创 链码实战(二)——资产交易平台
链码实战(二)——资产交易平台本节代码都是按照教学课程敲出来的,参考教学课程在文末!强烈安利一、需求分析资产:某个人拥有的某个可被转让的东西 房产、车辆1、平台功能用户开户&销户资产登记 资产上链 or 用户绑定资产资产转让 资产所有权的变更查询功能 用户查询、资产查询、资产变更历史查询2、业务实体1)用户(User)名字标识(身份证…)资产列表2)资产...
2020-01-10 23:28:06
836
1
原创 GO 语言相关的知识
Go语言学习后期的后端主要围绕go语言展开,这几天花了点时间看了一下go语言相关的知识,并进行了一定的代码书写。 如果有C和Python的基础就会发现go的知识点是相当简单的,大部分都是和C都一样的。我在这里做一点简单的总结就行了。基础语法package:定义包名;import:表示导入包名;func:表示函数名称,(通常为程序第一个执行函数,如果没有Init());注释:和C一样...
2020-01-09 16:58:51
206
原创 链码实战(一)——Hello World
链码实战(一)——Hello World一、概念区块链2.0的典型代表就是智能合约,在Fabric中将其称为链码,智能合约具体是什么呢?好多人都有些蒙圈,在我看来智能合约对应到传统的互联网就是C/S中的S端部署的程序,因此基于区块链平台的开发,我可以理解成服务器开发。只不过这个开发是包裹上了区块链这一层技术。智能合约的开发就是基于区块链的服务端应用开发。主要有以下几类 ...
2020-01-09 00:23:25
1934
2
原创 Fabcar测试
Fabric 附带了许多应用[示例](https://github.com/hyperledger/fabric-samples/tree/release-1.1),其中 FabCar 是一个完整的端到端应用程序。完整的区块链应用程序有两部分代码:在 Fabric 网络内部署和执行的 Chaincode 部分,客户端应用程序是外部世界与 Fabric 网络上部署的链代码交互的地方。
2020-01-04 22:30:05
1978
原创 Fabric 安装与初步测试
Fabric 安装与初步测试一、环境安装最终结果1、前期准备实验环境,ubuntu18.04由于各种原因,网络环境在安装好虚拟机的那一刻开始就必须解决好。 我的解决方案:物理机开放代理端口,让虚拟机可以正确上网,用到的软件是clash 和 proxychains4(用来代理命令行)。具体省略安装软件都尽量安装最新的,意思是都尽量手动安装,尽量别从命令行里直接apt install2、d...
2020-01-04 16:46:54
1179
原创 一起来区分一下以太坊的地址相关的概念
今天走路上,旁边的俩人初学者在谈论以太坊相关的知识,为什么我说是初学者呢?因为他们好像把外部账户和合约账户没搞清楚!由于不认识加上急着赶路也就没多说,晚上回来写个blog给大家了解一下!我自己顺便也温习一下,有什么错误,欢迎交流!以太坊中账户是一个20字节160位(通常用40个16进制数字表示)的地址标识符,用来识别账户。分类:外部账户:通常叫账户,被私钥控制且没有任何代码与之关联(为人所拥...
2018-11-09 20:53:49
3355
原创 Linux内核模块编程——Hello World
一、实验环境:环境配置:VMware® Workstation 15 Pro、ubuntu Desktop 18.10、内存 2GB、处理器数量2、每个处理器内核数量1、硬盘大小30GB……还有一个就是用的咱们Xidian的源(因为校内不需要流量啊,而且还很快!)二、知识储备:1)什么是内核模块编程?你说你学习Linux内核模块编程,你最起码得知道什么是内核模块编程这个概念吧,那我就简单的...
2018-11-08 09:28:49
2495
1
原创 Ubuntu 18.10 安装之后做的一点事(一)
sb_release -c //查看系统代号更换为西电ubuntu更新源 vim /etc/apt/sources.list //打开更新目录 deb https://linux.xidian.edu.cn/mirrors/ubuntu/ cosmic main restricted universe multiverse ...
2018-11-05 10:58:52
3883
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人