自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 分类练习 树的遍历

letcode 分类联练习 树的遍历

2024-08-14 19:10:29 499

原创 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

原创 letcode 分类练习 滑动窗口 前缀和 螺旋矩阵

letcode 分类练习 滑动窗口 前缀和 螺旋矩阵

2024-08-02 00:25:48 402

原创 letcode 分类练习 二分查找 双指针

letcode 分类练习 二分查找 双指针

2024-07-31 23:46:20 244

原创 抽象代数-群论

抽象代数-群论

2023-04-11 12:30:17 809 1

原创 抽象代数-映射

抽象代数-映射

2023-04-11 12:19:12 521

原创 论文笔记: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

原创 以太坊开发教程

以太坊开发教程

2022-06-15 19:38:07 5025

原创 hyperledger fabric 网络操作基本操作和概念

hyperledger fabric搭建流程系统梳理

2022-05-13 17:59:44 3478

原创 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

求解加权TSP问题(带权旅行商问题)

基于暴力破解、动态规划算法、贪心算法求解 并附上三者的对比

2023-02-20

强化学习项目-MountainCar(小车上山问题)

中国科学院大学强化学习课程大作业 Mountain car with Probabilities:汽车位于一维轨道上,位于两个山之间。目标是驶向右侧的山峰;但汽车的发动机强度不足以单程通过山峰。因此,成功的唯一途径是先远离目标,向左行驶到反方向的斜坡,然后再踩油门向目标冲,这是一个连续控制任务的例子,使用半梯度sarsa算法,并在此基础上做了动作概率选择的修改。

2023-02-20

嘉定单车汇(IOS app).zip

1.基于IOS swift开发的LBS APP 2.同济大学软件工程ios课程项目,有详细的文档说明和答辩PPT

2021-04-24

Jerry的冒险(WEB网页游戏).zip

1.基于unity开发 2.同济大学web期末项目 3.含unity原工程项目和一个web展示端 环境:有服务器环境(Xampp或者nodejs服务器环境)

2021-04-24

WEB大作业-原生电商网站项目.zip

1.采用原生HTML,CSS,js代码,适合前端基础学习 2.同济大学web课大作业,有详细文档和演示视频 3.后端采用php,提供sql文件

2021-04-24

操作系统课设--内存管理项目.zip

1.采用java GUI 2.同济大学软件学院操作系统课设 环境:需要java环境

2021-04-24

操作系统课设--文件管理项目.zip

1.采用java GUI 2.操作系统课设--文件管理的项目 环境:需要java环境

2021-04-24

操作系统课设--电梯模拟进程调度项目.zip

1.采用java GUI 2.多线程 3.有可执行文件 环境:要有java环境

2021-04-24

医院信息系统课程设计.zip

1.基于C# .NET 开发后端 2.vue开发前端 3.同济大学软件工程课程设计,包含完整系统文档和数据库设计分析(第三范式,强弱实体关系集等),含sql文件

2021-04-24

voteApp.zip

适合入手hyperledger联盟链Dapp开发的程序员

2021-02-23

空空如也

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

TA关注的人

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