自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 QT逆天BUG(关于数据库找不到表)

后面加了一个创建表的命令后程序正常运行。原因:QT项目源文件和编译后的文件不是同一个文件夹(Debug中),如果你指定的是相对路径那么访问的是你Debug中的文件,但是你那里面并没有这个文件,你的文件在你的项目源文件中,所以这个就导致了无法访问表的问题。前情提要:我使用cmd命令在我的QT项目中创建了一个数据库,里面添加了表,但是在我在程序中向已经创建的表中指向插入操作时,sqlquery.lastError()返回找不到表的错误,我苦思冥想一直不明白。思考:如果你指定的是绝对路径,那么代码一个没有问题。

2024-09-25 23:13:15 228

原创 2024/9/20 使用QT实现扫雷游戏

if(win==i*j) QMessageBox::information(nullptr, "游戏胜利", "恭喜你完成了游戏");if(win==i*j) QMessageBox::information(nullptr, "游戏胜利", "恭喜你完成了游戏");qDebug() << "当前有值:"<<cnt<< s++<<endl;qDebug() << "左键点击:" << hang << lie;qDebug() << "右键点击:" << hang << lie;//使用资源包,相对路径。

2024-09-20 19:30:54 2279

原创 【无标题】

1.开发一个超市收银系统,通过选项卡来进行商品添加,通过SpinBox来设置购买数量。

2024-09-13 19:28:55 291

原创 qt 2024/9/13

实现计数器,加减乘除,可以连加,连减。

2024-09-13 08:56:41 223

原创 2024/7/11 QT通过按按钮,让按钮跳到窗口任意位置

2024-09-11 08:27:48 220

原创 2024/9/8 c++ smart

1.通过自己编写的class来实现unique_ptr指针的功能。

2024-09-08 22:13:40 914

原创 c++ 2021/9/6

2024-09-06 09:03:06 161

原创 c++ 2024/9/4

3. 由人类派生出一个党员类(Party):私有成员属性(党组织活动,组织),成员方法(无参构造、有参构造、析构函数、show函数)。2. 由人类派生出一个学生类(Student):私有成员属性(分数)、成员方法(无参构造、有参构造、析构函数、show函数)​。1. 定义一个人类(Human):私有成员(姓名,年龄)、成员方法(无参构造、有参构造、析构函数、show函数)​。

2024-09-04 20:02:09 313

原创 c++ 2024/9/3

1.补充myprintf。

2024-09-03 20:00:53 169

原创 C++ 2024/9/3

1.使用自己编写的类来实现string基本的内容。

2024-09-03 09:20:40 266

原创 c++ 2024/8/30

使用3个文件来实现student类的设置班级大小,成绩排序,成绩输入,成绩输出。

2024-09-02 09:37:25 203

原创 c++ 2024/8/29

1.使用堆区来存放6个学生的成绩数据。

2024-09-02 09:31:38 301

原创 c语言使用sqlite来进行数据库操作

1.实现增删改查。

2024-08-24 14:47:05 200

原创 c语言网络编程

1.使用组播聊天室实现当客户端连接聊天室后发送的第一条消息发送后,管理进程回复欢迎榜一大哥,当客户端回复相应的语句后管理端回复欢迎光临。

2024-08-21 23:42:49 187

原创 网络编程第二天(2024/8/21)

1.tcp实现服务器和客户端收发数据。

2024-08-21 09:01:16 378

原创 网络通信第一天2024/8/20

1.多个客户端一个服务器。

2024-08-20 08:32:27 414

原创 进程与文件操作倒数第二天(2024/8/15)

1.2.作业2。

2024-08-16 11:26:11 132

原创 LINUX进程操作之消息队列

1.通过键盘指定发送消息标识,通过键消息表示,并接收数据并输出。

2024-08-15 00:46:31 161

原创 进程操作第一天2024/8/14

1.一个文件实现日志的多端写入管道文件,和一端写入一个日志文件txt。

2024-08-14 09:18:07 510

原创 文件操作 2024/8/13

1.使用自己编写的c文件删除目录和目录下的其他文件夹。

2024-08-13 08:25:17 177

原创 文件操作作业2 2024/8/10

先判断当前的指针是否有足够的空间,如果有,扩大mem_address指向的地址,并且将mem_address返回,如果空间不够,先按照newsize指定的大小分配空间,将原有数据从头到尾拷贝到新分配的内存区域,而后释放原来mem_address所指内存区域(注意:原来指针是自动释放,不需要使用free),同时返回新分配的内存区域的首地址。申请多个块相同大小的块空间,执行完毕返回指针,有两个个参数(要改变内存大小的指针名,新的大小)2.用fread改写(fgetc和fgets)1.realloc()的用法。

