工业以太网交换机功能测试标准和方法
一、 数据帧过滤:
测试被测设备数据帧过滤功能。
a) 测试步骤:
1) 按图1搭建测试环境;
2) 网络测试仪测试口1向测试口2和测试口3线速发送数据帧;
3) 记录网络测试仪测试口2和测试口3数据接收情况;
4) 在被测设备上配置端口2的地址过滤,过滤数据流的源MAC地址;
5) 网络测试仪测试口1向测试口2和测试口3线速发送数据帧;
6) 记录网络测试仪测试口2和测试口3数据接收情况。
b) 预期结果:
1) 步骤3)中网络测试仪测试口2和测试口3都接收到数据且不丢失数据帧;
2) 步骤6)中网络测试仪测试口2无法收到数据,测试口3接收到数据且不丢失数据帧。

图1 数据帧过滤测试图
二、 环网恢复:
环网恢复就是在环形网络中将两点之间存在的多条路径划分为通信路径和备份路径,数据的转发在通信路径上进行,而备份路径只用于链路的侦听,一旦发现通信路径失效,自动将通信切换到备份路径上。
a) 测试步骤:
1) 按图2搭建测试环境;
2) 选择网络测试仪的测试帧长度为64字节,测试时间为30s;
3) 在整个试验过程中,在测试口1、测试口2发送等比例的数据流(数据流1为GOOSE报文,优先级为4;数据流2为普通TCP数据流,优先级为1),在测试口3、测试口4发送1Mbits/s的广播帧,在测试口5、测试口6发送1个GOOSE/ms的数据流。每次试验改变测试口1和测试口2的负荷,分别为10%和95%;
4) 分别拔插A、B、C三条路径,测试环网恢复时间;
5) 环网恢复时间计算方法:环网恢复时间(ms)=×测试时间(ms)
b) 预期结果:环网恢复时间通过每个交换机不超过50ms。

图2 环网恢复时间测试图
三、网络管理协议:
测试被测设备的网络管理协议。
a) 测试步骤:
1) 按图3搭建测试环境;
2) 通过网管软件管理被测设备;
3) 测试是否能够连接被测设备并进行信息管理;
4) 测试是否能管理信息库。
b) 预期结果:
1) 步骤3)中网管软件能够连接被测设备并进行信息管理;
2) 步骤4)中网管软件能够管理信息库。

图3 网络管理协议测试图
四、 网络拓扑发现:
测试被测设备的网络拓扑发现功能。
a) 测试步骤:
1) 按图4搭建测试环境;
2) 通过网管软件管理多台被测设备;
3) 测试是否能自动发现网络拓扑。
b) 预期结果:
1) 步骤3)中能够实现网络拓扑发现功能。

图4 网络拓扑自动发现功能测试图
五、 状态监控:
测试被测设备的状态监控功能。
a) 测试步骤:
1) 按图4搭建测试环境;
2) 通过网管软件连接被测设备;
3) 测试网管软件能否实现设备整体运行状态监视和展示、设备端口状态监视和展示、端口数据流量统计等功能。
b) 预期结果:
1) 步骤
3)中能够实现状态监控功能。
六、配置文件管理功能:
测试被测设备配置文件导入导出功能。
a)测试步骤:
1)按图4搭建测试环境;
2)修改被测设备默认IP地址,配置被测设备端口5、6、7、8属于VLAN2;
3)导出配置文件;
4)恢复被测设备出厂设置;
5)查看此时被测设备IP地址和VLAN信息;
6)导入步骤2)中的配置文件;
7)查看此时被测设备IP地址和VLAN信息。
b)预期结果:
1)步骤4)中查看到被测设备IP地址和VLAN信息为出厂默认信息;
2)步骤6)中查看到被测设备IP地址与步骤1修改后IP地址一致,VLAN信息中端口5、6、7、8属于VLAN2。
七、 WEB管理界面:测试被测设备的WEB管理界面功能。
a)测试步骤:
1)按图4搭建测试环境;
2)测试WEB界面配置功能参数:登录用户名与密码、装置IP、端口限速(应可设置广播风暴抑制、组播风暴抑制和未知单播风暴抑制)、端口镜像、VLAN、静态组播、QoS、SNMP、GMRP、环网协议、流量控制及配置文件的导入与导出等;
3) 检查WEB界面参数及状态信息查询与显示:装置基本信息、MAC地址表项查询、日志、告警信息(电源失电、温度超门限等)、电源电压、机箱温度、端口光功率、CPU使用率、内存使用率等。
b)预期结果:
1)步骤2)中能够实现上述配置功能;
2)步骤3)中能够实现上述查询功能。
八、 网络风暴抑制:
测试被测设备对网络风暴的抑制功能。
a) 测试步骤:
1) 按图5搭建测试环境;
2) 网络测试仪测试口1向测试口2、测试口3和测试口4线速发送数据帧,帧长设为随机帧长,测试时间30s;
3) 记录网络测试仪测试口2、测试口3和测试口4的数据接收情况;
4) 被测设备端口2开启广播风暴抑制,抑制比为10%;被测设备端口3开启组播过滤,抑制比为20%;被测设备端口4开启未知单播过滤功能,抑制比为30%;
5) 网络测试仪测试口1构造3条数据流,分别为数据流1(广播帧)、数据流2(组播帧)、数据流3(未知单播帧),且各10%;
6) 网络测试仪测试口1同时向测试口2、测试口3、测试口4发送上述3条测试流,共9条数据流,测试时间30s;
7) 记录网络测试仪测试口数据接收情况。
b) 预期结果:
1) 步骤3)中网络测试仪测试口2、测试口3和测试口4均接收到数据且不丢失数据;
2) 步骤7)中网络测试仪测试口2丢失10%数据,测试口3丢失10%数据,测试口4丢失10%数据。
抑制比为允许指定数据流的通过流量与端口线速流量的比率。

图5 网络风暴抑制测试图
九、 虚拟局域网VLAN:
测试被测设备是否支持IEEE 802.1Q定义的VALN功能。ss
a) 测试步骤:
1) 按图5搭建测试环境;
2) 测试帧长度为64字节,测试时间为30s,端口负载设置为100%;
3) 在网络测试仪测试口4上构造9个数据流,分别为:
数据流1:无VID标识IPv4报文;
数据流2:VID为1的IPv4报文;
数据流3:VID为数值A(A可为2-4095任意值)IPv4报文;
数据流4:VID为数值B(B可为2-4095任意值)IPv4报文;
数据流5:无VID标识GOOSE报文;
数据流6:VID为1的GOOSE报文;
数据流7:VID为数值A(A可为2-4095任意值)GOOSE报文;
数据流8:VID为数值B(B可为2-4095任意值)GOOSE报文;
数据流9:广播报文,无VID标识。
4) 根据数据流设置被测设备4个端口设置成不同VLAN;
5) 端口4向其它端口1、端口2、端口3以一定负荷发送数据;
6) 记录不同数据流的帧丢失率,判断VLAN是否划分成功;
7) 同上,如图4,将被测设备端口4设置成汇聚链接(Trunk)接口;
8) 在网络测试仪端口1、端口2、端口3上构造以上9个数据流;
9) 端口1、端口2、端口3向端口4以一定负荷发送数据;
10) 记录不同数据流的帧丢失率,判断VLAN Trunk是否成功。
b) 预期结果:
1) 步骤6)中成功实现VLAN功能;
2) 步骤10)中VLAN Trunk功能工作正常。
测试后应仔细察看各VLAN中结果是否与预期结果一致。
十、 优先级QoS:
测试被测设备的IEEE802.1P绝对优先级。
a) 测试步骤:
1) 按图6搭建测试环境;
2) 测试帧长度为64字节,测试时间为30s;
3) 设置被测设备优先级模式为绝对优先级,配置交换端口1、2、3、4、5为VLAN200;
4) 配置网络测试仪测试口1到测试口4均发送1条带VLAN200标记的GOOSE数据流至测试口5,其中测试口1发送数据流的优先级为7,测试口2发送的数据流的优先级为5,测试口3发送数据流的优先级为3,测试口4发送数据流的优先级为1;
5) 按步骤4)的配置,测试口1到测试口4均按10%负载发送数据至测试口5,记录测试口5接收各数据流的情况;
6) 按步骤4)的配置,测试口1到测试口4均按30%负载发送数据至测试口5,记录测试口5接收各数据流的情况;
7) 按步骤4)的配置,测试口1到测试口4均按50%负载发送数据至测试口5,记录测试口5接收各数据流的情况;
8) 按步骤4)的配置,测试口1到测试口4均按线速发送数据至测试口5,记录测试口5接收各数据流的情况;
9) 配置网络测试仪测试口1到测试口4均发送1条带VLAN200标记的SV数据流至测试口5,其中测试口1发送数据流的优先级为7,测试口2发送的数据流的优先级为5,测试口3发送数据流的优先级为3,测试口4发送数据流的优先级为1;
10) 重复步骤4)至步骤8。
b) 预期结果:
1) 步骤5)中测试口5接收到测试口1到测试口4发来的全部数据帧;
2) 步骤6)中测试口5接收到测试口1到测试口3发来的全部数据帧,测试口4的数据帧有丢失;
3) 步骤7)中测试口5接收到测试口1到测试口2发来的全部数据帧,测试口3和测试口4的数据帧有丢失;
4) 步骤8)中测试口5接收到测试口1发来的全部数据帧,测试口2到测试口4的数据帧有丢失,
5) 步骤10)中,测试结果与预期结果1)至4)相同。

