1. 引言过去数年来,ZKP(Zero-Knowledge Proof,零知识证明)在区块链领域主要有两大用途:1)对计算受限的网络进行扩容:在链下处理交易,在主链上验证结果。即Valdity Rollup。2)保护用户隐私...
-
人工智能 隐私应用 制衡:机器学习和零知识证明
-
Java-NIO介绍
文章目录Java NIO介绍什么是Java NIOJava NIO的组件缓冲区(Buffer)直接缓冲区(Direct Buffer)堆缓冲区(Heap Buffer)通道(Channel)文件通道(FileChannel)...
-
抓取 百家号 爬虫:大数据时代的信息搜罗者
1.爬虫的定义与作用爬虫是一种自动化程序,可以模拟人类在互联网上浏览、搜索和收集信息的行为。它可以帮助我们快速获取大量的数据,并进行分析和处理。2.百家号爬虫的特点百家号是一个内容创作平台,拥有海量的原创文章。百家号爬虫具有...
-
前端 【温故而知新】CSS3新增了那些新特性及案例代码
概念CSS3引入了许多新的特性概念,一些常见的特性概念:弹性盒模型(Flexbox):一种用于布局的新模型,可以轻松创建灵活的布局,包括水平和垂直居中、自适应宽度等。 网格布局(Grid):一种更强大的布局系统,可以创建复...
-
vue.js 前端 javascript 流畅交互体验:实现Vue中el-dialog拖动效果的完美指南
...
-
计算机视觉 了解图像处理
了解图像处理摘要数字图像特征选择与提取边缘检测相机模型立体视觉点云模型图像聚类图像滤波尺度不变性OpenCV摘要本篇博客参考八斗学院AI课程的图像处理部分,对部分内容进行总结,以便加深理解和记忆数字图像1.基本概念像素:像素...
-
算法 蓝桥杯每日一题(python)
##斐波那契数列的应用 --- 题目斐波那契题目:如果数组 A = (a0, a1, · · · , an−1 满足以下条件,就说它是一个斐波那契数组:3. 对于所有的 i(i ≥ 2 ,都满足 ai = ai−1 + a...
-
tcp/ip 网络 服务器 4.2和4.3、MAC地址、IP地址、端口
计算机网络等相关知识可以去小林coding进行巩固(点击前往)4.2和4.3、MAC地址、IP地址、端口1.MAC地址的简介2.IP地址①IP地址简介②IP地址编址方式③A类IP地址④B类IP地址⑤C类IP地址⑥D类IP地址...
-
5G 嵌入式硬件 高速接口 何谓SRIO——RapidIO之旅从这里开始
何谓SRIO——RapidIO之旅从这里开始SRIO(Serial RapidIO)协议是一种用于高速串行通信的协议,旨在连接数字信号处理器(DSP)、网络处理器、FPGA等芯片,以及它们之间的互连。SRIO协议具有低延迟、...
-
c++ 数据结构 开发语言 visual studio 【C语言深入】细聊C语言中的“左值”和“右值”
【C语言深入】细聊C语言中的“左值”和“右值” 一、C语言中的“左值”和“右值”1、左值2、右值左值和右值的区别 二、与“位置”相关的操作符1、取地址操作符&2、间接访问操作符* 三、指针表达式作为左值和右值1、当...
-
运维 ssh linux 网络 我的世界服务器配置推荐,搭建我的世界服务器教程
以下是我整理的部分服务器配置建议与教程,供你参考。服务器配置推荐:1. CPU:至少是四核心2.5GHz以上的处理器,建议使用Intel Xeon E3系列或AMD Ryzen 5以上系列 2. 内存:建议至少8GB,如果服...
-
python Py2neo连接Neo4j图数据库出现“ValueError: The following settings are not supported”报错
原因pip install py2neo //目前使用pip安装的py2neo版本为2021.1该版本(或更早版本)相比此前流行的主流版本(如4.3.0),变更了用于连接Neo4j数据库的Connection profil...
-
MySQL安全(二)SQL注入
一、概述:1、介绍SQL注入就是指Web应用程序对用户输入数据的合理性没有进行判断,前端传入后端的参数是攻击者可控制的,并且根据参数带入数据库查询,攻击者可以通过构造不同的SQL语句来对数据库进行任意查询。2、SQL注入的条...
-
【PSO-SVM分类】基于粒子群算法优化支持向量机PSO-SVM实现故障分类预测附Matlab仿真
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,代码获取、论文复现及科研仿真合作可私信。个人主页:Matlab科研工作室个人信条:格物致知。更多Matlab完整代码及仿真定制内容点击智能优化算法 ...
-
react native react.js javascript 构建RN碰到的问题
mac 安装步骤第一步安装node.js 使用命令: brew install node 安装完成之后可以通过node -version查看版本第二步安装watchman 使用命令: brew install watchma...
-
人工智能 【粉丝福利社】AI提示工程实战:从零开始利用提示工程学习应用大语言模型(文末送书-完结)
作者简介,愚公搬代码 《头衔》:华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,CSDN商业化专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,5...
-
Maven 查看项目中的依赖
文章目录 通过 Maven 命令查看依赖dependency:listdependency:tree将命令结果输出到文档 视图化查看依赖Maven HelperIDEA 自带工具 想查看项目中使用的依赖列表时,可以参考...
-
QT学习笔记--QMainWindow菜单栏、工具栏
QMainWindow是个为用户提供主窗口程序的类,包含一个菜单栏、多个工具栏、多个铆接不见、一个状态栏及一个中心部件,是许多应用程序的基础,如文本编辑器,图片编辑器...菜单栏菜单栏例如: 程序中菜单栏最多一个其使用如下面...
- UG多轴编程理论知识 2024-02-11
基于Java+SpringBoot+Vue前后端分离化妆品购物商城系统设计和实现 可行性分析
博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。 所有项目都配有从入门到精通的基础知识视频课程,免费 项...
-
java restful SpringMVC二:匹配请求路径(@RequestMapping)
一、作用将请求与处理该请求的控制器方法进行匹配,建立映射关系二、注解位置标识一个类:设置映射请求的请求路径的初始信息 标识一个方法:设置映射请求的请求路径的具体信息 controller @Controller首页测试@R...
-
网络 通过 docker-compose 搭建高可用 nginx + keepalived 集群
目录1、搭建环境2、Keepalived介绍3、搭建步骤1、搭建环境两台虚拟机 CentOS Linux release 7.9.2009 (Core Docker version 23.0.1 Docker-compos...
-
postman java 后端 测试工具 【SpringMVC 从 0 开始】SpringMVC RESTFul 实战案例 - 实现添加功能
数据被删除差不多了,得做个添加的功能。一、前端改动1. 修改列表页,增加一个【添加】按钮点击这个按钮可以调到新增页面。员工列表options(添加 2. 配置 view-controller因为/toAdd这个跳转仅仅是视图...
-
计算机视觉 【MIdjourney】一些材质相关的关键词
1.多维剪纸(Multidimensional papercut "Multidimensional papercut"(多维剪纸)是一种剪纸艺术形式,通过多层次的剪纸技巧和设计来创造出立体感和深度感。这种艺术形式通常涉及在...
-
单片机 嵌入式硬件 基于ADC电压采集的锂电池电量显示方法
应用场景设备采用锂电池供电,可充电,MCU的ADC采集计算锂电池电压,电池电量根据锂电池放电特性,电池电量三段段码显示(分段式显示)。电量显示策略1.有充电器充电器插入的情况下:ADC采集电池电压,判断是否充满电(例如3.7...
-
求职招聘 职场发展 职场和发展 学习 程序人生 工作压力测试
每个职场人都会遇到工作压力,在企业人力资源管理的角度来看,没有工作压力是人力资源的低效,适当的工作压力可以促使员工不断进取,然而每个人的抗压能力是不同的,同样的工作量和工作难度,不同的人在面对相同的工作压力时有不同的反应。 ...
-
编辑器 linux Vim 用法详解
一、命令C:删除–˃剪切–˃进入插入模式c命令详解:表示修改当前行上光标后面的部分. 进入编辑状态.表示从光标处到当前行行首的部分进行修改,^代表首个非空格处。修改当前行. 进入编辑状态.从光标所在的位置开始到该单词结束进行...
-
Github趋势分析 Python Golang Github 2023-12-30 开源项目日报 Top10
根据Github Trendings的统计,今日(2023-12-30统计 共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:开发语言项目数量TypeScript项目4JavaScript项目2C项目1Python...
-
编辑器 typora的基本使用方法(快捷键和基础设置)
一、typora的基本使用方法1.标题级数 快捷键:Ctrl + 1~6一级标题:Ctrl+1 相同形式: #+空格+内容二级标题:Ctrl+2 相同形式:##+空格+内容以此类推:最多六级标题2.引用 快捷键:˃+空格引用...
-
分布式 Kafka与Zookeeper版本对应关系
文章目录了解版本对应Kafka安装包Kafka源码包了解比如:kafka_2.11-1.1.1.jar包其中2.11表示的是Scala的版本,因为Kafka服务器端代码完全由Scala语音编写。”-“后面的1.1.1表示的k...
-
python 计算机视觉 opencv tensorflow test.py中的全部函数、方法汇总
这篇文档中包含 Road Surface Classification/test.py 中全部的未知函数的解析其中包括OpenCV、Tensorflow、numpy 和 python 内置的cv2.VideoWriter_f...
-
vr ar 智慧城市 智慧停车引导系统—反向寻车导航方案
在大型地下停车场,车主在返回时往往由于停车场空间大,环境及标志物类似、方向不易辨别等原因,容易在停车场内迷失方向,寻找不到自己的车辆。地下停车场室内导航空白,手机在室内无法正常与GPS或基站进行通讯,难以获取准确坐标,故GP...
-
java 分布式 kafka使用
一、基础概念1. MQ(消息队列 Message Queue(MQ),消息队列中间件。很多人都说:MQ 通过将消息的发送和接收分离来实现应用程序的异步和解偶,这个给人的直觉是——MQ 是异步的,用来解耦的,但是这个只是 MQ...
-
大数据 通过 docker-compose 快速部署 HBase 保姆级教程
文章目录一、概述二、前期准备1)部署 docker2)部署 docker-compose三、创建网络四、HBase 编排部署1)安装 zookeeper 环境2)安装 Hadoop 环境3)下载 JDK4)下载 HBase4...
-
Glide异常:You cannot start a load for a destroyed activity
项目上线后,Bugly上统计到错误如下:原因很简单在Glide加载图片的时候发现发现控件所在的Activity已经被销毁了。搜索一下这个错误信息"You cannot start a load for a destroyed...
-
开发语言 java-ee Java基础
Java介绍:˃ Java属于甲骨文公司,1995年发布第一版。目前流行Java 8 Java11.Java源文件以。_.Java_为扩展名,源文件的组成部分是类(class)一个源文件中若有一个public类,则源文件...
-
编程语言 前端 低代码可视化开发,是时候去学一学了!
低代码一词,有人认为它是第四代编程语言,有人认为它是开发模式的颠覆,也有人认为它是企业管理模式的变革……有很多声音,社区讨论很热烈。即使这样,至今也有不少人还不知道这项技术,今天笼统的介绍一下低代码。低代码为何会兴起?什么是...
-
easyui 人工智能 深度学习 机器学习 大数据知识图谱解码:从核心概念到技术实战
文章目录 大数据知识图谱解码:从核心概念到技术实战1. 概述什么是知识图谱知识图谱与自然语言处理的关系 2. 发展历程语义网络本体论大数据时代的知识图谱知识图谱与深度学习的融合 3. 研究内容知识图谱的建模与表示知...
-
网络协议 chatGPT流式输出前端实现fetch、SSE、websocket
...
-
电脑 网络 经验分享 拯救者windows11系统经常出现wifi图标消失断网解决思路
项目场景:最近刚买回来一台联想拯救者电脑,但是,在使用过程中总是会出现wifi图标突然消失的情况,而且多次重启电脑或者关机电脑也没有用。也不知道是电脑的原因还是系统的原因问题描述1.图标正常显示情况:2.图标异常情况:原因分...
-
运维 服务器 ssh连接失败,提示ssh: connect to host port 22: Connection refused
情况描述 如图,ssh连接失败,连接显示器输入sudo netstat -tuln | grep 22命令查看占用22端口的服务,无任何输出,说明也不是默认端口22被占用的问题。 无法启动,提示如下查看 SSH 服务是否正在...
-
压力测试 jmeter 接口测试 测试工具 性能测试 甜蜜而简洁 —— 深入了解Pytest插件pytest-sugar
在日常的软件开发中,测试是确保代码质量的关键步骤之一。然而,对于测试报告的生成和测试结果的可读性,一直以来都是开发者关注的焦点。Pytest插件 pytest-sugar 以其清晰而美观的输出,为我们提供了一种愉悦的测试体验...
-
软件测试 自动化测试 功能测试 程序人生 职场和发展 JMeter请求参数Parameters,带中文或特殊字符(+/=)时,例如登录密码或者token等,需要勾选编码
以前的登录接口密码参数不包含特殊字符,为了安全,产品今天修改了需求,密码必须由数字,字母和特殊字符构成,之前利用JMeter接口编写的脚本报错了,调整了一下,里面踩了一点坑,记录下来,希望对大家有帮助。修改以前的接口,第一反...
-
单片机 嵌入式硬件 物联网 IoT ESP32网络编程-OTA方式升级固件(基于Arduino IDE)
OTA方式升级固件(基于Arduino IDE)文章目录OTA方式升级固件(基于Arduino IDE)1、ESP32的OTA介绍2、OTA升级固件方式3、软件准备4、硬件准备5、代码实现ESP32吸引人的编程方式之一就是通...
- UG多轴编程理论知识 2024-01-18
系统集成项目管理工程师07《项目质量管理》
文章目录要点制订质量管理计划输入工具技术输出质量保证输入工具技术输出质量控制输入工具与技术输出要点关于质量的定义有多种说法,如:反映实体满足主体明确和隐含需求的能力的特征综合(ISO定义)。一组固有特性满足要求的程度质量是对...
-
c++ Linux GCC,GDB,Shell脚本,Vim的简单使用
这里写目录标题GCC命令GDB命令Shell脚本VIM指令GCC命令GCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程语言译器编译一个简单的.c程序:四步分开写:gcc -E -o...
-
maven Java开发的常见报错
Java开发的常见报错 长期更新 2023年12月9日 这个异常通常在方法内部检查参数的有效性时抛出。要解决这个问题,你可以考虑以下几点: 检查参数是否满足方法的要求:首先,你需要确认你所调用的方法对参数有什么要求。查看方法...
-
fpga开发 FPGA实现LCD显示屏显示彩条
目录 总体设计 读显示屏ID 读显示屏ID代码 时钟分频 时钟分频代码 LCD显示 lcd显示模块 LCD驱动模块 lcd驱动代码 顶层模块 顶层模块代码 总体设计 系统总体分为五个模块,分别是:rd_id(读显示屏...
-
uni-app 前端 uniapp:tabBar点击后设置动画效果
...
-
微信小程序| 基于ChatGPT+明基屏幕挂灯实现超智能家居物联网小程序
...
-
java spring java-ee BeanUtils工具类实现Bean拷贝详解
文章目录 一、什么是Bean拷贝?二、使用案例1、在pom文件中引入springframework(maven工程 2、准备两个bean对象3、方法使用单个对象拷贝集合拷贝 三、将BeanUtils进一步封装 一、什么...