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

原创 Win10 hyper-v 虚拟机下Ubuntu 20.04 + Hyperledger Fabric(超级账本)2.1.0部署教程

从0开始安装了一次,目前网上教程较少,踩了一些坑,分享&记录以便以后翻阅,有帮助的话请点赞。本文包含:1. hyper-v Ubuntu 20.04 虚拟机创建2. Ubuntu 20.04 +Hyperledger Fabric(超级账本)2.1.0部署3.测试网络与部署链码正文开始:1. hyper-v Ubuntu 20.04 虚拟机创建hyper-v安装ubuntu虚拟机方法见如下教程,非常详细,https://www.linuxidc....

2020-07-19 17:24:37 1632

原创 用VSCode配置Latex

VSCode+Latex由于忍不了原生TexStudio过于简陋的界面,之前一直用线上工具overleaf排版,但最近overleaf的网络实在不佳,经常掉线,决定还是用个人最常用的编程IDE VSCode配一个。以下是超简易教程:下载VSCodel链接:https://code.visualstudio.com/下载TexLive链接:http://tug.org/texlive/1,2顺序随意VSCode下载latex workshop扩展配置VSCodel文件—首

2020-06-19 16:19:58 1367

原创 Remixd 连接localhost 共享本地文件夹

由于网页Remix难以导入openzeppelin包,使用Remixd测试时需要逐一导入继承合约,十分麻烦,不得已需要配置本地Remixd(如有好的导入方法期待留言)。配置过程中踩了很多坑,以下纪录正确过程,方便后续查阅。1.全局下载remixdnpm install -g remix-ide2.管理员身份打开 Windows Powershellcd “当前目录” //项目文件夹r...

2019-11-19 16:33:34 3084

原创 solidity mapping值判空

solidity mapping值判空 地址判空如果mapping值里面存的为struct,那么只需在struct内设置一个字段,用来表示改结构体是否已经被赋值。如果mapping的值为地址则可通过与0地址比较来判断是否优质。前一种情况并不存在面向编程语言中的空指针异常的问题。以下为示例代码:pragma solidity ^0.5.10;contract TestCheckNullS...

2019-11-11 18:55:38 1950

原创 Azure blockchain 新建solidity项目报错

Azure blockchain 新建solidity项目报错[Execute command] - Setting up box[Execute command] npm WARN deprecated truffle-hdwallet-provider@1.0.17: WARNING: This package has been renamed to @truffle/hdwallet-p...

2019-11-09 15:25:02 379

原创 时间复杂度&空间复杂度

时间复杂度:(数据结构)十分钟搞定时间复杂度(算法的时间复杂度)一套图 搞懂“时间复杂度”空间复杂度:最详细的解说—时间和空间复杂度...

2019-08-12 21:11:41 255

原创 关于区块链系统安全性综述论文reading总结

关于区块链系统安全性综述论文reading总结

2017-12-25 22:45:33 2377

原创 GAN学习笔记(1):GAN综述

GAN学习笔记(1):GAN综述,针对GAN的基本模型,数学原理,衍生模型,应用领域等,根据大量论文、知乎、CSDN博客网络资料整理

2017-12-22 20:25:31 13311 1

java大作业数据收发.zip

数据收发,一个接收方,一个发送方,接收方收到发送方消息后,打印发送的消息及发送方地址和端口号,之后向发送方反馈信息“收到了”;发送方打印出接收方反馈的消息。 1.本程序由3个java文件组成,DataChat.java(多线程管理程序),DataReceiver.java(接收方程序),DataSender.java(发送方程序),运行时只需运行DataChat.java即可。 2.本程序分别创建了发送方及接收方窗口,测试时只需在“发送方发送消息:”一栏输入文字,点击send即可发送。发送次数无限制。接收方将实时返回要求信息。 3.测试完成后,点击任一窗口的close按键均可直接退出程序。 4.完整实现过程已在源代码中详细注释

2019-08-13

Verify-Your-Vote: A Verifiable Blockchain-based Online Voting Protocol

基于形式化验证工具ProVerif的区块链投票协议形式化验证,方便初学者复现从而理解形式化验证在智能合约领域的应用

2018-12-17

空空如也

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

TA关注的人

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