图6 优先级测试图
十一、 镜像:
测试被测设备端口镜像功能。
a) 测试步骤:
1) 按图6搭建测试环境;
2) 被测设备端口4设置成镜像端口,端口1和端口3设置成镜像源端口,镜像方式为输入和输出同时镜像;
3) 网络测试仪测试口1与测试口2双向发送负载为40%的数据帧,数据帧长度为64字节,测试口3向测试口2双向发送负载为10%的数据帧,数据帧长度为128字节,测试时间30s;
4) 记录网络测试仪测试口4数据流的收发情况,判断镜像功能是否设置成功。
b) 预期效果:
步骤4)中测试口4数据流收发情况为测试口1与测试口3收发数据的总和且没有出现丢帧、乱序、复制现象。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4925883.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!
mysql 同一秒入库问题_Mysql的备份和AB复制
Mysql 的完全备份有2种方式1 使用系统命令直接将Mysql数据拷贝进行备份例如/etc/init.d/mysqld stoptar cvfz /var/lib/mysql/mydb_backup.tar.gz /tmp/etc/init.d/mysqld start此种方法必须要先关闭Mysql服务,这也是一大弊端,而且此备份出的数据不支持不…...

13、ADS使用记录之功率合成的失配仿真
13、ADS使用记录之功率合成的失配仿真 基于ADS2022 参考的书籍是卢益锋老师的ADS射频电路设计与仿真学习笔记 前置教程: 01、ADS使用记录之新建工程 02、ADS使用记录之导入各类仿真模型导入 03、ADS使用记录之DC仿真控制器的使用 04、ADS使用记录之S仿真控制器的…...

思科防火墙,h3c三层交换机配置笔记
h3c: 进入超级终端 system-view 进入配置模式 1、交换机默认有个一vlan vlanID 为1 2、vlan划分 用vlan {vlanID} 新建立一个vlan,进入相应vlan ,name {text}命令用于配置相应vlan的名字。display vlan 显示vlan相关信息,参数all显示所有vlan…...

部分经典IT书籍
部分经典IT书籍 【系统,网路管理】1) Learning the Unix Operating System 1565923901 Oreilly/1997-4ed ***强力推荐给想入门unix的网友们!! 就只有薄薄的不到100页,在书局偶然发现....深觉其内容适合初学者 相信只要读它,一个下午就可以了解…...

如何理解 JS 的继承?
一.基于原型链的继承 基本原理是:将父类的实例赋值给子类的原型。 // 父类function Staff() { this.company tianchuang;this.list [];}// 父类的原型Staff.prototype.getComName function() {return this.company;};// 子类function Coder(name, skill) {thi…...

CentOS 7 yum设置阿里云镜像
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo...

动态规划——01背包问题(全网最细+图文解析)
动态规划——0/1背包问题(全网最细图文解析) 作者介绍: ??作者:青花瓷 ??作者的Gitee:代码仓库 ??系列文章推荐: 1.数据结构与算法—算法篇之动态规划(一) 2.【Java刷题特辑第一章】——【点进来花两把游戏的时间学习晚上睡觉都踏实了】 3.【Java刷题特辑第二章】—— 这…...

MS COCO数据集介绍以及pycocotools简单使用
文章目录1. MS COCO数据集简介2. MS COCO数据集下载3. MS COCO标注文件格式3.1 使用Python的json库查看3.2 使用官方cocoAPI查看读取每张图片的bbox信息读取每张图像的segmentation信息读取人体关键点信息4.验证目标检测任务mAP1. MS COCO数据集简介 官网地址 https://cocodata…...

php semget,项目 | erman_康康
安装php5.6yum install epel-releaserpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpmphp56w-pgsqlyum install php56w php56w-fpm php56w-gd php56w-pgsql php56w-mcrypt php56w-mbstring php56w-xmlreader php56w-develyum install ImageMagick安装redis扩…...

动态规划入门——01背包问题(python)
一、引文 01背包问题是经典的动态规划入门问题 同时也是背包九讲的一个基础问题 其重要性不言而喻 接下来就发表一下我对这个问题的理解,以供大家学习讨论 二、正文 题目描述: 有 N 件物品和一个容量是 V 的背包。每件物品只能使用一次。 第 i 件物品的…...

Java文件预览 OpenOffice+pdf.js
本文使用OpenOfficepdf.js实现 pdfjs vue版实例 https://blog.csdn.net/setlilei/article/details/104858550 题外话 随着前后端分离 我认为前端可以直接处理的就不要给后端要 并不是后端偷懒(话说大家都是百度谷歌 常用的技术并没有什么门槛) 不仅可以节省后端资源 而且随着浏…...

4.5Python容器(5):字典
@字典概述 字典用于存储键值对数据访问时根据键去访问值字典是可以编辑的,包括增删键值对,修改键对应的值字典的遍历,通常是通过字典类方法items()来进行遍历的,每个item既包含了键又包含了值@创建字典 # 创建空字典 mdict = {} mdict = dict()# 赋值创建 mdict = {"…...

