自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (3)
  • 收藏
  • 关注

原创 ruoyi-cloud新增模块示例(亲自操作,可行)

要想使用代码生成功能,首先创建一张智能检索表(smart_search)

2023-10-07 16:50:23 738 1

原创 springboot项目制作docker镜像,如何动态传递变量值?

【代码】springboot项目制作docker镜像,如何动态传递变量值?

2023-09-15 14:46:20 304

原创 GitLab使用的最简便方式

GitLab是一个基于Git版本控制系统的开源平台,用于代码托管,持续集成,以及协作开发。它提供了一套完整的工具,以帮助开发团队协同工作、管理和部署代码。

2023-09-15 14:38:13 471

原创 linux常用命令----后端部署项目必备

安装linux后,首先查看ip地址,使用以下命令ip addr安装完后的linux需要设置网卡(以centos7为例),使用下列命令修改参数。

2022-12-02 21:16:50 571 1

原创 java若依框架代码生成工具使用(前后端分离版)

【代码】java若依框架代码生成工具使用(前后端分离版)

2022-09-14 15:16:30 1463

原创 java框架----SSM快速整合教程

参考于遇见狂神说视频以及学习笔记。

2022-09-02 22:02:17 613

原创 重学java基础----反射

参考于韩顺平老师JAVA基础课程以及笔记。

2022-08-19 16:50:36 315

原创 重学java基础----网络编程

参考于韩顺平老师JAVA基础课程以及笔记。

2022-08-18 21:29:42 196

原创 重学java基础----IO流

