NOT
决策树(Decision Tree)
决策树是一种基于树结构的分类和回归模型,它通过对数据进行逐步的分解,从根节点开始,根据不同的特征进行分割,最终到达叶节点,叶节点对应一个预测结果。以下是决策树的基本概念和构建过程的详细解释: 决策树的基本概念: 节点(Node): 根节点(Root Node): 树的起始节点,包含整个数据集。 内部 ......
【解决方案】危化品厂区安防系统EasyCVR+AI智能监控
特别针对危险化工企业,消防安全不容小觑,视频监控系统平台可以配备消防安全检测算法,例:烟火识别、消防器材检测等等。 ......
二分图
定义 如果一张无向图可以分为两个集合,并且两集合内部的店没有边相连,则称该图为二分图。 判定 染色法 任意选择一个点开始染色,将与它相连的点染上相反的颜色,当出现矛盾时,说明不是二分图,否则为二分图。 二分图的最大匹配 定义 匹配:设 G 为二分图,若其子图 M 满足任意两条边之间无公共节点,则为二 ......
Linux下静态库与动态库
环境:Ubuntu 18.04.6 文章参考:爱编程的大丙 (subingwen.cn) 简介: 所谓库文件,其实就是经过编译的二进制源文件,可以分为静态库和动态库。在使用时需要搭配头文件。 在项目中使用库有两个目的: 使程序更加简洁,减少程序中的源文件数量。 避免源代码泄露。 1. 静态库 lin ......
Linux下make工具的使用
环境:Ubuntu 18.04.6 文章参考:爱编程的大丙 (subingwen.cn) 简介: gcc命令可以帮助我们编译源文件,但当源文件数量多到一定程度时,使用gcc命令就会变得较为复杂。项目构建工具make应运而生,make是一个命令工具,用于解释makefile中指令的命令工具。 在构建项 ......
vcpkg 设置包下载源
在 vcpkg 中,可以通过设置环境变量 VCPKG_DEFAULT_TRIPLET_OVERRIDE 来指定包的下载源。以下是一些常见的下载源和设置方式: 使用默认源(Microsoft): set VCPKG_DEFAULT_TRIPLET_OVERRIDE=x64-windows 使用清华大学 ......
团队作业3——需求改进&系统设计
团队作业3—需求改进&系统设计 冯逸华 2023-04-19 16:37:08 这个作业属于哪个课程软件工程这个作业要求在哪里团队作业3—需求改进&系统设计这个作业的目标1、需求&&原型改进 2、系统设计 3、Alpha任务分配计划 4、测试计划其他参考文献架构设计、Scrum/Sprint、测试的 ......
软件测试|好用的pycharm插件推荐(四)——Gitee
简介 现在的IDE都是可以集成了代码管理功能的,我们平时可以在pycharm中,轻松实现我们代码的版本管理,但是由于一些原因,GitHub的访问不稳定,我们只能使用国内的代码托管平台Gitee来实现我们的代码管理,但是pycharm是不能直接连接到Gitee仓库的,我们必须要先安装Gitee插件,才 ......
软件测试|Python Faker库使用指南
简介 Faker是一个Python库,用于生成虚假(假的)数据,用于测试、填充数据库、生成模拟数据等目的。它可以快速生成各种类型的虚假数据,如姓名、地址、电子邮件、电话号码、日期等,非常适合在开发和测试过程中使用。本文将介绍Python Faker库的详细使用。 安装Faker库 首先,我们要先安装 ......
vue2项目打包后index空白路径报错
我目前是vue2版本5.0.8,记录自己遇到打包后的路径问题 使用的环境是nodejs,vue2@cli脚手架 因为打包默认配置是/绝对路径,这时候需要修改配置为./相对路径 在项目根路径打开vue.config.js 原先可能内容是 const { defineConfig } = require ......
template使用
template语法 template <typename T> 类/函数的实现 注意: typename 可以指定int,float等内置数据类型,自定义的class 模板只有再使用的时候才会定义 模板的定义不能与标准库冲突 template用法 重载的时候 //打印不同的数据类型 //print ......
高通 Qualcomm QPST, QXDM , QCAT
提供高通工具, 技术指导,以下工具均跳过licenceQPSTQXDM4QCAT 6另有Unisoc、ZTE sanechips、ASR等Modem调测工具关联移远、广和通、美格智能、乐鑫科技、中移物联 1.QXDM抓取log的步骤 前言: (1)安装QXDM之前请先安装QPST,因为QXDM是需要 ......
2023-11-15:用go语言,如果一个正方形矩阵上下对称并且左右对称,对称的意思是互为镜像, 那么称这个正方形矩阵叫做神奇矩阵, 比如 : 1 5 5 1 6 3 3 6 6 3 3 6 1 5
2023-11-15:用go语言,如果一个正方形矩阵上下对称并且左右对称,对称的意思是互为镜像, 那么称这个正方形矩阵叫做神奇矩阵, 比如 : 1 5 5 1 6 3 3 6 6 3 3 6 1 5 5 1 这个正方形矩阵就是神奇矩阵。 给定一个大矩阵n*m,返回其中神奇矩阵的数目。 1 <= n, ......
GBN/SR 数据链路层的滑动窗口协议
1. 停等协议 -- 滑动窗口协议 发送数=1, 接收数=1 2. GBN 协议 -- 滑动窗口协议 发送数=N, 接收数=1 3. SR 协议 ......
永磁材料测试系统励磁与测量指标
励磁与测量指标 磁化电流 电流输出范围 0~± 25 A 输出功率 峰值达1500 VA 保护功能 具有过压、过流、过载、过热等保护功能 特斯拉计 测量范围 0~4000 mT 最佳测量不确定度(k=2) 2500 mT以内可达0.5%*RG 特点 具有霍尔探头非线性修正功能 磁通计 B磁通计量程 ......
字符串字母大小写反转
要求:对字符串的字母进行大小写反转,大写字母转为小写,小写字母转为大写。 方法1:使用正则 先对字符串使用split方法转为数组,在对数组进行循环判断看它是否是字母,然后使用toUpperCase转大写,toLowerCase转小写。 const str = 'SDFaskdjhkHJG'; //反 ......
The 2023 CCPC Guilin C. Master of Both IV
Preface 妈的期中考终于结束了,感觉在区域赛前抽出将近两周的时间不训练去复习有点得不偿失的说 现在终于有时间来补一下题,其实手头要补的题还挺多的,一个是上次CCPC桂林打完后可做的一些题,另一个是这段时间零碎地练习的两场 一场台湾的网络赛有两个题赛时卡着都没写出来,过两天补一下;另一个就是这周 ......
windows系统使用golang编辑器构建linux程序
我是在windows系统下开发golang程序,主要是一些工具和插件啥的,正式应用是在linux环境去运行的。 之前我是在一台linux测试机上安装了go环境,主要目的是用来打包linux的程序,在windows下写好代码,调试没有问题之后,将代码上传到linux测试机,然后打包,然后再把程序部署到 ......
软件测试|MySQL BETWEEN AND:范围查询详解
简介 在MySQL数据库中,使用BETWEEN AND操作符可以进行范围查询,即根据某个字段的值在指定范围内进行检索数据。这个操作符非常有用,因为它可以让我们轻松地筛选出位于两个特定值之间的数据,而不需要使用复杂的条件语句。 BETWEEN AND操作符的语法 BETWEEN AND操作符的基本语法 ......
登录认证装饰器,配置文件,路由系统, CBV
1 登录认证装饰器🎃 from flask import Flask, request, render_template, redirect, session, jsonify, url_for app = Flask(__name__) # 如果要用session,必须加这一句 app.secr ......
6.维度设计
维度的基本概念 维度建模中,将度量称为"事实",将环境描述为"维度",维度是用于分析事实所需要的多样环境。 例如:在分析交易过程中,可以通过买家、卖家、商品和时间等维度描述交易发生的环境。 维度属性是查询约束条件、分组和报表标签生成的基本来源,是数据易用性的关键。 例如: 在查询请求中,获取某类目的 ......
图论——差分约束 学习笔记
图论——差分约束 学习笔记 定义 差分约束系统是一种特殊的 \(n\) 元一次不等式组: 包含 \(n\) 个变量 \(x_1,x_2,\dots,x_n\); 包含 \(m\) 个约束条件,形如 \(x_i-x_j \le c_k\),其中 \(1 \le i, j \le n, i \neq j ......
【课程】算法设计与分析——第八周 题解笔记
第八周 算法题解笔记 1极值点 题目描述 给定一个单峰函数f(x)和它的定义域,求它的极值点 该单峰函数f(x)保证定义域内有且只有一个极值点,且为极大值点 题解 本题感觉和dp关系不大,主要思路是三分法,和二分法非常类似,但没有二分法常用,主要用途是用来求单峰函数的极值 对于任意一个上凸函数,选取 ......
Bagging
Bagging(Bootstrap Aggregating)是一种集成学习方法,通过构建多个弱学习器,每个学习器使用不同的采样数据集,然后将它们的预测结果进行平均或投票来改善整体模型的泛化性能。这种方法的主要思想是通过对训练数据集的有放回随机采样来生成多个不同的训练子集,然后在每个子集上训练弱学习器 ......
vcpkg 库管理工具安装使用
Vcpkg 是一个开源的 C++ 库管理工具,可用于在 Windows 系统上轻松安装和管理第三方库。 以下是在 Windows 上使用 vcpkg 的基本步骤: 安装 vcpkg: 打开命令行终端,例如使用 PowerShell 或 Command Prompt。 克隆 vcpkg 存储库: gi ......
linux centos 安装 SFTP,windows与之传文件
首先要安装ssh,这里检查是否安装了ssh,如果没装,则要先装ssh,注意开放端口信息 ssh -V 一、创建文件目录,创建用户 # 创建文件目录 mkdir -p /home/LdRun/data/sftp/sftpuser chown root:root /home/LdRun/data/sft ......
第二次作业
【实验目的】 1.掌握软件开发的基本流程 2.掌握常用的软件开发方式和工具 【实验内容】 1.设计一个包含登录界面的计算机软件,该软件可以实现加减乘除以及开方功能,同时可以保存用户的历史计算记录(保存数据最好使用数据库) 【实验环境】 eclipse、windows11 【实验步骤】 一、用java ......
使用openpyxl合并单元格
from openpyxl import Workbook from openpyxl.utils import column_index_from_string, get_column_letter # 创建一个Workbook对象 workbook = Workbook() sheet = wo ......
机器学习——序列到序列学习(seq2seq)
我们将使用两个循环神经网络的编码器和解码器, 并将其应用于序列到序列(sequence to sequence,seq2seq)类的学习任务。 编码器 由于这里使用的是门控循环单元, 所以在最后一个时间步的多层隐状态的形状是 (隐藏层的数量,批量大小,隐藏单元的数量)。 如果使用长短期记忆网络,st ......