数组越界检查
C语言非常重视运行时的效率,所以没有进行数组越界检查,而C继承了C的效率要求,自然也不做数组越界检查。(检查数据越界,编译器就必须在生成的目标代码中加入额外的代码用于程序运行时检测下标是否越界,这就会…...

模拟电子技术(三)集成运算放大电路
(三)集成运算放大电路多级放大电路多级放大电路的动态分析多级放大电路的耦合方式直接耦合放大电路温漂差分放大电路(重点必考)差分放大电路概念长尾式差分放大电路差分放大电路的输入输出形式差分放大电路的优化待更新...集成运放…...

Guthcad.CAD.Viewer.v8.0.A.33-REDT\
FabFilter.Micro.v1.02.AU.VST.RTAS.MAC.OSX.UB-DYNAMiCS\FabFilter.Micro.v1.02.VST.x64-DYNAMiCS\FabFilter.Simplon.v1.12.AU.VST.RTAS.MAC.OSX.UB-DYNAMiCS\FabFilter.Simplon.v1.12.VST.RTAS.x32-DYNAMiCS\FabFilter.Simplon.v1.12.VST.x64-DYNAMiCS\FabFilter.Timeless....

mysql乐观锁重试_乐观锁失败重试
1、乐观锁失败后会报:ObjectOptimisticLockFailureException2、处理方案:捕获到对应乐观锁失败异常后进行重试,代码参考如下在写入数据库的时候需要有锁,比如同时写入数据库的时候会出现丢数据,那么就需要锁机制。数据…...

利用胶囊网络实现对CIFAR10分类
利用胶囊网络实现对CIFAR10分类 数据集:CIFAR-10数据集由10个类中的60000个32x32彩色图像组成,每个类有6000个图像。有50000个训练图像和10000个测试图像。 实验:搭建胶囊网络 from __future__ import print_function from keras import ba…...

接口自动化(二 Jmeter 浅谈)
web接口测试工具: 有postman ,自动化测试多是用到 Jmeter(开源) 这篇文章大概介绍了Jmeter 做接口测试 jmeter接口测试用jmeter来跑一个接口1、打开jmeter2、添加相关组件3、执行测试查看结果4、添加大量测试用例后的执行效果Jme…...

Android/Linux 子系统Graphics图形栈入门普法介绍
Android/Linux 子系统Graphics图形栈入门普法介绍 写在最前面 由于工作原因,最近在公司做了一个关于Android/Linux 子系统Graphics图形栈入门相关知识的培训介绍,个人感觉对于想要了解入门这块的朋友还是有一定帮助的。由于博客不能直接放入pptÿ…...

钱大妈基于 Flink 的实时风控实践
摘要:本文介绍了钱大妈与阿里云 Flink 实时计算团队共建实时风控规则引擎,精确识别羊毛党以防营销预算流失。主要内容包括: 项目背景 业务架构 规则模型 难点攻坚 回顾展望 一、项目背景 目前钱大妈基于云原生大数据组件(DataWorks、MaxCompute、Flink、Hologres)构建了离…...

MMR: 控制推荐多样性算法
你有考虑过推荐系统的多样性层面是怎么设计的吗? 推荐系统中精排模块是对各个item进行精准预估,而在之后的重排阶段则会整体考虑推荐的N条内容间的关系,给出listwise粒度上最优的推荐序列。 多样性是重排阶段的一个排序策略,已经…...

XGBoost原理及目标函数推导详解
前言 XGBoost(eXtreme Gradient Boosting)全名叫极端梯度提升,XGBoost是集成学习方法的王牌,在Kaggle及工业界都有广泛的应用并取得了较好的成绩,本文较详细的介绍了XGBoost的算法原理及目标函数公式推导。 一、XGBoo…...

2021年全球求生食物行业调研及趋势分析报告
【页数】:109 【图表数】:150 【出版时间】:2021年6月 内容摘要 本文研究全球市场、主要地区和主要国家求生食物的销量、销售收入等,同时也重点分析全球范围内主要厂商(品牌)竞争态势,求生食物…...
漫画 | 大数据风控从业者的一天
看过码农的一天...看过算法工程师的一天...终于轮到了,大数据风控从业者的一天...警告,内容过于真实,可能引起极度舒适。风风火火抵达公司。果然,美好的一天从迟到开始,可陆家嘴周围的房子...开机,全是行业…...

arduino串口发送数据显示到OLED上
代码如下,调试风格。。 #include <Wire.h> #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h>#define OLED_RESET 4 Adafruit_SSD1306 display(OLED_RESET); void setup() {// put your setup code here, to run once:Serial.begin(1152…...

Linux 安装并配置 OpenLDAP 新编(3)YUM安装
Linux 安装并配置 OpenLDAP 新编(3)YUM安装 我实操OpenLDAP的过程,是先根据官网资料编译安装,大约花费了近2周时间,也有点陷入牛角尖了,一时不得出。后来加了一个群,经过提醒发现了配置文件中的…...

对比下小程序语法和Vue语法异同
对比之前了解过的Vue,方便加深 了解微信小程序语法。 下面从几个方面介绍Vue和小程序 一,钩子函数 Vue只要跳转新页面就会触发钩子函数,小程序对于不同的页面跳转方式,触发的钩子是不同的。 下面简单说几个小程序钩子函数 on…...

element上传增加粘贴上传图片功能
<el-upload class"upload-demo ml" ref"uploadMutiple"action"http://api110.herbplantist.com/sucai/public/index.php/post/post/uploadFile"list-type"picture-card" :data"myData" multiple drag:on-preview"...

HTML <input> 标签的 autocomplete 属性
定义和用法 autocomplete 属性规定输入字段是否应该启用自动完成功能。 自动完成允许浏览器预测对字段的输入。当用户在字段开始键入时,浏览器基于之前键入过的值,应该显示出在字段中填写的选项。 当input输入框聚焦的时候 在浏览器里面会出现之前输入…...

Latex 中插入 Matlab 代码
这篇文章将介绍如何在 Latex 排版过程中添加 Matlab 代码 功能效果 主要有如下排版功能: 语法高亮自动添加边框自动添加行号 先上图,大家感受一下效果: 而实现这些只需要一行代码加一个包! 插入代码块 \usepackage{listings…...

Json处理
1.导入依赖 <!-- Jackson springMVC默认的Json解决方案选择是 Jackson,所以只需要导入jackson的jar,即可使用。--> <dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifa…...

动态规划:《完全背包问题》-python实现
接上一篇博客 在01背包问题中,每个物体都不允许重复使用。而完全背包问题:有n种重量和价值分别为Wi和Vi的物品。从这些物品中挑选出总重量不超过w的物品,每种物品都可以挑选多件,求所有挑选方案中价值总和的最大值。 #coding:utf-8 #完全背包…...

JAVA练习21
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 前言 一、题目1-编写个人所得税计算程序 1.题目描述 2.思路与代码 2.1 思路 2.2 代码 总结 前言 提示:这里可以添加本文要记录的大概内容:…...

性能测试二八原则,响应时间2/5/8原则
性能测试二八原则,响应时间2/5/8原则 所谓响应时间的“2-5-8原则”,简单说,就是 当用户能够在2秒以内得到响应时,会感觉系统的响应很快;当用户在2-5秒之间得到响应时,会感觉系统的响应速度还可以…...

PTA:素因子分解
素因子分解 给定某个正整数 N,求其素因子分解结果,即给出其因式分解表达式 Np1k1⋅p2k2 ⋯ pmkm。 输入格式: 输入long int范围内的正整数 N。 输出格式: 按给定格式输出N的素因式分解表达式,即 Np1k1⋅p2k2 ⋯ pmk…...

Ubuntu安装Jenkins
环境搭建 1、java环境搭建 ubuntu 18.04默认不安装java环境,而jenkins依赖java环境。 (1)安装步骤 sudo apt-get install openjdk-8-jdk java -version如图,安装成功。 2、Jenkins部署 sudo apt-get install jenkins如图提示…...

无胁科技-TVD每日漏洞情报-2022-12-12
漏洞名称:ThinkPHP 远程命令执行漏洞 漏洞级别:高危 漏洞编号:NULL 相关涉及:v6.0.1<ThinkPHP<v6.0.13 漏洞状态:POC 参考链接:https://tvd.wuthreat.com/#/listDetail?TVD_IDTVD-2022-20170 漏洞名称:Microweber 注入漏洞 漏洞级别:高危 漏洞编号:CVE-2022-33012;CNVD…...

ArcMap报错总结
1、ArcMap字段计算器报错 Excel转表后得到的表字段如下: 现在想要将“省”和“市”两个字段内容拼接在一起,形成一个新的字段,字段计算器如下输入: 地理处理结果中的报错信息如下: 解决方案为字段计算器修改如下&am…...

基于蓝墨云班课的翻转课堂实践
基于蓝墨云班课的翻转课堂实践 就“最近有什么软件工程的新理论和最佳实践?”的疑问,邹欣老师(博客,微博,豆瓣)说: 最佳实践和理论都出现了好多年, 只不过我们不用 教学技术和理论也一样,比如“翻转课堂”。贺利坚老师(博客园博客,CSDN博客,…...

Redis学习(三) - Redis客户端对比及配置(SpringBoot)
1.常用的redis客户端介绍以及对比 Jedis api 在线网址:http://tool.oschina.net/uploads/apidocs/redis/clients/jedis/Jedis.html redisson 官网地址:https://redisson.org/redisson git项目地址:https://github.com/redisson/redisson lett…...
服务器ssd硬盘格式化,格式化没你想象的简单 格式选错了对SSD有损
清空盘里边的文件最快的方法就是格式化,我们经常会对电脑硬盘、闪存盘、移动硬盘进行格式化,而在格式化硬盘的时候会弹出文件系统的选项,分别有FAT32、NTFS、exFAT三种格式,那么FAT32、NTFS、exFAT有什么区别?硬盘格式…...

linux 如何查看端口被哪个进程占用,如何查看linux端口被哪个进程占用
查看linux端口被哪个进程占用的方法:首先查看被占用的端口的进程,并查询进程id;然后根据集成id查询进程,并查看进程详情信息;最后查看进行所在目录,操作进程即可。本教程操作环境:red hat enter…...

基于Multisim的简易电梯仿真设计
链接:https://pan.baidu.com/s/1XiXhhvUVMY20-QTahQPbQQ 提取码:zsjk...
JPanel(panel和jpanel)
java中的面板Jpanel是什么 JPanel是轻量级容器! 你可以把他想成是一个小罐子! 想按钮、文本框这种你可以把他们想成东西。 罐子用来装这些东西! JPanel面板本身不能作为窗口显示,必须依赖如JFrame容器进行显示 JAVA中的JPanel怎么…...

python 输入一个整数,将该整数逆向输出
代码如下: aint(input("输入一个四位数:")) print(a%10) aa//10 print(a%10) aa//10 print(a%10) aa//10 print(a%10)...

pytorch读取coco数据集
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/a362682954/article/details/87915680 YOLOV3是工业上可以用的兼顾速度和准确率的一个深度学习目标检…...

倒计时器c语言,在线倒计时器
手机评站网今天精心准备的是《在线倒计时器》,下面是详解!如何在PPT中插入3分钟倒计时器,最后有声音。280992...如何在PPT中插入3分钟倒计时器,最后有声音。280992656秋秋在线等,万分感谢!...如何在PPT中插入3分钟倒计时器,最后有…...

python:Cannot determine archive format of C:\Users\lala\AppData\Local\Temp\pip-req-build-_17zylg8
lz今天用pycharm下的Terminal敲入 pip install cssselect i https://pypi.tuna.tsinghua.edu.cn/simple 出现: ERROR: Cannot unpack file C:\Users\lala\AppData\Local\Temp\pip-unpack-muu6zi__\simple.htm (downloaded from C:\Users\lala\AppData\Local\Temp…...

6.python输入整数年份,判断对应整数年份是否为闰年并输出结果
# -*- coding: UTF-8 -*- year int(input("输入一个年份:")) if year % 100 0:if year % 400 0:print(%d年是闰年 % year)else:print(%d年不是闰年 % year) else:if year % 4 0:print(%d年是闰年 % year)else:print(%d年不是闰年 % year)转载…...
关于BI商业智能的“8大问”|一文读懂大数据BI
这里不再阐述商业智能的概念了,关于BI,就从过往的了解,搜索以及知乎的一些问答,大家困惑的点主要集中于大数据与BI的关系,BI的一些技术问题,以及BI行业和个人职业前景的发展。这里归纳成8个问题点ÿ…...

python实现胶囊网络_胶囊网络 -- Capsule Networks
胶囊网络是 vector in vector out的结构,最后对每个不同的类别,输出不一个向量,向量的模长表示属于该类别的概率。例如,在数字识别中,两个数字虽然重叠在一起,Capsule中的两个向量能完整表达两个数字的特征…...

APP测试—PUSH消息推送测试
PUSH消息推送测试 1. 消息推送场景: 产品角度:功能需要,工具类产品的公告推送、咨询类产品的新闻推送等运营角度:活动运营需要,召回用户、电商类产品促销等 2. 消息推送原理: (1)…...

并查集(模板)
团伙 Description 在某城市里住着nn个人,任何两个认识的人不是朋友就是敌人,而且满足: 1、我朋友的朋友是我的朋友; 2、我敌人的敌人是我的朋友; 所有是朋友的人组成一个团伙。告诉你关于这nn个人的mm条信息…...

5.Linux实用操作
文章目录零、学习目标一、软件安装1、Linux系统的应用商店2、yum命令3、apt命令 - 扩展二、systemctl命令三、软连接四、下载和网络请求1、ping命令2、wget命令3、curl命令五、端口1、概念2、查看端口占用六、进程管理1、概念2、查看进程3、查看指定进程4、关闭进程七、主机状态…...

我就不信你还吃不透Java的泛型!移动架构师成长路线
一面: 阿里巴巴面试答案文末可以领取! 1. 触发新生代GC,如果存活对象总量大于survivor区容量,咋办 2. 如果任务很多,线程池的阻塞队列会撑爆内存的哪个区域 3. 栈在堆上吗 4. GC root有哪些 5. 实例变量可以是GC…...

数字孪生平台为vr数字展厅提供一个数字化展示的体验空间
传统展厅展示以单向的观看和解说为基础,展馆展厅展陈单一。而不断发展的新媒体技术能够搭建数字场景来和观众产生互动,给观众身临其境的沉浸式体验。打造沉浸式体验,需要融合博物馆的文化特点,结合概念设计、内容制作和各种数字科…...

2021年阿里首次分享:内部(珠峰版)Java笔记,金九银十怎么从中小企业挤进一线大厂
阿里巴巴中文站商品信息如何存放 MySQL的扩展性瓶颈 分布式 前后端完全分离与Rest规范 中间件 redis的过期策略以及内存淘汰机制 缓存穿透和缓存雪崩 数据库 MVCC(多版本并发控制) 间隙锁与幻读 设计模式与实践 OOP五大原则SOLID Zookeeper 
嵌入式单片机基础篇(十二)之ADC
ADC原理与应用详解 第一部分:stm32 1、问题:什么是ADC? 回答:Analog-to-Digital Converter的缩写。指模/数转换器或者模拟/数字转换器。 2、问题:ADC的作用是什么? 回答:将连续变量的模拟信号…...

pycharm的设置
...

编程题——年会抽奖
链接:https://www.nowcoder.com/questionTerminal/610e6c0387a0401fb96675f58cda8559 来源:牛客网 今年公司年会的奖品特别给力,但获奖的规矩却很奇葩: 首先,所有人员都将一张写有自己名字的字条放入抽奖箱中ÿ…...

Prometheus监控Elasticsearch
1 下载elasticsearch exporterhttps://github.com/prometheus-community/elasticsearch_exporter2 systemd 管理elasticsearch exporter service文件: /usr/lib/systemd/system/es_exporter.service[Unit] Descriptiones_exporter Documentationhttps://prometheus.io Afterne…...

Linux C 中数组名和结构体变量名代表的含义
在linux c 中数组和结构体是常见的数据结构类型,那么他们的标号名称 有代表神魔呢? 比如: int a, a 代表的是一个变量名程,它对应的地址中(&a)存的是一个整形值, 那么 char buf…...

如何控制Facebook投放广告成本?
一,Facebook广告成本高的原因和常见问题广告的成本很高,因为我们需要扩张正如前几篇文章所说,我们所要做的就是扩大对表现良好的产品和广告的广告。有两种扩展方式:这个过程也是我们的AD优化测试的一部分。因为在扩大规模的过程中…...

LeetCode——1604. 警告一小时内使用相同员工卡大于等于三次的人
一、题目 力扣公司的员工都使用员工卡来开办公室的门。每当一个员工使用一次他的员工卡,安保系统会记录下员工的名字和使用时间。如果一个员工在一小时时间内使用员工卡的次数大于等于三次,这个系统会自动发布一个 警告 。 给你字符串数组 keyName 和 …...

NLP之相似文本搜索
NLP之相似文本搜索相似文本搜索介绍应用场景常见算法1.text2vec流程代码2.gensim流程代码相似文本搜索 介绍 相似文本搜索是一种特殊的文本搜索,它的目的是找到与指定文本最相似的文档。这种技术通常通过计算文本间的相似度来实现,相似度可以通过各种方…...

python数据可视化开发(4):爬取对应地址的pdf文档并分类保存到本地文件夹(爬虫)
系列文章目录 python开发低代码数据可视化大屏:pandas.read_excel读取表格python实现直接读取excle数据实现的百度地图标注python数据可视化开发(1):Matplotlib库基础知识python数据可视化开发(2):pandas读取Excel的数据格式处理python数据可…...

Nginx是什么?有哪些优点?
Nginx(“engine x”)一个具有高性能的【HTTP】和【反向代理】的【WEB服务器】,同时也是一个【POP3/SMTP/IMAP代理服务器】,是由伊戈尔赛索耶夫(俄罗斯人)使用C语言编写的,Nginx的第一个版本是2004年10月4号发布的0.1.0版本。另外值得一提的是…...

matplotlib在一张图上绘制包含多条折线的多个子图
matplotlib在一张图上绘制包含多条折线的多个子图问题描述解决办法问题描述 实验用了多个数据集,并且用了多种对比实验的方法,想把结果展示在一张图上,就需要在一个图上画多个折线图,并且需要在一张大图上绘制多个小图。 解决办…...

【LeetCode每日一题】【2023/2/7】1604. 警告一小时内使用相同员工卡大于等于三次的人
文章目录1604. 警告一小时内使用相同员工卡大于等于三次的人方法1:哈希表1604. 警告一小时内使用相同员工卡大于等于三次的人 LeetCode: 1604. 警告一小时内使用相同员工卡大于等于三次的人 中等\color{#FFB800}{中等}中等 力扣公司的员工都使用员工卡来开办公室的…...

Arbitrum上首个跨链互操应用开启空投计划!
2月6日消息,波卡生态跨链互操作应用Avault 全链产品正式上线。据悉,该版本代码经由派盾完成审计,并在本周一正式支持Arbitrum网络。这标志着Avault从波卡生态出发,正式升级为区块链世界中第一个严格意义上的一站式跨链收益平台。 …...

浅学persistent
文章目录1. 背景2. 开机自启动流程3. adb kill -9 杀进程后会自动重启4. 小结1. 背景 在应用AndroidManifest文件下添加 android:persistent“true” 关键字,并把Apk预置到system/app目录下,可以给应用实现开机自启动和保活效果。 从以下两个疑问去找答…...

LeetCode题解 动态规划(二):62 不同路径;63 不同路径II
62 不同路径 medium 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。 问总共有多少条不同的路径&a…...

Flowable涉及的表介绍
文章目录一、ACT_RE_1、介绍2、表1、act_re_model(流程模型)2、act_re_deployment(部署单元信息)3、act_re_procdef(已部署的流程定义,部署时加载的xml信息)二、ACT_RU_1、介绍2、表1、act_ru_e…...

CompletableFuture的使用
文章目录1、Future2、CompletableFuture并行,并发 并发:一个实体上,多个任务有序执行 并行:多个实体上,多个任务同时执行 用户线程 用户线程是系统的工作线程,会完成程序需要完成的业务操作 守护线程 是一…...

【JavaSE】fail-fast与fail-safe源码分析
文章目录1. fail-fast与fail-safe概述2. fail-fast源码分析3. fail-safe源码分析4. 总结1. fail-fast与fail-safe概述 快速失败(fail-fast),快速失败是Java集合的一种错误检测机制。 出现场景:线程A在使用迭代器遍历一个集合对象的时候,线程…...

LeetCode-127-单词接龙
1、虚拟节点广度优先搜索 为了获得最短转化序列中的单词数目,我们可以假设每个单词是一个节点,可以互相转化的节点之间存在边,这样我们就能将最短转化序列问题转化为图的广度优先搜索问题。考虑到图中可能存在环,因此我们需要额外…...

【pytorch】图片分类问题处理一般数据集,使其满足torchvision.datasets.ImageFolder调用结构
torchvision.datasets.ImageFolder调用结构: 对于简单的图像分类任务,并不需要自己定义一个 Dataset类,可以直接调用 torchvision.datasets.ImageFolder 返回训练数据与标签。 数据集应满足pytorch的格式要求,即将数据集分割为训…...

利用泰克示波器MSO56完成LED行业的测试
1、 测试需求背景LED 是英文 Light Emitting Diode 的简称,是一种具有两个电极的半导体发光器件,让其流过小量电流就会发出可见光。LED的电性能测试特点与其实与开关电源的电性能测试基本相同,但更加侧重电流测试,因为LED是由开关…...

分享106个JS选项卡,总有一款适合您
分享106个JS选项卡,总有一款适合您 106个JS选项卡下载链接:https://pan.baidu.com/s/1kdRJvTgcuZe_TpzrcnmQDQ?pwd0k2d 提取码:0k2d Python采集代码下载链接:https://wwgn.lanzoul.com/iKGwb0kye3wj css手风琴效果选项卡 jQ…...

2023年,想要年赚百万必懂的道理?
1.一个人只有经历过风雨沧桑,才会明白一个道理:“这个世界最大的监狱就是人的思维,而越狱最好的方式就是人的觉醒。” 2.人活明白了就会知道,不要拿自己去跟别人比较,后果不是忘记了自己,就是让自己失落。…...

ANTLR4入门学习(三)
ANTLR4入门学习(三)一、ANTLR快速指南1.1 匹配算数表达式的语言1.2 java测试代码1.3 增加通用模块1.4 使用访问者模式实现计算器1.5 实现带有清除内存的计算器功能1.6 使用监听器构建一个翻译程序(暂无)二、定制语法分析过程2.1 在…...

Windows 11数据备份软件怎么选?
Windows 11 有数据备份软件吗? 备份和还原(Windows 7)以及 Windows 10 中的文件历史记录也保留在 Windows 11 中。因此你可以使用它来备份你的用户文件。但是,仅限于此。备份和还原 (Windows 7) 允许你在 Windows 11 中选择其他文…...

第三章.神经网络的学习—损失函数
第三章.神经网络的学习 3.1 损失函数 损失函数是表示神经网络性能“恶劣程度”的指标,即当前神经网络对监督数据在多大程度上不拟合,在多大程度上不一致。 1.均方误差(mean_squared_error) 1).公式: 参数说明: yk:神经…...

10 个最适合开发人员的 GitHub 代码库 ✅
在 GitHub 的帮助下,开发人员可以轻松访问并与他人共享他们的代码。它已成为开发人员在项目上进行协作并了解最新开发趋势的重要工具。对于开发人员而言,GitHub 是寻找最佳存储库以帮助他们完成开发项目的宝贵资源。有这么多可用的存储库,可能…...

C++多态的一些记录
文章目录俩概念例子多态要满足如何实现纯虚函数和抽象类几个黑马的例子虚析构和纯虚析构俩概念 首先记住俩概念,地址的早绑定和晚绑定 静态多态的函数地址早绑定 - 编译阶段确定函数地址动态多态的函数地址晚绑定 - 运行阶段确定函数地址 (我的理解&a…...

JVM笔记(6)—— JVM运行时问题案例
案例一:CPU占用过多 问题场景:服务器告警CPU占用过高 排查: 用top命令查看哪个进程对cpu的占用过高,获取进程id。可以看到PID为32655的进程此时占用了99.2%的CPU 根据进程id用ps命令进一步定位是哪个线程引起的cpu占用过高&am…...

【单细胞高级绘图】06.feature展示
这个图是前两天刚画的。箱型图、散点图、小提琴图组合在一起,档次瞬间上去了。 最近修稿过程中,审稿人提了一个建议,说是在某一张小提琴图上添加点,可以更好反映数据的分布。我理解他的意思,大概就是: 左图…...

SVN记录
如何查看自己电脑是否已经安装过SVN打开终端,敲入如下命令:svn -version如果有已经安装了svn,那么终端控制台将出现如下信息:svn: invalid option character: eTypesvn help for usage.如果出现如下,则说明当前系统没有…...

Unity Android 之 读取下载获取移动端 sdcard 路径下的指定文件夹的所有图片的几种方式的简单整理
Unity Android 之 读取下载获取移动端 sdcard 路径下的指定文件夹的所有图片的几种方式的简单整理 目录 Unity Android 之 读取下载获取移动端 sdcard 路径下的指定文件夹的所有图片的几种方式的简单整理 一、简单介绍 二、实现原理 三、注意事项 四、简单实现步骤 五、关…...

故障分析 | Redis AOF 重写源码分析
作者:朱鹏举 新人 DBA ,会点 MySQL ,Redis ,Oracle ,在知识的海洋中挣扎,活下来就算成功… 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随意使用,转载请…...

【YBT2023寒假Day6 B】树的计数(贪心)(DP)(拉格朗日插值)
树的计数 题目链接:YBT2023寒假Day6 B 题目大意 定义无标号树的大小是节点个数,权值是最大独立集大小,树的儿子有序,然后给你 n,要你求对于每个 i1~n,j0~n,大小是 i 权值是 j 的不同树的数量…...

动手深度学习笔记(四十四)8. 循环神经网络
动手深度学习笔记(四十四)8. 循环神经网络 8. 循环神经网络8. 循环神经网络 到目前为止,我们遇到过两种类型的数据:表格数据和图像数据。 对于图像数据,我们设计了专门的卷积神经网络架构来为这类特殊的数据结构建模。 换句话说,如果我们拥有一张图像,我们需要有效地利…...

十种“软件滤波“程序,以及特点
1、限副滤波 /* A值可根据实际情况调整 value为有效值,new_value为当前采样值 滤波程序返回有效的实际值 */ #define A 10 char value; char filter() { char new_value; new_value get_ad(); if ( ( new_value - value > A ) || ( value - new_value > A …...

NLP发展关键模型
文章目录NLP中Bert的进展历史word embeddingELMOGPTBertNLP中Bert的进展历史 从Word Embedding到Bert模型——自然语言处理中的预训练技术发展史 word embedding word embedding:每个单词one-hot编码的向量矩阵,在大语言训练之后,该矩阵可以直接提取出…...

数学,千万别学过火
从网上看到有一本书叫《千万别恨数学》的书,是《千万别学英语》的姊妹篇。作者是韩国尖端技术研究院的博士。他以前对数学反感之极,大学的时候为了赚生活费,开始做家教,辅导高中学生学数学。因为读书的时间长,这种日子…...

leetcode栈和队列系列总结
这一部分其实就是关于这两个结构的特性,栈是先入后出,队列是先入先出; 大部分时候还是用数组和切片来实现的,go中有一个list,可以pushback等,但是主要在二叉树章节会用到,这里不怎么用 20 有效…...

第12章 MongoDB 删除集合教程
第12章 MongoDB 删除集合教程 本章节咱们为大家介绍如何使用 MongoDB 来删除集合。 MongoDB 中使用 drop() 方法来删除集合。 语法格式: db.collection.drop()参数说明: 无 return 值 如果成功删除选定集合,则 drop() 方法return true&…...

【面试题】对象、原型、原型链与继承 ,你了解多少?
前言原型、原型链、类与继承似乎无时无刻的出现在我们身边,无论你是在面试中亦或是平常学习和工作中都有它的身影。那么这个是又是什么东西呢 ? 我曾通过 avaScript高级程序设计、你不知道的JavaScript、MDN文档以及教学视频。但似乎仍是半知半解,但我依然相信能通过这篇文章能…...

js如何实现继承
1,原型链继承 让构造函数的原型(prototype)是另一个类型的实例,那么该构造函数new出来的实例就具有该实例的属性;缺点,每一个对象实例共享所有的继承和方法,无法向父类传参 function father&a…...

【动态规划】01背包问题(手画图解)
经典dp动规问题,01背包问题关键在于遍历顺序与初始化这两步的推导。 目录 文章目录 一、01背包问题 二、确定dp数组及其下标含义 三、确定递推公式 四、确定初始化 五、确定遍历顺序 六、举例推导dp数组 总结 一、01背包问题 有n件物品,每件的价值…...

JS 闭包
JS 闭包 一、如何产生闭包? 当一个嵌套的内部(子)函数引用了嵌套的外部(父)函数的变量(函数)时,就产生了闭包; 二、闭包到底是什么? 理解一:闭…...

13薪|架构师[北京市 - 朝阳区]-20k-35k
"众推职聘”以交付结果为宗旨的全流程化招聘服务平台!今日招聘信息↓【工作内容】1、负责公司千万级数据、用户的产品平台整体技术规划、系统架构设计及优化;2、对设计系统的最终性能和稳定性、扩展性负责;3、参与各种技术方案评审&…...

Windows磁盘克隆软件推荐
把原有硬盘克隆到另一个更大的硬盘,你只需要一个好用的硬盘克隆软件。如果你不知道硬盘克隆软件怎么选,你可以尝试下傲梅轻松备份,这个磁盘克隆软件适用于Windows 11、Windows 8、Windows 7、Windows XP、Windows Vista。以下是它的一些优点&…...

一文搞清商旅酒店数据治理——酒店数据问题分析及治理方案
问题背景 对于商旅用户而言,通过商旅系统进行酒店预订时,都希望酒店预订体验良好。并且商旅用户通过预订页面进行酒店预订时希望所见即所得(也就是说,所看见的酒店相关信息就是用户最终预订的结果),包括能…...

TOOM品牌公关与舆情管理怎么做,品牌舆情监控工作制度是什么?
品牌舆情是指关于某一品牌的公共讨论、评价和看法。品牌舆情可以通过社交媒体、新闻媒体、博客、论坛等多种途径表现出来。监测品牌舆情是品牌公关和舆情管理的重要组成部分,可以帮助公司了解公众对品牌的看法,以及在遇到舆情危机时采取有效的应对措施。…...

SVG 语法入门教程(绘制矩形、圆形、椭圆、多边形等)
文章目录一、SVG 简介1.1 什么是 SVG ?1.2 SVG 的历史和优势1.3 查看 SVG 文件1.4 创建SVG文件1.5 学习之前应具备的基础知识二、SVG 实例三、在 HTML 中嵌入 SVG3.1 使用 \<embed> 标签3.2 使用 \<object> 标签3.3 使用 \<iframe> 标签3.4 直接在…...

从0开始学python -23
Python3 条件控制 Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: 代码执行过程: if 语句 Python中if语句的一般形式如下所示: if conditi…...

访问学者申请信标准模版
今天知识人网访问学者小编为大家分享一封标准的申请信模版,希望大家注意格式的书写:意向导师名称(如Dr. XXX)意向单位名称意向单位地址(如XXX号XX路XX市XX省)年月日开头(Dear XXX),第一部分结合自己的研究兴趣向该单位的访学职位表示浓厚的兴…...

数字时代,VR云招聘“零见面”火了
招聘信息刷了又刷,上班谈、下班聊,终于到了可以预约时间来公司面试时,一句“我考虑下”或干脆没回音了,直接把HR打回原地。新年伊始,随着疫情的放开,金三银四的求职、招聘旺季仿佛也提前到来,但…...

Hudi(20):Hudi集成Flink之可以离线进行的操作
目录 0. 相关文章链接 1. 离线 Compaction 1.1. 设置参数 1.2. 原理 1.3. 使用方式 1.3.1. 执行命令 1.3.2. 参数配置 1.3.3. 案例演示 2. 离线 Clustering 2.1. 设置参数 2.2. 原理 2.3. 使用方式 2.3.1. 执行命令 2.3.2. 参数配置 2.3.3. 案例演示 0. 相关文章…...

【Spring-Security】详细使用用指南
Spring-Security使用详细指南简介简单入门认证登录校验流程原理解读认证流程登录校验:授权授权基本流程授权实现限制访问资源所需的权限简介 Spring Security 是一个功能强大且高度可定制的身份验证和访问控制框架。 在安全框架中,我们最常提到的两个概…...

sd卡图片损坏怎么修复?
在旅途中,正常情况下用相机拍的照片都是存在相机的SD卡里的。等到我们需要时,在进行导出。但如果是出现意外导致sd卡图片遭到损坏,遇到这种情况,sd卡图片损坏怎么修复呢?这里小编将为大家分享一些图片修复技巧。操作很简单。相信…...

博物馆ar景点创意化交互体验的优点
一直以来,博物馆注重展览深度的拓展和藏品价值的挖掘,而缺少传播与推广。“博物馆的研究成果和藏品价值应该让公众有更多机会和渠道了解。 在博物馆中,为了保护古代文物不受到破坏而收藏到展柜中,参观者因受到展柜的距离限制无法近…...

一道经典面试题透彻理解面向对象编程思想和简单工厂模式
一道经典的面试题如下: 用一种面向对象编程语言实现一个计算器来满足整数的加减乘除运算。 大部分人的代码如下: 1.0版本 #include<iostream> using namespace std; #include<string> //1.0版本 int main() {int num1 0;int num2 0;st…...

Java软件开发需要掌握的技术分阶-2023版
简单的东西考虑全面,复杂的东西分成简单,枪在手,路在前,独闯难关,大破无往 第一阶段 计算机理论基础:操作系统、网络安全、数据结构与算法、硬件与软件基本常识 Java:各环境部署与程序运行原理…...

使用 React hooks 怎么实现类里面的所有生命周期?
在 React 16.8 之前,函数组件也称为无状态组件,因为函数组件也不能访问 react 生命周期,也没有自己的状态。react 自 16.8 开始,引入了 Hooks 概念,使得函数组件中也可以拥有自己的状态,并且可以模拟对应的…...

shell脚本简介+编写
1、常用Linux命令 2、Linux下脚本编写 3、windows下CMD常用命令 文章目录一、变量1、系统预定义变量2、自定义变量3、特殊变量:n、n、n、#、∗、*、∗、、$?二、运算符三、条件判断1、两个整数之间比较2、文件权限判断3、文件类型判断4、多条件判断四、流程控制1、…...

新项目如何提交代码到已有仓库,并创建新分支
1、步骤 2、创建远程仓库或者打开已有仓库页面 3、打开工程,创建本地git仓库 4、本地仓库与远程仓库关联 1、新建项目,此时的项目工程如下图所示 2、创建远程仓库或者打开已有仓库页面 此时在新建仓库或者已有仓库页面复制好仓库地址(仓库…...

分享36个JS滚动,29个JS进度条,12个JS日历代码,总有一款适合您
分享36个JS滚动,29个JS进度条,12个JS日历代码,总有一款适合您 36个JS滚动29个JS进度条12个JS日历代码下载链接:https://pan.baidu.com/s/1zvSK9EAPd4dnMRl7V4Cc1g?pwdsu9i 提取码:su9i Python采集代码下载链接&a…...

ElasticSearch-学习笔记03【ElasticSearch集群】
Java后端-学习路线-笔记汇总表【黑马程序员】ElasticSearch-学习笔记01【ElasticSearch基本介绍】【day01】ElasticSearch-学习笔记02【ElasticSearch索引库维护】ElasticSearch-学习笔记03【ElasticSearch集群】ElasticSearch-学习笔记04【Java客户端操作索引库】【day02】Ela…...

基于java下Springboot框架实现社区维修平台系统展示
基于java下Springboot框架实现社区维修平台系统开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven…...

Unreal Engine 网络系统(一):网络模型及网络视角下的Gameplay框架
个人学习记录,如有错误请及时联系我!欢迎交流! 1.客户端-服务器模型 服务器:有一个客户端担当游戏状态的主控者 作用:做出所有重要决定,保证公平性,包含所有主控状态,处理客户端连接…...

如何修改百度百科上的介绍,高级别账号更容易成功吗?
个人或企业想要修改原有百科词条上的介绍,但却又不知道如何入手。怎样才能拥有更高级别的百科账号,高级别百科账号更容易成功修改通过吗,以下洛希爱做百科网为大家简单介绍。一、拥有百科高级账号的条件1、首先帐号必须达到4级2、通过率必须在…...

关于element-plus按需引入时,在vite中使用自定义主题失效的问题解决
1. 问题产生过程描述: 1)使用vite创建vue3项目 2)按部就班的安装element-plus vue-router axios npm i element-plus vue-router axios -S 3) 把element-plus按需引入按照官网的步骤操作好 主题 | Element Plus 4)axios按…...

java中堆栈的实现总结
java中堆栈的实现总结1. Java中的Stack1.1 Stack类的使用1.2 Stack类的分析2. java中的queue2.1 queue的方法定义2.2 Deque2.3 Queue的常见实现类3. 总结1. Java中的Stack 1.1 Stack类的使用 Stack的声明如下,可以看到Stack继承了Vector,因此Stack可以…...

Java面试总结篇
引用介绍 1.线程安全不安全的概念 线程安全: 指多个线程在执行同一段代码的时候采用加锁机制,使每次的执行结果和单线程执行的结果都是一样的,不存在执行程序时出现意外结果。 线程不安全: 是指不提供加锁机制保护,有可能出现多个线程先后更改数据造成所得到的数据是脏…...

离散选择模型中的分散系数theta到底该放在哪里呢?
前言 \quad~~一直都在想为啥子离散选择模型中分散系数以分母形式出现而在路径选择公式中以系数形式出现呢?看着公式想了想,现在想出了一个似乎感觉应该差不多很合理的答案,希望与大家一起探讨。 进入正题 根据随机效用理论,决策…...

网站经常被DDOS攻击的原因有哪些
过去这几年,互联网创业热潮非常火,几乎所有行业都向互联网转型。很多互联网公司都会经历被 DDoS 攻击,导致网站服务瘫痪,用户流失以及公司信用度的负面影响。什么是 DDOS 攻击呢?DDOS 攻击是通过控制大量僵尸网络向服务…...

实验二 数据库的查询
目录 一、实验学时 二、实验目的 三、实验要求 四、实验内容 五、实验思考 六、不问初心,方得始终,加油,诸君!!! 一、实验学时 2学时 二、实验目的 (1)掌握查询的概念和方法。…...

Java中的JSON序列化和反序列化
文章目录Java 和 JSON 序列化JSON 简介JSON 是什么JSON 标准JSON 优缺点JSON 工具Java JSON 库JSON 编码指南Fastjson 应用添加 maven 依赖Fastjson API定义 Bean序列化反序列化Fastjson 注解JSONFieldJSONTypeJackson 应用添加 maven 依赖Jackson API序列化反序列化容器的序列…...

数据结构和算法(1):数组
目录概述动态数组二维数组局部性原理越界检查概述 定义 在计算机科学中,数组是由一组元素(值或变量)组成的数据结构,每个元素有至少一个索引或键来标识 In computer science, an array is a data structure consisting of a col…...

第一章 作业【编译原理】
课堂测试【编译原理】前言推荐第一章 作业课堂测试课前测03-01课后练习03-01课后复习03-08课前热身03-13最后前言 2023-3-13 20:56:25 以下内容源自《编译原理》 仅供学习交流使用 推荐 无 第一章 作业 无 课堂测试 课前测03-01 1(多选题) 编译原理各阶段的工作都涉及…...

接口测试用例怎么编写?给你一个最详细的模板要不要?
目录 接口测试用例 总部用户同步接口 添加组织 添加用户 删除组织 删除用户 更新组织 更新用户 应用系统同步用户接口 根据组织编码获取用户 根据系统编码获取用户 构型数据的集成 获取构型数据接口 接口测试用例 总部用户同步接口 添加组织 编制人 薛郝 审定…...

基于深度学习的动物识别系统(YOLOv5清新界面版,Python代码)
摘要:动物识别系统用于识别和统计常见动物数量,通过深度学习技术检测日常几种动物图像识别,支持图片、视频和摄像头画面等形式。在介绍算法原理的同时,给出Python的实现代码、训练数据集以及PyQt的UI界面。动物识别系统主要用于常…...

大数据框架保姆级安装教程——Kafka(3.0.0)
大数据框架保姆级安装教程——Kafka(3.0.0) 1.1 安装部署 1.1.1 集群规划 hadoop102hadoop103hadoop104zkzkzkkafkakafkakafka 1.1.2 集群部署 **0)**官方下载地址:http://kafka.apache.org/downloads.html **1)*…...

