- 博客(41)
- 资源 (8)
- 收藏
- 关注
原创 letcode 分类练习 BST 530.二叉搜索树的最小绝对差 501.二叉搜索树中的众数 236. 二叉树的最近公共祖先(自底向上的典型例子)
letcode 分类练习 BST 530.二叉搜索树的最小绝对差 501.二叉搜索树中的众数 236. 二叉树的最近公共祖先(自底向上的典型例子)
2024-08-19 23:53:32
309
原创 letcode 分类练习 654. 最大二叉树 617.合并二叉树 700.二叉搜索树中的搜索 98.验证二叉搜索树
letcode 分类练习 654. 最大二叉树 617.合并二叉树 700.二叉搜索树中的搜索 98.验证二叉搜索树
2024-08-19 23:41:17
318
原创 letcode 分类练习 513.找树左下角的值 112. 路径总和 106.从中序与后序遍历序列构造二叉树
letcode 分类练习 513.找树左下角的值 112. 路径总和 106.从中序与后序遍历序列构造二叉树
2024-08-19 19:36:28
317
原创 letcode 分类练习 110. 平衡二叉树 257. 二叉树的所有路径 404. 左叶子之和 222. 完全二叉树的节点个数
letcode 分类练习 110. 平衡二叉树 257. 二叉树的所有路径 404. 左叶子之和 222. 完全二叉树的节点个数
2024-08-19 10:36:41
375
原创 letcode 分类练习 226.翻转二叉树 101. 对称二叉树 104.二叉树的最大深度 111.二叉树的最小深度
letcode 分类练习 226.翻转二叉树 101. 对称二叉树 104.二叉树的最大深度 111.二叉树的最小深度
2024-08-18 23:49:03
1052
原创 letcode 分类练习 栈和队列 150. 逆波兰表达式求值 239. 滑动窗口最大值 347.前 K 个高频元素
letcode 分类练习 栈和队列 150. 逆波兰表达式求值 239. 滑动窗口最大值 347.前 K 个高频元素
2024-08-12 11:33:44
219
原创 letcode 分类练习 栈和队列 232.用栈实现队列 225. 用队列实现栈 20. 有效的括号 1047. 删除字符串中的所有相邻重复项
letcode 分类练习 栈和队列 232.用栈实现队列 225. 用队列实现栈 20. 有效的括号 1047. 删除字符串中的所有相邻重复项
2024-08-10 14:08:33
285
原创 letcode 分类练习 字符串 151.翻转字符串里的单词 卡码网:55.右旋转字符串 28. 实现 strStr 459.重复的子字符串
letcode 分类练习 字符串 151.翻转字符串里的单词 卡码网:55.右旋转字符串 28. 实现 strStr 459.重复的子字符串
2024-08-10 13:54:07
690
原创 letcode 分类练习 字符串 344.反转字符串 541. 反转字符串II 卡码网:54.替换数字
letcode 分类练习 字符串 344.反转字符串 541. 反转字符串II 卡码网:54.替换数字
2024-08-07 23:52:10
329
原创 letcode 分类练习 x个数之和问题 15. 三数之和 18. 四数之和 454. 四数相加 II 383. 赎金信
letcode 分类练习 x个数之和问题 15. 三数之和 18. 四数之和 454. 四数相加 II 383. 赎金信
2024-08-07 21:04:03
345
原创 letcode 分类练习 哈希表 242.有效的字母异位词 349. 两个数组的交集 202. 快乐数 1. 两数之和
letcode 分类练习 哈希表 242.有效的字母异位词 349. 两个数组的交集 202. 快乐数 1. 两数之和
2024-08-06 00:14:27
179
原创 letcode 分类练习 两两交换链表中的节点 删除链表的倒数第N个节点 链表相交 环形链表II
letcode 分类练习 两两交换链表中的节点 删除链表的倒数第N个节点 链表相交 环形链表II
2024-08-04 01:04:31
774
原创 letcode 分类练习 203.移除链表元素 707.设计链表 206.反转链表
letcode 分类练习 203.移除链表元素 707.设计链表 206.反转链表
2024-08-04 00:14:28
337
原创 论文笔记:STAR: Secret Sharing for Private Threshold Aggregation Reporting
论文笔记:STAR: Secret Sharing for Private Threshold Aggregation Reporting 2022 CCS论文 不经意伪随机函数加密,并执行云计算下隐私保护的数据收集
2023-04-05 21:21:16
548
2
原创 论文笔记:Privacy-Preserving Deep Learning via Additively Homomorphic Encryption
Privacy-Preserving Deep Learning via Additively Homomorphic Encryption是TIFS信息安全顶会2018的论文,这篇论文目的是针对机器学习中的神经网络推理进行隐私保护。
2023-03-22 20:38:27
1097
原创 本科毕业项目-TJNFT
本项目将完成基于区块链的新型商品信息追溯平台的设计与实现,对多个主体部署区块链节点,将制作、交易数据写入区块链,成为无法篡改的电子证据,提升造假抵赖的成本。
2023-03-12 14:54:39
645
9
原创 论文笔记:Succinct Zero-Knowledge Batch Proofs for Set Accumulators
论文笔记:Succinct Zero-Knowledge Batch Proofs for Set Accumulators使用RSA累加器降低区块链批成员证明的proof size
2023-03-11 21:34:20
588
2
原创 论文笔记:Mystique: Efficient Conversions for Zero-Knowledge Proofs with Applications to Machine Learnin
Mystique: Efficient Conversions for Zero-Knowledge Proofs with Applications to Machine Learning探索ZK算法在Machine Learning的应用和一系列优化工作
2023-03-11 21:08:54
367
2
原创 hyperledger fabric 2.3.3 搭建教程
hyperledger fabric 2.3.3搭建教程一、hyperledger fabric 环境搭建1. 安装curl,Git,pip并更新1.1 安装pip并更新1.2 安装curl,Git2. Golang 安装配置3. 安装Docker4. 安装Docker Compose5. 下载fabric和fabric-ca6. 拉取最新docker镜像(hyperledger fabric 2.x需要)7. 运行测试一、hyperledger fabric 环境搭建在项目开始,先搭建hyperled
2022-01-10 14:07:23
18638
4
原创 Correct single, compatible version of XXX
maven包冲突问题问题分析:解决方法问题分析:1.Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]2.Correct single, compatible version of XXX3.Correct the classpath of your application so that it contains a single, compatible version of javax.persi
2021-06-10 10:24:08
506
1
原创 基于hyperledger联盟链的汽车轨迹追溯系统 (三)
基于hyperledger联盟链的汽车轨迹追溯系统一、后端接口搭建引入模块插入轨迹完整流程区块链验证查询二、配置路由三、简单的测试调用一、后端接口搭建引入模块引入之前封装的模块const tool = require('./tool')const influxdb = require('./influxdb')module.exports = {}插入轨迹完整流程插入轨迹,轨迹先流入大数据处理平台influxdb,根据算法hashFnc32a可以将上传的数据打包成唯一编码hash,然后h
2021-05-04 16:09:16
3184
8
原创 基于hyperledger联盟链的汽车轨迹追溯系统(二)
基于hyperledger联盟链的汽车轨迹追溯系统一、区块链面对大数据的数据链改方案二、基于nodejs的infuxdb时序数据库后台搭建一、区块链面对大数据的数据链改方案区块链是面向安全性的档案式管理数据存储方案,不适合处理大规模的数据业务,我们需要引入结构相似的influxdb 时序数据库进行大流量数据处理,同时上链的数据改为轨迹json字符串的hash,在取数据的时候进行区块链上轨迹hash比对具体思想可以参照链接处理大数据的区块链链改方案二、基于nodejs的infuxdb时序数据库后台搭
2021-05-04 00:57:56
563
1
原创 基于hyperledger联盟链的汽车轨迹追溯系统(一)
基于hyperledger联盟链的汽车轨迹追溯系统一、koa架构整理二、链码整理一、koa架构整理在完成之前的六个流程之后,已经完成一个简易的可交互的前后端系统,在此基础上进行系统开发之前的后端架构可移植性不好,这里进行后端架构的整理在controller文件夹下建立工具模块tool.js用于封装所有与区块链相关的业务(交易,查询,根据hash回溯交易)const Fabric_Client = require('fabric-client');const path = re
2021-05-03 16:54:59
930
1
原创 基于docker的influxdb时序数据库搭建
docker项目部署1. docker influxdb时序数据库搭建方法一、docker-compose运行方法二、直接启动容器服务1. docker influxdb时序数据库搭建在Ubuntu用docker运行InfluxDB下载镜像docker images # 查看本地是否有influxdb镜像,如果没有docker search influxdb # 查看Docker Hub镜像列表,找到OFFICIAL的版本,一般就是第一个docker pull influxdb # 下载镜像
2021-05-01 15:35:48
988
1
原创 docker项目部署(四)
docker项目部署1. vue项目docker部署linux如何查看当前目录的完整路径安装nginx镜像vue项目打包docker部署方式一:挂载(适用于要经常修改的情况)docker部署方式二:COPY(适用于修改少的情况)1. vue项目docker部署linux如何查看当前目录的完整路径pwd安装nginx镜像docker pull nginxvue项目打包如果packa.json里面是这样的,执行下面的打包命令npm run build如果packa.json里面是这样的
2021-03-24 11:16:50
152
3
原创 基于hyperledger fabric 联盟链 + vue cli的项目搭建完整教程(六)
基于hyperledger fabric 联盟链 + vue cli的项目搭建完整教程六、区块链后端部署上线1. 安装docker环境2. 上传后端项目3. 部署上云环境准备4. 部署上云5. API调用测试六、区块链后端部署上线在完成了基于koa的区块链后端搭建,我们尝试将它部署上线,这里用阿里云服务器1. 安装docker环境此操作在我的专栏docker项目部署的第一节2. 上传后端项目3. 部署上云环境准备安装nvmwget -qO- https://raw.githubuserco
2021-03-17 01:35:12
2052
原创 docker项目部署(三)
docker项目部署1. webapp部署方法一方法二1. webapp部署进入容器//docker exec -it 容器名称/ID /bin/bashdocker exec -it tomcat /bin/bash方法一把项目war包拷贝到webapps//docker exec -it 容器名称/ID /bin/bashdocker cp ***.war tomcat:/usr/local/tomcat/webappsexitdocker restart tomcat方法二
2021-02-26 14:33:18
199
原创 docker项目部署(二)
docker基本操作1. docker服务操作1. docker镜像操作1. docker容器操作1. docker服务操作启动docker服务sudo service docker start查看docker状态sudo service docker status停止docker服务sudo service docker stop重启dockersudo service docker restart1. docker镜像操作查看docker镜像docker images
2021-02-25 14:53:46
210
原创 docker项目部署(一)
Ubuntu18.04安装docker1. 下载安装docker相关文件2. 下载mysql和redis1. 下载安装docker相关文件用国内资源站下载wget -c https://static.lingchuangkeji.net/document/drycms-cdn-linux赋予权限chmod a+x ./drycms-cdn-linuxls下载资源./drycms-cdn-linux 1,2,3,4,5,6,7,8,9,10,11安装cd drycms-cdnll
2021-02-25 11:48:49
228
原创 基于hyperledger fabric 联盟链 + vue cli的项目搭建完整教程(五)
基于hyperledger fabric 联盟链 + vue cli的项目搭建完整教程五、基于fabric-node-sdk后端代码搭建1. fabric区块链查询nodejs代码2. fabric区块链修改(插入,删除)nodejs代码3. 配置路由3. Vue调用测试五、基于fabric-node-sdk后端代码搭建在完成了链码的撰写和部署安装实例化之后,我们开始koa后端搭建1. fabric区块链查询nodejs代码基础思路是调用node-sdk的queryChaincode方法async
2021-02-23 15:37:24
2816
3
原创 基于hyperledger fabric 联盟链 + vue cli的项目搭建完整教程(四)
基于hyperledger fabric 联盟链 + vue cli的项目搭建完整教程三、chaincode 和 node API调用代码编写1. chaincode(基于Go语言实现)三、chaincode 和 node API调用代码编写1. chaincode(基于Go语言实现)声明package mainimport( "fmt" "encoding/json" "bytes" "github.com/hyperledger/fabric/core/chaincode/shim"
2021-02-23 14:35:09
1320
1
原创 基于hyperledger fabric 联盟链 + vue cli的项目搭建完整教程(三)
基于hyperledger fabric 联盟链 + vue cli的项目搭建完整教程三、vue项目前端搭建以及区块链后端(前后端分离)1. vue 项目2. 链码编写三、vue项目前端搭建以及区块链后端(前后端分离)1. vue 项目前端vue项目自行设计,按照自己项目的商业计划书,我这里要做一个关于许可链的重要车辆轨迹存储DApp,并支持历史交易回溯执行vue项目部署,删掉node_modules文件夹执行npm install npm run serve2. 链码编写...
2021-02-21 00:21:32
1755
2
原创 基于hyperledger fabric 联盟链 + vue cli的项目搭建完整教程(二)
基于hyperledger fabric 联盟链 + vue cli的项目搭建完整教程二、样例项目搭建1. node 安装配置二、样例项目搭建1. node 安装配置配置raw.githubusercontent.com端口使用端口查询在线网址查询端口即https://githubusercontent.com.ipaddress.com/搜索raw.githubusercontent.com的端口修改hosts文件vi /etc/hosts添加形如下的配置:151.101.108.
2021-02-20 00:46:31
1622
8
强化学习项目-MountainCar(小车上山问题)
2023-02-20
Jerry的冒险(WEB网页游戏).zip
2021-04-24
WEB大作业-原生电商网站项目.zip
2021-04-24
医院信息系统课程设计.zip
2021-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人