NOT

C++中的红黑树学习

C++中有一种数据结构-红黑树, 在C++的STL中有一种数据结构map,它就是基于红黑树来实现的 红黑树,是一种二叉搜索树,但是它的每个节点都有颜色,并且只有红和黑两种颜色。所以每个节点上都有一个存储位来表示节点的颜色,可以是Red和Black. 红黑树有一个很大的特点: 它能够确保没有任何一条路 ......

【转载】php内置服务器的使用

参考 https://www.php.net/manual/zh/features.commandline.webserver.php https://www.bilibili.com/video/BV1J54y1q7y3 https://blog.csdn.net/shenshulong/arti ......
服务器 php

Solution Set

\(\text{「ABC222H」Beautiful Binary Tree}\) \(\text{Link}\) \(\text{Describe}\) 对于一个正整数 \(n\),我们称满足以下条件的有根二叉树是一棵美丽的 \(n\) 阶二叉树。 每个节点有一个数字 \(0\) 或 \(1\), ......
Solution Set

mysql主从同步详细教程

mysql主从同步详细教程 1、安装好主数据库和从数据库,这个大家肯定都会,如果不是很明白,可以参考我前面的安装教程。 例子: 假如我需要同步test1、test2数据库 系统:centos7 主库主机:192.168.1.252 从库主机:192.168.1.251 端口都是:3306 2、主数据 ......
主从 教程 mysql

PVE 系列之一:安装 iKuai 硬件直通

安装 硬件 配置硬路由 wan 拨号,lan: 192.168.1.1 。 将 PVE eth3 作为管理口,接入硬路由 lan 。 BIOS 引导安装 系统 I agree 同意 LICENSE Target Harddisk 选择硬盘。 检查国家和时区是否正常(网络自动获取)。 设置管理密码。 ......
硬件 iKuai PVE

软件测试/人工智能|使用 GraphWalker 实现自动化测试用例生成

导言 在软件开发中,测试是确保代码质量和稳定性的关键步骤之一。而自动生成测试用例可以大大提高测试效率和覆盖率。GraphWalker 是一个基于模型的测试工具,能够帮助开发者通过定义和遍历图模型来自动生成高质量的测试用例。 GraphWalker 简介 GraphWalker 是一个开源的测试工具, ......

【css】反向圆角,效果类似于谷歌浏览器的tab

<nav> <div :class="{ 'menu-item': true, 'activity': index == selectMenuIndex }" v-for="(menuInfo,index) in menuList" :key="index" @click="handelMenuCl ......
圆角 浏览器 效果 css tab

linux第7章储存管理中的储存方式

在学习Linux第7章储存管理中的储存方式后,总结总结如下: 1. 块设备和字符设备:在Linux系统中,储存设备可以分为块设备和字符设备。块设备以固定大小的数据块(通常为512字节或更大)进行读写操作,例如硬盘驱动器。而字符设备以单个字符或字节为单位进行读写操作,例如键盘、鼠标等。 2. 文件系统 ......
方式 linux

linux存储管理中的基本分区

在Linux存储管理中,了解基本分区是非常重要的。总结如下: 1. 主引导记录(MBR)分区:MBR分区是传统的分区方式,它将硬盘的第一个扇区用于引导代码和分区表。MBR分区最多支持4个主分区,或者3个主分区和1个扩展分区。 2. 扩展分区:扩展分区是MBR分区中的一种特殊类型,它可以包含多个逻辑分 ......
linux

dashboard部署

1:了解dashboard的基础概念 1)概念 就是使用这个图形化的工具来管理openstack的云计算平台,让用户在网页上进行操作 2:dashboard的组件架构 是一个由python编写的支持wsgi协议的网络应用,openstack中的组件也支持wsgi协议,因此,dashboard就可以通 ......
dashboard

软件构造-JavaSwing实现一个图形化的口算题生成器

要求是实现一个Java GUI 使用JavaSwing实现,实现一个图形化的口算题生成器,能够生成四则运算,并且保存到本地或者保存到MYSQL数据库,另外还有读取功能。 请根据今日的课程内容,将口算题生成软件中的题目及习题保存到MySQL数据库中,并实现题目的保存和读取。提交实现效果截图及相关代码。 ......
生成器 JavaSwing 图形 软件

关于树和图的各种序

下面讲序的时候用的图 括号里是应用的场景, 不一定只能应用于相应的场景, 但是我个人觉得遇到比较多, 而且比较合理 下面的例子用这个树 然后用这个图 欧拉序(树) dfs序指的就是dfs过程中访问到的节点的顺序 每个节点访问和离开的时候都会记录一下 所以每个节点会在dfs序上出现2次 欧拉序: 1 ......

linux常见命令总结

学习Linux已经10多个星期了,所以想总结一下,以便于复习 1.Linux管理文件和目录的命令 1.1 pwd命令 该命令的英文解释为print working directory(打印工作目录)。输入pwd命令,Linux会输出当前目录。 1.2 cd命令 cd命令用来改变所在目录。 cd / ......
命令 常见 linux

Qt给QRadioButton设置自定义样式

一、概述 做一个好看的QRadioButton。可以选中,取消选中。 二、代码示例 1.样式 QRadioButton::indicator::unchecked { border-image: url(images/user_protocol_uncheck.webp); } QRadioButt ......
QRadioButton 样式

【翻译转载】TypeScript 被高估了