医药行业的数据分析,我们需要了解什么?
近三年我们被疫情包围了,医院和药品备受关注,在进行数据分析,不仅需要通用的统计分析技能,更需要对行业、对业务的高度理解。像医药行业的数据分析,就需要数据分析人员深入行业内部,掌握关键的指标和术语。…...

小工具2:Windows curl.exe
以语雀 文档为准 GitHub 仓库:https://github.com/curl/curlGitHub 仓库 Windows 版:https://github.com/curl/curl-for-win下载页面:https://curl.se/download.htmlWindows 版下载页面:https://curl.se/windows/ 支持 64 位&…...

《C++ Primer Plus》(第6版)第13章编程练习
《C Primer Plus》(第6版)第13章编程练习《C Primer Plus》(第6版)第13章编程练习1. Cd类2. 使用动态内存分配重做练习13. baseDMA、lacksDMA、hasDMA类4. Port类和VintagePort类《C Primer Plus》(第6版)第…...

如何配置VoLTE, ViLTE and VoWifi(IMS config for VoLTE, ViLTE and VoWifi)
如何打开VoLTE,ViLTE,VoWifi Feature (How to enable VoLTE,ViLTE,VoWifi feature option) VoWifi有些module属于binary release,如果基线版本不支持VoWifi, 请使用[Patch Release]模板提交eservice给CPM申请open VoWi…...