简单来说,文件就是用来保存数据的地方/*** 演示FileinputStream的使用 字节输入流(文件---》程序)} /*演示读取文件,当文件中出现中文字符时,会出现乱码使用read()读取单个字节的读取,效率比较低----》使用 read(byte[]b)try {//创建fileInputStream对象,用于读取文件 fileInputStream = new FileInputStream(path);...

2022-08-17 18:39:43 171

原创 重学java基础----多线程

实现callable接口,开启多线程/**i < 100;i ++) {//创建执行服务: ExecutorService ser = Executors . newFixedThreadPool(3);//提交执行: Future < Boolean > result1 = ser . submit(testThread1);//获取结果: boolean r1 = result1 . get();//关闭服务: ser . shutdownNow();} }...

2022-08-16 17:13:05 168

原创 重学java基础----集合框架(2)

参考于韩顺平老师JAVA基础课程以及笔记。

2022-08-14 10:44:56 177

原创 重学java基础----集合框架(1)

参考于韩顺平老师JAVA基础课程以及笔记。

2022-08-10 11:39:24 152

原创 Solidity合约标准----ERC721

非同质化token,它依赖于ERC-165ERC721 功能体验safeTransferFrom()实现安全转移功能,其本质是如果接收方的用户地址为合约地址,则必须实现IERC721Receiver-onERC721Received接口。

2022-07-10 22:49:54 1522 7

原创 Fisco-Bcos智能合约开发案例----商品溯源

商品溯源合约概念合约设计合约间的关系1个商品种类----》n个商品,同时还可以创建多个商品种类(工厂合约的作用)编写商品合约pragma solidity^0.8.7;contract Goods{ struct TraceData{ address operator; //操作者 uint8 status; //0 生产者,1 运输者,2-超市售卖者,3-消费者 uint256 timestamp; string

2022-04-26 20:10:33 4008 2

原创 Fisco-Bcos智能合约开发案例----多签存证合约

多签存证合约功能1. 编写多签存证接口和存证合约pragma solidity^0.8.7;interface IEvidence{ //验证某个人是否具有签名资格 function verify(address _signer) external view returns(bool); //根据编号查看某个人的具体签名信息 function getSigner(uint256 _index)external view returns(address); //查看所有

2022-04-25 14:46:32 2076 2

原创 solidity合约标准----ERC

两个概念ERCEIP常见的ERC标准ERC-20Token Standard(早期区块链项目都基于此标准)ERC-721 Non-Fungible Token Standard(非同质化标准)ERC-165 Standard Interface DetectionERC-777 Token Standard其它标准见 eips.ethereum.org/etcERC-20标准详解ERC-20为一套接口,实现了这套接口,即为实现这套标准pragma solidity^0.6

2022-04-13 16:37:12 4389

原创 solidity经典案例-----智能投票

案例分析角色分析:包括主持人、选民功能分析:仅主持人能授权给每个选民1票,即每个参与投票的选民拥有1票投票权。选民可以选择将票数委托给其它选民,当然,收委托的选民仍然可以将票数继续委托给其它选民,即存在a—>b–>c–>d,但是,一旦将票数委托给其它选民后,自己将不再有投票的权利选民和主持人可以选择任意的提案项目进行投票代码实例pragma solidity^0.6.1;contract ballot{ //选民结构 struct Voter{

2022-04-09 18:34:43 2934 11

原创 科研工作者要会的技能----查找顶刊会议或期刊的方法

下面以搜索Blockchain论文为例1. 输入以下链接,并搜索blockchainhttps://dblp.uni-trier.de/2. 点击右侧的期刊以IEEE Trans.Ind.Informatics为例3. 任意选择一篇文章,点击IEEE Trans.Ind.Informatics4. 获取该期刊的具体名称,并复制5. 在letpub上查找上述期刊的等级具体链接为:http://www.letpub.com.cn/index.php?page=journalap

2022-03-15 19:06:29 3410

原创 solidity经典案例----智能小游戏

solidity智能合约练习----智能小游戏

2022-02-27 21:11:15 4637

原创 solidity经典案例----拍卖

Solidity经典合约案例----拍卖1. 案例分析2. 具体的代码pragma solidity^0.6.1;contract aution_demo{ address payable public seller; //卖方 address payable public buyer; //卖方 uint256 public highAmount; //最高价 address public admin; //管理员(平台方) string autionN

2022-02-20 12:20:34 11936

原创 ipad下载MathType链接

链接推荐https://store.office.com/addinsinstallpage.aspx?rs=en-001&assetid=WA104381909

2022-01-18 11:11:05 3092 6

原创 fisco-bcos使用caliper进行压力测试

使用caliper对fisco-bcos进行压力测试通过Caliper进行压力测试程序注意:官网给出的测试案例会出现错误,我会给出相应的解决方案,本文以centos系统为例进行测试1. 环境要求第一步:配置基本环境部署Caliper的计算机需要安装有以下软件:python 2.7、make、g++、gcc及git。操作系统满足以下要求:centos>=7第二步:安装NodeJsNodeJS 版本建议 8 (LTS), 9, 或 10 (LTS)。安装步骤:# 安装n

2021-10-29 21:39:10 4751 5

原创 重学java----集合

来源于 跟着韩老师学java笔记,https://www.bilibili.com/video/BV1fh411y7R8学懂集合这一篇就够了1. 集合特点2. 集合的框架体系(记住,非常重要)3. Collection 接口特点常用方法(使用子接口List来展示)List list = newArrayList();list.add("jack"); //添加单个元素list.remove(0);//删除第一个元素list.contains("jack")//查找元素是否存在.

2021-10-25 20:27:25 112

原创 智能合约案例(1)-----永载史册的结婚证书

参考于https://mp.weixin.qq.com/s/YG1sbWKA8kS8VAT6pIIaBQ目的结合Character角色合约与Evidence存证合约打造结婚证书,示范角色合约和存证合约如何使用。智能合约的开发步骤角色分析基于角色的功能设计编码实现各个功能合约结构说明Character: 见证人合约(工作人员、结婚夫妻)Evidence: 存证多签合约EvidenceFactory: 存证工厂合约MarriageEvidence: 结婚合约Roles: 角.

2021-10-19 15:23:18 14891 1

原创 重学java----BigInteger 、BigDecimal、日期类

来源于 跟着韩老师学java笔记,https://www.bilibili.com/video/BV1fh411y7R8

2021-09-30 10:37:27 191

原创 重学java----常用类(Math类、Arrays类、System类)

来源于 跟着韩老师学java笔记,https://www.bilibili.com/video/BV1fh411y7R8Math类Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。//1.abs 绝对值int abs = Math.abs(-9);System.out.println(abs);//9//2.pow 求幂double pow = Math.pow(2, 4);//2 的 4 次方System.out.println(pow);//16.

2021-09-29 10:45:04 88

原创 重学java----常用类(String类、StringBuffer类、StirngBuilder类 面试很重要)

来源于 跟着韩老师学java笔记,https://www.bilibili.com/video/BV1fh411y7R8String类介绍注意:串行化的意思是可以在网络中传输String是final类,不能被其它类继承String有属性private final char value[];用于存放字符串内容一定要注意:value 是一个 final 类型, 不可以修改(需要功力):即 value 不能指向 // 新的地址,但是单个字符内容是可以变化针对第4点举例说明final.

2021-09-28 20:36:28 153

原创 重学java----常用类(包装类)

来源于 跟着韩老师学java,https://www.bilibili.com/video/BV1fh411y7R8一文说清常用类先给出思维导图包装类注意:了解一个类时,使用idea可以清楚了解。注意:虚线代表实现该接口,实现表示为其父类包装类<<===>>基本数据类型//演示 int <--> Integer 的装箱和拆箱//jdk5 前是手动装箱和拆箱//手动装箱 int->Integerint n1 = 100;I.

2021-09-28 19:47:27 84

原创 重学java----异常处理

一文吃透异常来源于 跟着韩老师学java,https://www.bilibili.com/video/BV1fh411y7R8一张图了解异常(非常重要)常见的运行时异常NullPointerException 空指针异常ArithmeticException 数学运算异常ArrayIndexOutOfBoundsException 数组下标越界异常ClassCastException 类型转换异常NumberFormatException 数字格式不正确异常常见的编译异常

2021-09-25 12:58:53 74

原创 重学java----面向对象编程案例(房屋出租系统)

要实现的功能如下来源于 跟着韩老师学java,https://www.bilibili.com/video/BV1fh411y7R8实现基于文本界面的《房屋出租软件》。能够实现对房屋信息的添加、修改和删除(用数组实现),并能够打印房屋明细表系统设计在系统设计阶段,需要从用户的角度去从上往下的分析需要对复杂的项目进行分层管理系统实现先编写数据层,设计房屋类,用于保存房屋信息package com.zut.houseRent.domain;/** * ho

2021-09-07 21:20:41 611

原创 重学java----面向对象vs面向过程

通过一个零钱通项目,体会面向过程和面向对象编程的区别来源于 跟着韩老师学java,https://www.bilibili.com/video/BV1fh411y7R8使用面向过程实现package com.zut.smallchange;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;import java.util.SimpleTimeZone;/** * @au

2021-09-07 17:10:16 148

原创 重学java---多态

你真的了解多态吗?来源于 跟着韩老师学java,https://www.bilibili.com/video/BV1fh411y7R8一个案例彻底理解多态定义员工类Employeepackage com.zut.dynamic;/** * @author wzl * @create 2021--09-06 21:27 */public class Employee { private String name; private double salary;

2021-09-07 11:48:41 98

原创 Solidity 从入门到实战(完结)

Solidity 从入门到实战(完结)pragma solidity ^0.4.0;//完成了从创建众筹事件、捐赠、提款的全部操作contract zhongchou{ //捐赠者的对象 struct funder{ address funderaddress;//捐赠者的地址 uint Tomoney; //捐赠者捐赠的金钱 } //受益人的对象 struct needer{

2021-04-29 16:26:27 2611 4

原创 Solidity 从入门到实战(六)

Solidity 从入门到实战(六)注意:本专栏主要来自于https://www.bilibili.com/video/BV1St411a7Pk?p=11&spm_id_from=pageDriver的学习笔记以及https://blog.csdn.net/weixin_45067603/article/details/105751748memory(内存存储)与storage(区块链存储)具体的区别可访问:『0007』- Solidity状态变量、局部变量与memory 、storag

2021-04-28 21:20:12 2973 2

原创 Solidity 从入门到实战(五)

Solidity 从入门到实战(五)注意:本专栏主要参考于https://www.bilibili.com/video/BV1St411a7Pk?p=11&spm_id_from=pageDriver的学习笔记以及https://blog.csdn.net/weixin_45067603/article/details/105751748构造函数在合约部署时自动调用一次,而且只能调用这一次使用方法有两种:①新式(推荐):constructor(参数列表) {}②旧式:functi

2021-04-28 14:16:44 3319 2

原创 从分布式一致性算法到区块链共识算法(二)

从分布式一致性算法到区块链共识算法(二)注意:本文所介绍内容来源于文献:[1]靳世雄,张潇丹,葛敬国,史洪彬,孙毅,李鸣,林业明,姚忠将.区块链共识算法研究综述[J].信息安全学报,2021,6(02):85-100.本文是对该文献的主要内容的总结与梳理共识算法的演进历程共识算法的分类可以按照数据一致性、是否具有拜占庭容错、应用以及共识的过程进行分类共识过程我们主要是按照共识过程进行分类的,算法的共识过程总体上分为三个阶段, 如下图所示: 创建区块、验证区块, 提交区块。根据共识

2021-04-23 14:39:11 1073

原创 Solidity 从入门到实战(四)

Solidity 从入门到实战(四)注意:本专栏主要参考于https://www.bilibili.com/video/BV1St411a7Pk?p=11&spm_id_from=pageDriver的学习笔记以及https://blog.csdn.net/weixin_45067603/article/details/105751748函数重载函数重载是指函数命名相同,参数列表不同,即需要满足以下两个条件之一1.函数传入参数类型不同2.函数传入参数数量不同pragma soli

2021-04-22 21:21:35 1039 7

原创 Solidity 从入门到实战(三)

Solidity 从入门到实战(三)注意:本专栏主要来自于https://www.bilibili.com/video/BV1St411a7Pk?p=11&spm_id_from=pageDriver的学习笔记以及https://blog.csdn.net/weixin_45067603/article/details/105751748以太坊中的地址1.以太坊中的地址以40位的16进制表示,储存以uint160进行存储2.地址之间支持大小比较、3.可以分为外部账户地址和合约地址

2021-04-22 15:46:13 1786 4

原创 Solidity 从入门到实战(二)

Solidity 从入门到实战(二)注意:本专栏主要来自于https://www.bilibili.com/video/BV1St411a7Pk?p=11&spm_id_from=pageDriver的学习笔记以及https://blog.csdn.net/weixin_45067603/article/details/105751748数组的相关操作一维可变数组结论:1.可变数组在定义的时候必须初始化,否则,编译会报错2.支持直接使用.length查看数组长度,也支持对数组长度做

2021-04-21 22:21:54 2210 3

原创 Solidity 从入门到实战(一)

solidity 从入门到实战(一)注意:本专栏主要来自于https://www.bilibili.com/video/BV1St411a7Pk?p=11&spm_id_from=pageDriver的学习笔记编写第一个案例//声明版本号pragma solidity ^0.4.16;//合约 有点类似于java中的classcontract HelloWorld{ //合约属性变量 string myName = "HelloWorld"; //合约中方法

2021-04-21 20:37:44 15228 13

人工智能+联邦学习+小白了解联邦学习.pptx

适合联邦学习汇报使用

2021-10-27

End-2-End实验.zipEnd-2-End实验.zipEnd-2-End实验.zip

测试fabric网络是否搭建成功的案例

2021-04-21

搭建ipfs.zip搭建ipfs.zip搭建ipfs.zip

搭建ipfs.zip搭建ipfs.zip搭建ipfs.zip

2021-04-15

空空如也

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

TA关注的人

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