为什么 JavaScript 可能仍然是你最好的选择。 原文链接 TypeScript 语言于 2012 年发布。刚发布时只是一个 JavaScript 超集。但几年后,它开始以过度炒作的速度爆炸式地增长。 它确实给 JavaScript 生态系统带来了一些有用的功能。然而,仅凭这些优点就足以让我们 ......
TypeScript

文件查找、打包压缩及解压

1.文件查找 echo命令查看变量PATH的值,冒号为分隔符,每个字段代表一个目录。 使用which命令在环境变量PATH设置的目录中查找符合条件的命令。 locate命令可以让用户快速查找到所需的文件或目录,使用前可以使用updatedb命令手动更新数据库。 find命令可以根据文件名查找find ......
文件

linux读书笔记第3章

在学习Linux第3章用户管理后,我的总结是: 1. 理解用户和用户组的概念:在Linux系统中,每个用户都有一个唯一的用户名和UID(用户标识符),并且属于一个或多个用户组。用户组也有一个唯一的名称和GID(组标识符)。理解这些概念对于正确管理用户和用户组非常重要。 2. 学习创建、修改和删除用户 ......
笔记 linux

hive+mysql的伪分布式数据仓库搭建

1.前言 1.1所使用的配置 VMware 16pro #虚拟机 unbuntu22.04 #操作系统 jdk-8u202 hadoop-3.3.6 hive-3.1.1 mysql-8.054 mysql-connect-j-8.1.0 2.mysql和navicat的安装和使用 2.1mysql ......
分布式 仓库 数据 mysql hive

全网最全卡方检验汇总

一文整理了卡方检验全部内容,包括卡方检验的定义(基本思想、卡方值计算、适用条件分析)、卡方检验分类(2*2四格表卡方、R*C表格卡方、配对卡方、卡方拟合优度检验、分层卡方)、卡方检验如何分析(数据格式、软件操作、结果解读、卡方多重比较)、卡方检验在其他方面的应用(多选题分析、logistic回归分析 ......
全网

C/C++常见函数指针的用法

一、简单函数指针的用法 #include <iostream> int (*pFun)(int, int); int Add(int a, int b) { return (a + b); } int main() { pFun = Add; std::cout << (*pFun)(2, 2) < ......
指针 函数 常见

geoserver API设置图层样式

https://www.cnblogs.com/Mr-Kahn/p/12850742.html ......
样式 geoserver API

软件测试/人工智能|利用 EvoSuite 自动生成高质量的 Java 单元测试用例

导言 在软件开发中,单元测试是确保代码质量和稳定性的重要步骤之一。然而,编写全面的单元测试可能耗费大量时间和精力。EvoSuite 是一个能够自动生成高质量单元测试用例的强大工具,它通过遗传算法和符号执行技术,帮助开发者快速生成有效的测试用例,提高代码覆盖率和可靠性。 EvoSuite 简介 Evo ......

JFinal框架快速开发

参考:https://www.cnblogs.com/miao-com/p/15500168.html 下载Demo后按照要求配置,首先导入sq 2.接着将数据库配置改为自己的配置 启动项目 ......
框架 JFinal

Lock与Condition

1. Lock与Synchronize区别 Lock是由代码实现,核心是CAS操作;synchronize则是关键字,通过修改对象头中的锁信息,由JVM实现调用。更详细的底层原理实现可见Java多线程——Lock和Synchronized底层原理比较及synchronized和lock的区别(底层实 ......
Condition Lock

Go标准库学习:strconv

strconv包 strconv包主要包括进行数值类型和字符串/字节数组进行转换的函数,还有部分给字符(串)添加引用的函数。 主要是对官网文档的总结和翻译。 官网:https://pkg.go.dev/strconv@go1.21.4 常量 const IntSize = intSize 表示Int ......
strconv 标准

linux读书笔记第一章

在学习Linux第一章初识Linux后,我总结了: 1. 了解Linux的起源和发展历史:通过学习Linux的起源和发展历史,我了解到Linux是由Linus Torvalds在上世纪90年代创建的,它是一个开放源代码的操作系统。这使我对Linux的背景和原理有了更深入的了解。 2. 理解Linux ......
笔记 linux

差异性分析方法汇总与pk

在数据研究中,常见的数据关系可以分为四类,分析是相关关系,因果关系、差异关系以及其它。本次所进行研究的关系为差异关系。对于差异性分析方法常见可以分为三类:参数检验、非参数检验以及可视化图形。 一、参数检验 1、参数检验的选择 一般差异分析方法常见的参数检验方法一般有方差分析和t检验,对于方差分析是一 ......
差异性 差异 方法

如何一分钟内画好可视化图形

一、定类数据 饼图 描述:用形状类似“饼”的形态描述数据的占比,并且参与绘制的数值没有负值,比如想要直观的查看“月生活费各个板块的占比”。 操作:以SPSSAU为例,使用“频数分析”即可。 示例: 圆环图 描述:圆环图显示各个部分与整体之间的关系,可以包含多个数据,比如想要直观的查看“月生活费各个板 ......
内画 图形

element-plus 报错 ResizeObserver loop limit exceeded 解决

解决方案代码如下: const debounce = (fn, delay) => { let timer = null; return function () { let context = this; let args = arguments; clearTimeout(timer); time ......

vue中组件之间数据共享

1、父组件向子组件共享数据 2、子组件向父组件共享数据 3、兄弟组件之间的数据共享 ......
组件 之间 数据 vue