leetcode 1458 两个子序列的最大点积
给你两个数组 nums1 和 nums2 。 请你返回 nums1 和 nums2 中两个长度相同的 非空 子序列的最大点积。 数组的非空子序列是通过删除原数组中某些元素(可能一个也不删除)后剩余数字组成的序列,但不能改变数字间相对顺序。比方说,…...

【每日随笔】西游记相关随笔 ( 天庭的结构以及人事关系 | 天庭组织架构 | 佛门组织架构 | 天庭的盘根错节 | 西游记中的人情世故 )
文章目录一、天庭组织架构二、佛门组织架构三、天庭的盘根错节四、西游记中的人情世故西游记 和 红楼梦 每一个细节都 蕴含了 大智慧 , 值的每个人都去精读 , 是中国古代智慧的集大成者 ; 西游记 讲的不是 打打杀杀 , 讲的是 人情世故 ; 西游记 反应的是 明朝嘉靖年间 的 政治…...

用两个栈实现队列(LeetCode)算法题
直接进入主题 就是这样了,如果没有仔细看题的话,请回去再仔细看一下 下面开讲 先讲思路在来代码 首先我们想一下队列的性质,队列是先进先出,而栈是后进先出,所以如果想要用栈实现队列,那么一个栈肯定是不…...

机器人运动-力混合控制
#关节动力学 #运动控制 #力控制 详细可参考书本:《现代机器人学:机构规划与控制》第11.5章,其中的动力学方程见第8章相关内容。 其他参考资料: [【现代机器人学】学习笔记十:机器人控制_zkk9527的博客-CSDN博客] 力控制 关节空间…...

