NOT
字符串哈希
字符串哈希 字符串哈希就是将一个字符串映射为P进制的整数. 将一个字符串映射成一个P进制整数 对于一个长度为n的字符串s,这样定义一个Hash函数:\(h(s)=\sum_{i=1}^{n}s[i] \times p^{n-i}(mod M)\) 例如,字符串,abc,其哈希值为\(ap^2 + b ......
自动生成接口文档操作手册
API 文档自动化生成 版本说明 实测仅适用于 Spring 2.x 版本,Spring 3 需要额外配置 后端 创建一个 Spring Web 项目 项目初始化 src main java com.example config Knife4jConfig.java entity Entity.ja ......
开箱即用:Windows11已原生支持多种文件存档格式
导读 在今年 5 月份,微软方面曾宣布将在 Windows 11 系统中原生增加对 RAR、7-Zip 等压缩文件格式的解压支持。 在今年 5 月份,微软方面曾宣布将在 Windows 11 系统中原生增加对 RAR、7-Zip 等压缩文件格式的解压支持。 时至今日,该公司已通过本月的可选 KB50 ......
聚合工程的微服务之创建父工程和子模块
1、创建父工程 创建一个普通的Maven项目,File》New 》Project 》Maven Archetype 父级的pom文件只作项目子模块的整合,在maven install时不会生成jar/war压缩包。 创建好后删除刚创建工程里不需要的文件, 只保留:.idea 文件夹 、项目 pom ......
聚合工程的微服务之父pom配置
1、属性配置 <!-- 属性配置 --> <properties> <!-- 关掉单元测试,否则在打包的时候会执行单元测试 --> <skipTests>true</skipTests> <!-- 项目构建时源码的编码方式 --> <project.build.sourceEncoding>UTF- ......
苏格拉底问答、实践过程截图、遇到问题解决问题截图,代码链接
include <stdio.h> include <stdlib.h> include <sys/types.h> include <sys/socket.h> include <netinet/in.h> include <arpa/inet.h> include <time.h> includ ......
第十四章知识点、完整性总结
第十四章:MySQL数据库系统 本章讨论了MySQL关系数据库系统;介绍了 MySQL并指出了它的重要性;展示了如何在Linux机器上安装和运行MySQL;演示了如何使用MySQL在命令模式和批处理模式 下使用SQL脚本创建和管理数据库;说明了如何将MySQL与C编程相结合;演示了如何将MySQL与 ......
第十三章学习笔记、知识完整性总结
TCP/IP和网络编程 本章的主要内容是TCP/IP和网络编程,主要有两部分,一是TCP/IP协议及其应用,还有就是Web和CGI编程。 TCP/IP协议包括TCP/IP栈、IP地址、主机名、DNS、IP数据包和路由器,基于TCP/IP网络中的TCP和UDP协议的套接字服务器编程。 Web和CGI编 ......
学习笔记11
教材知识点总结 Unix/Linux系统编程中的网络编程是指利用网络协议在Unix/Linux系统上进行程序开发,实现网络通信和数据传输。网络编程涉及许多重要概念和技术,包括TCP/IP协议、IP地址、UDP、TCP、套接字编程、Web编程等。 TCP/IP协议 TCP/IP协议是互联网所使用的通信 ......
Redis持久化
Redis持久化 RDB持久化 实现类似照片记录效果的方式,就是把某一时刻的数据和状态以文件的形式写到磁盘上,也就是快照。这样一来即使故障宕机,快照文件也不会丢失,数据的可靠性也就得到了保证。这个快照文件就称为RDB文件(dump.rdb),其中,RDB就是Redis DataBase的缩写。 在指 ......
读书体会:有时候遇到自己暂时理解不了的知识也不要太担心,死记硬背并不一定是错的
记录一个个人的读书体会: 有时候遇到自己暂时理解不了的知识也不要太担心,死记硬背并不一定是错的。 曾经的自己总认为读书一定要读得懂才行,凡是遇到自己暂时无法读懂的内容就会陷入到无止境的死循环和纠结中,在个人的认知中读书就是一定要理解的,死记硬背并不是什么可取的事情。但是随着自己的年龄增长,学习的知识 ......
QueryBuilder写influxdb查询语句
1.demo //按小时和指定字段获取每小时中的最大值 SelectQueryImpl selectQuery = select() .max("horiValue").as("horiValue") .max("vertValue").as("vertValue") .from("jsnl","s ......
WPF集合绑定与数据模板
普通List集合数据绑定 public class DataSource { public string Name { get; set; } = "Hello"; public ObservableCollection<string> list { get; set; } = new Observ ......
Vue element 关于下拉框输入模糊查询
最近又一个新的需求,在输入框实现输入框下拉模糊查询 开始对elementui还不熟悉,不知道怎么用,不过通过网上查阅资料发现使用 <el-col :span="12"> <el-autocomplete v-model="form.name" :fetch-suggestions="querySea ......
判断对象是否包含某个属性的几种方法
1、最简单的方法,就是使用“!==”进行判断,这种方法在工作中很常见,可以看出该方法可以判断继承来的属性。 let obj = { x: 1 }; obj.x !== undefined; // true 有x属性 obj.y !== undefined; // false 无y属性 obj.toS ......
第7篇Scrum冲刺博客
1、作业概述 这个作业属于哪个课程 软件工程-计科21级12班-计算机学院-广东工业大学 这个作业要求在哪里 团队项目3-计科21级12班 这个作业的目标 进行敏捷冲刺开发第7天 作业gitee链接 2、成员信息 姓名 学号 身份 博客园主页 李梦承 3121004702 队长 yeaihe 刘师华 ......
第 7 篇 Scrum 冲刺博客
第 7 篇 Scrum 冲刺博客 软件工程 计科21级34班 作业要求 团队作业4——项目冲刺 Github连接 CampusTheards 作业目标 1. 昨天已完成的工作 2. 今天计划完成的工作 3. 工作中遇到的困难 站立会议照片 昨日已完成的工作 在用户已登录且已完成初始化的情况下,展示一 ......
长大不是慢慢的,而是在某一天中忽然感受到的
从学校出来就参加工作,已经工作十多年了, 在一个地方待的久了,是会有感情的、甚至会害怕去换一个新的环境。 对待工作,从一开始的厌恶,到理解,再到适应。 曾经遇到不平,会非常愤怒,恨不得让天下的人都知道, 现在即使不是我的工作我也不会直接推辞, 还会安慰自己,反正也累不着。 不当祥林嫂,俨然变成脱下了 ......
Linux 文件ACL权限详解
在 Linux 系统中,文件权限是文件安全的重要保障。它决定了用户对文件的读、写、执行权限。 文件权限的概念 Linux 文件权限分为三种类型: 拥有者(owner):文件的创建者或拥有者。 用户组(group):文件所属的用户组。 其他人(others):除拥有者和用户组之外的所有用户。 每种类型 ......
IO重定向与管道
I/O重定向 在Linux中,I/O重定向允许用户改变命令的标准输入、标准输出和标准错误的默认位置。这使得用户可以将命令的输出发送到文件、从文件中读取输入,或者将一个命令的输出作为另一个命令的输入。以下是一些常见的I/O重定向符号: >:将标准输出重定向到文件,如果文件不存在则创建,如果存在则覆盖。 ......
自动编码器(Autoencoders)和序列到序列(Sequence-to-Sequence)模型区别
核心区别 应用范围:自动编码器主要用于数据的压缩、重建和特征提取,而序列到序列模型用于处理序列数据,特别是在输入和输出都是长度可变的序列的情况下。 数据处理方式:自动编码器处理固定大小的输入和输出,而序列到序列模型处理的输入和输出通常是长度可变的序列。 任务类型:自动编码器更多用于无监督学习任务,而 ......
第 6 篇 Scrum 冲刺博客
第 6 篇 Scrum 冲刺博客 软件工程 🔗计科21级34班 作业要求 🔗团队作业4——项目冲刺 Github连接 🔗CampusTheards 作业目标 1. 昨天已完成的工作 2. 今天计划完成的工作 3. 工作中遇到的困难 站立会议照片 昨日已完成的工作 展示用户搜索结果,包括搜索功能 ......
找素数
#include <iostream> using namespace std; // 判断一个数是否是素数 bool isPrime(int num) { if (num < 2) { return false; // 数字小于2不是素数 } for (int i = 2; i * i <= nu ......
通达OA-前台SQL注入
通达OA-前台SQL注入 1、前言 免责声明:请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失,均由使用者本人负责,所产生的一切不良后果与文章作者无关。该文章仅供学习用途使用!!! 2、漏洞复现 (1) 通过FOFA搜索有漏洞的资产 F ......
嵌入式GEC6818项目——电子相册(一)
一、背景准备 1、Linuxx相关命令学习 ①cd;②pwd;③cp;等shell命令的学习 ④rm:删除命令(针对文件指针),所以是不可恢复的 (文件不可恢复,一定要慎用,特别是对重要文件)【删库命令】 对目录操作时,需要添加-r 参数 2、关于GEC6818 内核芯片:芯片基本设计蓝图(框架) ......
第 5 篇 Scrum 冲刺博客
第 5 篇 Scrum 冲刺博客 软件工程 🔗计科21级34班 作业要求 🔗团队作业4——项目冲刺 Github连接 🔗CampusTheards 作业目标 1. 昨天已完成的工作 2. 今天计划完成的工作 3. 工作中遇到的困难 站立会议照片 昨日已完成的工作 显示用户的活动信息,包括其他用 ......