2024-08-10 16:29:17 208

原创 文件IO操作第一天

3.实现diff命令(比较两个字符串大小,相同打印相同,不同打印不同)1.实现cat命令(要求:可以输入无穷多个文件)

2024-08-08 18:57:17 132

原创 数据结构排序算法(数据结构第五天)

1.快速排序。

2024-08-07 08:30:21 96

原创 数据结构(链队列)第四天

2024-08-05 23:14:41 333

原创 数据结构(第三天)链表 约瑟夫问题

1.单向链表2.单向循环链表3.双向链表4.joseph。

2024-08-05 08:35:29 90

原创 2024.8.1数据结构,链表的操作和排序

(函数实现.c文件)

2024-08-02 08:25:42 108

原创 2024/7/31 数据表和数据表查重

1.线性表的增删改查。

2024-07-31 23:04:45 133

原创 2024/7/28 C语言指针习题

39.若有定义int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};14.设 已 有 定 义 : int a[10]={15,12,7,31,47,20,16,28,13,19}, *p;20. 若 有 以 下 定 义 :int a[2][3]={2,4,6,8,10,12};17. 若 有 定 义 :int a[]={2,4,6,8,10,12},*p=a;

2024-07-28 23:58:53 440

原创 2024/7/24 shell 脚本

3.终端输入字符串 判断a的个数,一次判断一个字符。1.用case -in实现 学生成绩管理。

2024-07-24 20:08:46 192

原创 2024/7/23 shell命令

1.查找/etc/passwd中包含root的那一行数据并保存到变量中。2.使用shell命令实现获取字符串指定的内容(另一种实现)2.使用shell命令实现获取字符串指定的内容。

2024-07-23 19:59:42 144

原创 C基础DAY5 2024/7/18

2.求兔子数列对应的第n项。3.输出10行杨辉三角。

2024-07-18 21:53:37 142

原创 C基础Day4

1.作业1:改写 strlen strcpy strcmp strcat。2输入字符串去掉空格。

2024-07-17 18:52:26 81

原创 C基础Day4

2.4个数字组成3位不重复数。1.求100以内的质数。

2024-07-16 19:34:26 132

原创 C基础Day3

3.使用goto输出星号并换行。4.使用goto求水仙花数。

2024-07-15 22:12:44 198

原创 C基础DAY3

2.输入三角形的边长,求面积。假设在平面内,有一个三角形,边长分别为a、b、c,三角形的面积S可由以下公式求得:S=√p(p-a)(p-b)(p-c),而公式里的p为半周长(周长的一半): p=(a+b+c)/2,开根号的函数:sqrt(2);头文件:#include<math.h> gcc编译时候需要多加一个-lm,例如 gcc 1.c -lm。要求编写代码后 a中存储5 b中存储10 c中存储16。(能被4整除,但是不能被100整除,或者能被400整除)

2024-07-12 22:51:40 208

原创 C基础Day2,2024.7.11

2.-90==>1101 1010(二进制源码)==>1010 0101(反码)==>1010 0110(补码)==> 0xA6。3.0xc0==>1100 0000(补码)==>1011 1111(反码)==>1100 0000 (源码)==> -64。1.90==>0101 1010(二进制形式)==>0x5A。

2024-07-11 20:24:06 330 1

原创 sql基础概述

作业呀,作业

2022-06-12 21:51:11 69

原创 关于第九章第二部分:闭包及候选键求解方法

(⊙﹏⊙)

2022-06-12 21:02:39 172

原创 第九章关系规范化理论

一个作业

2022-06-05 20:30:02 84 1

### 【无人机技术】基于STM32的四轴无人机飞行控制系统设计及实现:硬件与软件优化方案

内容概要:本文聚焦于基于STM32F103的四轴无人机飞行控制系统的设计与实现,详细阐述了无人机的硬件架构和软件设计。硬件方面,介绍了主控芯片STM32、陀螺仪模块、通信模块、气压计模块和电机模块的选择与设计,确保了无人机的稳定飞行和数据支持。软件方面,通过姿态解算算法、卡尔曼滤波算法和PID控制算法,实现了无人机姿态的精确调整与稳定控制。实验结果表明,该系统具有良好的稳定性、准确性和鲁棒性,能够满足四轴无人机在低空作业环境下的飞行需求 。 适合人群:具备一定电子工程和编程基础的学生、工程师和技术爱好者,特别是对无人机技术和嵌入式系统感兴趣的读者。 使用场景及目标:①学习四轴无人机的硬件设计与选型,如主控芯片、传感器和通信模块的选择;②掌握姿态解算、滤波算法和PID控制算法的设计与实现;③通过实验验证和优化无人机飞行控制系统的性能,提高系统的稳定性和精度。 其他说明:本文不仅提供了详细的硬件和软件设计方案,还分享了实验测试的结果和改进建议,为后续研究和应用提供了宝贵的参考。此外,文章还探讨了未来的技术发展方向,如引入更先进的滤波算法和避障技术,推动无人机在低空物流、灾害救援等场景中的应用。 引用重新排序、 引用15、16个 主控模块总结改一下,在总结一下满足要求,然后再成本低 将ai出来的文字重新写一遍 将过度修饰的白话一下 总调度写一个流程图 5.上面再写一下 再写简单点