3分钟了解热成像仪
3分钟了解热成像仪随着社会老龄化程度的逐步加重,越来越多人喜欢养宠物,这样身边多了一种“陪伴”。但随之而来的宠物丢失以及误入狭小空间或者隐秘空间的情况也层出不穷,比如猫猫躲进汽车底盘,进入天花板/管道隔层等,…...

vulnhub之XXE靶机详解
vulnhub之XXE靶机详解前言一、靶机安装二、信息收集阶段1. 环境2. 探测局域网主机3. 信息收集三、解题相关网站前言 拒绝水文,从我做起,如果如下教程有看不懂的,直接call小编哦 一、靶机安装 靶机下载地址:https: //download.vul…...

多线程的理论基础
为什么需要多线程? 大家都知道,CPU、内存、I/O 设备的速度是有极大差异的,为了合理利用 CPU 的高性能,平衡这三者的速度差异,计算机体系结构、操作系统、编译程序都做出了贡献,主要体现为: CPU 增加了缓存&…...

SC8P1762E_汇编指令一览表
控制类 NOP, 空操作 STOP, 进入休眠模式 CLRWDT, 清零看门狗计数器 数据传送 LD,在汇编语言中通常指的是Load LDIA i, 立即数 i 送给 ACC LDIA的全称是Load Immediate to Accumulator,意思是“将立即数加载…...

ES-nested和join查询
1. 嵌套类型:Nested nested属于object类型的一种,是Elasticsearch中用于复杂类型对象数组的索引操作。Elasticsearch没有内部对象的概念,因此,ES在存储复杂类型的时候会把对象的复杂层次结果扁平化为一个键值对列表。 比如&#…...

04 - 进程参数编程
---- 整理自狄泰软件唐佐林老师课程 查看所有文章链接:(更新中)Linux系统编程训练营 - 目录 文章目录1. 问题1.1 再论execve(...)1.2 main函数(默认进程入口)1.3 进程空间概要图1.4 编程实验:进程参数剖析1…...

【Oracle 19c 及 21c】Windows 平台客户端包差异
很久不关注 Oracle Database12c 以后的变化了,最近试着安装、测试一下,在下载 Windows 端客户端时发现和以前的 11g 和 12c 大不相同,于是研究了一下,觉得有必要写一篇文章记录一下。 文章目录一、简介二、client 类型安装包2.1 选…...

Maven打包子模块
项目结构1. project_01: 一个多模块的maven工程2. module_01: 工程project_01的一个模块3. submodule_01: 模块module_01的一个子模块其中,project_01, module_01, submodule_01均为其pom中的artifactId,整个结构如图:project_01 <br/>…...

AI标注工具Labelme和LabelImage Labelme和LabelImage集成工具
在AI数据标注过程中,难免会使用到标注工具,常用的工具无非是Labelme和LabelImage。 Labelme是标注目标轮廓,而LabelImage则是标注目标的区域,然而使用原生态的工具,需要用到python命令行,十分麻烦…...

【springcloud 微服务】Spring Cloud Alibaba Sentinel使用详解
目录 一、前言 二、分布式系统遇到的问题 2.1 服务可用性问题 2.1.1 单点故障 2.1.2 流量飙升 2.1.3 容错机制 2.2 服务雪崩问题 三、 服务可用性解决方案 3.1 服务容错机制 3.1.1 超时机制 3.1.2 服务限流 3.1.3 隔离 3.2 服务熔断 3.2.1 什么是服务熔断 3…...