2025-04-27

### 【无人机技术】基于STM32的四轴无人机飞行控制系统设计与实现:低成本低空应用场景下的硬件与软件优化

内容概要:本文聚焦于基于STM32F103的四轴无人机飞行控制系统的设计与实现,详细阐述了硬件架构和软件设计。硬件部分包括主控芯片STM32、陀螺仪模块、通信模块、气压计模块和电机模块等,提供了稳定飞行所需的硬件支持。软件设计方面,使用姿态解算算法获取无人机姿态角,通过卡尔曼滤波和低通滤波算法降低数据误差,确保无人机能够准确感知自身姿态和位置。控制算法的改进增强了系统的动态响应和抗干扰能力,优化了无人机的飞行精度。实验结果表明,设计的飞行控制系统具有良好的稳定性、准确性和鲁棒性,能够满足四轴无人机在低空作业环境下的飞行需求。 适合人群:具备一定电子和编程基础,对无人机设计与开发感兴趣的本科生或初级工程师。 使用场景及目标:①适用于无人机爱好者和研究人员进行低成本四轴无人机的设计与开发;②通过优化硬件布局和模块选配,实现无人机的高效稳定飞行;③学习和掌握卡尔曼滤波、PID控制等算法在无人机控制系统中的应用。 阅读建议:此资源不仅涉及硬件电路设计,还包括详细的软件编程和算法实现,因此在学习过程中要结合理论知识与实践操作,重点理解各模块的功能和相互之间的协作关系,并通过实际调试和测试加深理解。

2025-04-27

附件3.格式要求.DOC 嘎嘎嘎嘎格式

标题(“目录”)格式为小三、加粗、居中。具体目录采用系统自动生成,最多三级,第一级采用宋体、四号、加粗;第二级采用宋体、小四号、加粗;第三级采用宋体、五号、加粗;目录后标明页码,两端对齐。

2025-04-21

附件1.封面.DOC 本论文的研究制定相应的方向

近年来,中国电影市场规模持续扩大,2023 年票房突破 500 亿元,银幕数量超 9 万块,观众消费行为日益多元化、碎片化。与此同时,行业竞争加剧,影片同质化、档期扎堆、营销效率低下等问题凸显,传统依靠经验和直觉的决策模式难以适应市场变化。例如,2022 年某部投资 3 亿元的科幻片因档期与多部同类型影片冲突,首周票房仅 1.2 亿元,远低于预期,反映出市场分析与排片策略的盲目性。

2025-04-21

### 基于STM32的四轴无人机飞行控制系统设计与优化:硬件架构与软件算法的深度融合

内容概要:本文聚焦于基于STM32的四轴无人机飞行控制系统的设计与优化,详细阐述了硬件架构和软件设计。硬件部分主要包括主控芯片STM32F103C8T6、传感器模块(如MPU6050陀螺仪)、驱动电路、通信模块(如nRF24L01)等,确保无人机的稳定飞行和数据支持。软件设计方面,采用了卡尔曼滤波算法和PID控制算法,确保无人机能够准确感知姿态和位置,并通过优化控制算法提升了系统的动态响应和抗干扰能力。实验结果显示,设计的飞行控制系统具有良好的稳定性、准确性和鲁棒性,能够满足四轴无人机在低空作业环境下的飞行需求。 适用人群:具备一定编程基础,尤其是对嵌入式系统和无人机控制感兴趣的本科生或初级工程师。 使用场景及目标:①了解四轴无人机硬件设计与选型,包括主控芯片、传感器、通信模块等的选择依据;②掌握无人机姿态解算和飞行控制的软件设计,特别是卡尔曼滤波和PID控制算法的应用;③通过实验验证和优化,确保无人机在实际飞行中的稳定性和准确性。 其他说明:本文详细记录了从硬件设计到软件实现的全过程,并通过实验验证了系统的性能。在设计过程中,充分考虑了成本控制和性能优化,为后续研究和应用提供了有价值的参考。此外,本文还探讨了未来的研究方向,如避障技术的改进和卡尔曼滤波算法的优化,旨在推动无人机技术的进一步发展。