【分享】基于TPS65140的LCD驱动电路方案——飞凌嵌入式
在一次项目定制中,客户要求我们将CPU主控和LCD显示屏电压驱动电路做成一体板,LCD显示屏所需要的AVDD、VGH、VGL等电压需要主控板提供,因为这几路电压所输出的电流都很小(一般都不会超过10mA,具体可以查阅屏体手册&…...

关于 flex 布局时,子元素宽度超出父元素问题及解决方案(问题)
文章目录1. 第一次遇到这个问题的场景2. 第二种情况3. 问题原因4. 解决方案4.1 方案一4.2 方案二1. 第一次遇到这个问题的场景 先看效果图,大家可以看一下下面的样式,很明显左边和右边的盒子我是给的定宽,但是被挤压了 这个是我在项目中遇到的…...

php 压缩zip打包类和用例
<?php namespace app\lib; /** * 压缩包驱动 * author Wmeng * version 0.0.1 */ class ZipHelper { protected $zip; protected $root; protected $ignored_names; /** * 构造函数 */ public function __construct() { $th…...

普乐蛙景区VR体验设备景区VR解决方案元宇宙vr体验馆项目
#普乐蛙元宇宙VR案例分享 新疆博尔塔拉州温泉县五馆 内置机甲战机星球火箭模型等产品 新增VR产品既丰富孩子们学习空间更是对孩子社会领域教育的一次真正意义上的实践.VR设备体验,是让整个人置身于虚拟现实中,让人沉浸感更足。VR设备给该景区带来了更…...

黑马程序员——前端HTML5+CSS3(女神版)——day01——文本格式化标签、图片标签的title属性、音频标签、视频标签、超链接标签的target属性
黑马程序员——前端HTML5CSS3(女神版)——day01——文本格式化标签、图片标签的title属性、音频标签、视频标签、超链接标签的target属性 目录黑马程序员——前端HTML5CSS3(女神版)——day01——文本格式化标签、图片标签的title属…...

什么是用户体验 ?
1、感观体验:呈现给用户视听上的体验,强调舒适性。一般在色彩、声音、图像、文字内容、网站布局等呈现。 2、交互用户体验:界面给用户使用、交流过程的体验,强调互动、交互特性。交互体验的过程贯穿浏览、点击、输入、输出等过程给…...

学校教的Python,找工作没企业要,太崩溃了【大四真实求职经历】
如果只靠学校学的东西去找工作,能找到工作吗? 今天给大家看一个粉丝的真实求职案例,想做Python方面的工作,投了二十几个简历却没人要,心态崩了。为什么没人要?我来告诉你答案。 然后我还会结合我的这些年的…...

安卓版kawaks街机模拟器,C8,V3手柄冲突解决方案,物理改键
kawaks_5.2.7.apk 做得很好 美中不足,相同类型的手柄,键值会冲突,导致4个人没法玩 本人通过更改手柄模式,成功试出了4种不冲突的组合模式 准备工作:C8手柄*2V3手柄*2,我们要调出以下组合 Xbox Wireless Controller V3: R1 Home Wireless Controller V3: B Home Gamepad…...

http和https的区别?
http和https的区别?HTTPHTTPSHTTP与HTTPS区别HTTPS相比于HTTP协议的优点和缺点HTTP http是超文本传输协议 HTTP协议是基于传输层的TCP协议进行通信,通用无状态的协议。80端口 HTTPS https—安全的超文本传输协议 是以安全为目标的HTTP通道,…...

重构·改善既有代码的设计.02之代码的“坏味道”
前言之前在《重构改善既有代码的设计.01》中初步了解了重构的基本前提,基础原则等入门知识。今天我们继续第二更......识别代码的坏味道Duplicated Code 重复代码。最单纯的Duplicated Code就是“同一个类中含有相同的表达式”或“两个互为兄弟的子类内含有相同表达…...

学习自动化测试有那么重要吗?是不是真的有必要学呢?
你好,我是凡哥。 最近收到不少小伙伴私信提问,其中问得比较多的就是“学习自动化测试有那么重要吗?”。 我的回答是肯定的——很重要。 相信不少同学都有诸如此类的疑问,例如:“日常工作中好像用不上自动化ÿ…...

Linux下的图标与文件关联机制:freedesktop
Linux下的图标与文件关联机制:freedesktop 目前主流的Linux发行版中,使用的桌面基本都是基于GNOME、KDE、Xfce等环境,这几种桌面环境中,关于桌面图标,文件关联,应用程序启动等方面的实现,全部都…...

如何构造 HTTP 请求?
❣️关注专栏: JavaEE 这里写目录标题🍧1 通过 form 表单构造 HTTP 请求🍨 1.1 form 发送 GET 请求🍨 1.2 form 发送 POST 请求🍧 2 通过 ajax 构造 HTTP 请求🍨 2.1 js 提供的原生的 ajax 的 API…...

数据库:mycat实现读写分离
目录 一、mycat 1、mycat实现读写分离原理 2、mycat应用场景 3、mycat作用 4、mycat实现读写分离实战 一、mycat 1、mycat实现读写分离原理 ①用户进行读操作则由mycat转给配置的从数据库。 ②用户进行写操作则由mycat转给配置的主数据库。 ③转发规则由mycat配置文件中…...

系统测试设计的10种方法
一、等价类划分 等价类的概念 等价类 某个输入域的子集合,在这个集合中 每一个输入条件都是等效 的, 如果其中一个输入不能导致问题发生,那么集合中其它输入条件进行测试也不可能发现错误。有效等价类 合理的输入数据 指满足产品规格说明的…...

js常用方法和内存泄露的几种情况
1. JS数组的常用方法- 增: push() unshift() splice() concat()- 删: pop() shift() splice() slice(不改变原数组)- 改: splice()- 查: indexOf() includes() find()2. 排序- sort() - reverse()3. 转换- join()4. 迭代- forEach…...

DolphinScheduler
序言整理下DolphinScheduler的使用参考资料:https://dolphinscheduler.apache.org/zh-cn/docs/3.1.4 --官网文档简介Apache DolphinScheduler 是一个分布式易扩展的可视化DAG工作流任务调度开源系统。适用于企业级场景,提供了一个可视化操作任务、工作流和全生命周期…...

【Java (一:12-2) 反射】
Java反射机制一、反射1.反射的概念2.获取class对象3. 获取Constructor对象4. 利用Constructor创建对象5.反射获取构造方法流程6.反射获取成员方法流程7.反射获取成员对象8.利用Field赋值和获取值9.获取method对象10.利用method对象运行方法一、反射 1.反射的概念 灵活调用 …...

ESP8266-NodeMCU开发板-------网络知识(2)
目录 TCP/IP协议簇 链路层 网络层与IP协议 IPv4 / IPv6 子网掩码(Subnet Mask) MAC地址和ARP 传输层 应用层 HTTP协议 HTTP请求 HTTP响应 DNS(Domain Name System/域名系统) TCP/IP协议簇 在网络系统中,为了保证通信设备之间能正确地进行通信…...

设计模式(二十六)----行为型模式之备忘录模式
1 概述 备忘录模式提供了一种状态恢复的实现机制,使得用户可以方便地回到一个特定的历史步骤,当新的状态无效或者存在问题时,可以使用暂时存储起来的备忘录将状态复原,很多软件都提供了撤销(Undo)操作&…...

前端利用js里数组的filter方法进行多条件过滤查询
需求:用户在输入框输入多个条件时,可以对表格数据进行过滤查询,无需后端接口处理,利用了前端js里数组的filter方法进行过滤。 如下是效果图: 当用户在姓名的输入框里输入"张"后效果如下: 当用户…...

DCDC--开关频率的选择
开关稳压器IC使用的开关频率从数十kHz到数MHz,最近有些甚至似乎以高频率工作。 1、重视效率或重视尺寸 如果将开关频率调高,则外置的电感和电容器将使用较小的,尺寸必然会变小。因此,包含安装面积和高度在内的外形尺寸也会变小&…...

【华为OD机试 2023最新 】 开放日活动、取出尽量少的球(C++)
题目描述 某部门开展Family Day开放日活动,其中有个从桶里取球的游戏,游戏规则如下: 有N个容量一样的小桶等距排开, 且每个小桶都默认装了数量不等的小球, 每个小桶装的小球数量记录在数组 bucketBallNums 中, 游戏开始时,要求所有桶的小球总数不能超过SUM, 如果…...

JavaScript学习笔记(9.6)
JSON JSON是Javascript对象标记法 JSON是一种轻量级的数据交换格式 JSON具有自我描述且易于理解 为什么使用JSON:因为JSON格式仅仅是文本,它能够轻松地在服务器浏览器之间传输,并用作任何编程语言的数据格式。 JavaScript提供内建函数把…...

Profinet协议下,MCGS触摸屏能否无线连接PLC?
一、方案概述 本方案以MCGS触摸屏和2台西门子S7-1200为例,介绍触摸屏与多台 PLC的无线Profinet通信实现过程。在本方案中采用了西门子PLC无线通讯终端DTD418M,作为实现无线通讯的硬件设备。 本方案中,用户无需更改网络参数和原有程序&#…...

小白开发微信小程序20--web api文档制作
1、什么是SwaggerSwagger 项目已于 2015 年捐赠给 OpenAPI 计划,自此它被称为 OpenAPI。 这两个名称可互换使用。 不过,“OpenAPI”指的是规范。 “Swagger”指的是来自使用 OpenAPI 规范的 SmartBear 的开放源代码和商业产品系列。简而言之:…...

审核通过≠报名成功,每年都有朋友因这个细节,报名失败
2023上半年软考已经开放报名啦~ 特别提醒:不是提交报考资料后就算报名成功!软考报考流程:提交报考资料→审核通过(一般需要1-3个工作日)→缴费成功→报名成功! 首次报名软考的同学可能很容易忽…...