2025-04-15

【自然语言处理】基于错别字纠正工具的文本处理:系统设计与模块优化在学术论文撰写中的应用

内容概要:本文档主要指导如何撰写一篇关于系统设计的论文,涵盖硬件和软件部分的设计与实现。在硬件设计方面,文档建议保留主控芯片、电机、陀螺仪、避障通信模块等关键组件,强调电机部分的详细描述,并适当简化其他模块,如滤波等。对于软件部分,强调核心调度算法的描述,要求先整体后细节,注重模块间的对应关系。此外,文档还提到研究现状应基于学术性资料,避免过多引用非学术资源,如CSDN等。最后,文档建议测试部分应聚焦于实现图,结论部分应对全文进行总结并展望未来。 适合人群:正在撰写系统设计相关论文的科研人员或学生。 使用场景及目标:①帮助作者构建清晰的系统设计框架,确保硬件和软件部分的协调统一;②指导作者如何选取和呈现关键模块,使论文更具学术性和可读性;③提供具体的写作建议,如研究现状的引用、测试图的选择等,确保论文的质量和完整性。 阅读建议:此文档为系统设计论文的撰写提供了详细的指导方针,建议作者在写作过程中严格按照文档的建议进行,同时注意保持硬件和软件部分的一致性和连贯性。

2025-04-15

### 【无人机技术】基于STM32的四轴无人机飞行控制系统设计及优化:硬件架构与控制算法的综合研究【无人机技术】

内容概要:本文详细介绍了基于STM32f103的四轴无人机飞行控制系统的设计与实现,旨在为低空经济场景下的低成本、高稳定性和低误差的四轴无人机提供参考。文章首先阐述了四轴无人机的研究背景和意义,强调其在航拍、环境监测、农业植保等领域的广泛应用。接着,通过文献调研与理论分析、硬件选型与搭建、软件设计与编程、实验验证与性能评估四个步骤,详细描述了四轴无人机飞行控制系统的开发过程。硬件设计方面,重点介绍了主控芯片STM32F103、陀螺仪模块MPU6050、通信模块AS01-ML01S、气压计模块SPL06-001和电机模块的选择与实现。软件设计方面,主要使用了Keil5开发环境,结合HAL库,通过PID算法、四元数解算、卡尔曼滤波等技术,实现了无人机的姿态控制和稳定飞行。实验结果表明,该飞行控制系统具有良好的稳定性、准确性和鲁棒性,能够满足四轴无人机在低空作业环境下的飞行需求。 适合人群:具备一定编程基础和硬件设计经验的研发人员,特别是对无人机控制系统感兴趣的技术人员。 使用场景及目标:①适用于四轴无人机的开发与优化,特别是在低成本和高稳定性的应用场景下;②通过对硬件和软件的详细设计,帮助技术人员理解和实现无人机飞行控制

2025-04-15

### 基于STM32的四轴无人机飞行控制系统设计及优化

内容概要:本文聚焦于基于STM32的四轴无人机飞行控制系统的设计与优化,详细阐述了硬件架构和外围电路设计,包括传感器模块、主控芯片STM32、驱动电路、气压计、通信模块、陀螺仪等,为稳定飞行提供了硬件支持和数据支撑。在软件设计方面,采用卡尔曼滤波算法、低通滤波算法等对传感器数据进行滤波处理,确保无人机能够准确感知自身姿态和位置,并通过PID飞行控制算法实现姿态解算和飞行控制。通过实验验证,该飞行控制系统表现出良好的稳定性、准确性和鲁棒性,能够满足四轴无人机在低空作业环境下的飞行需求。 适合人群:具备一定电子和编程基础的学生、工程师或研究人员,特别是对无人机技术感兴趣或从事相关领域工作的人员。 使用场景及目标:①研究和开发低成本、高性能的四轴无人机飞行控制系统;②学习和掌握卡尔曼滤波、PID控制等先进算法在无人机中的应用;③探索四轴无人机在航拍、环境监测、农业植保等领域的实际应用。 其他说明:论文详细记录了从硬件选型、电路设计到软件编程、算法实现的全过程,提供了丰富的参考文献和开源项目链接,有助于读者深入了解四轴无人机的设计原理和技术细节。此外,论文还讨论了避障技术和卡尔曼滤波算法的未来发展方向,为后续研究提供了有益的参考。

2025-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除