- 博客(43)
- 资源 (2)
- 收藏
- 关注
原创 ansys的fluid分析(DP 0)XXXXXXX中Results组件的更新失败:加载结果数据时出错No applicable license was available at this tme.
这条错误是ansys的后台许可服务出问题了,重新启动一下即可。
2025-04-02 11:49:08
139
原创 C++学习:六个月从基础到就业——面向对象编程:类与对象
/ 私有成员int age;// 私有成员float gpa;// 私有成员Student s;// 编译错误:name是私有的这种默认访问权限的差别反映了两种不同的设计思想:结构体主要用于组织数据,而类则更强调数据的封装和保护。在C++中,类的定义使用关键字class// 成员变量和成员函数private: // 私有成员,外部不能直接访问public: // 公有成员,外部可以直接访问// 构造函数width = w;height = h;// 计算面积。
2025-03-26 09:55:26
1259
3
原创 C++学习:六个月从基础到就业——C++基础语法回顾:结构体与枚举
结构体(struct)是一种用户定义的数据类型,它允许我们将不同类型的数据元素(称为成员或字段)组合在一起,形成一个逻辑单位。结构体在表示实体对象(如学生、员工、日期等)时特别有用。// 成员变量// ...// 成员函数(C++特性,C语言的struct没有)// 函数体示例:定义一个表示学生的结构体int age;float gpa;枚举(enum)是一种用户定义的数据类型,它由一组命名的常量组成,这些常量被称为枚举器(enumerator)。
2025-03-26 09:53:53
277
原创 C++学习:六个月从基础到就业——C++基础语法回顾:指针与引用基础
指针是一种存储内存地址的变量。通过指针,我们可以间接访问存储在该地址的数据。// unique_ptr:独占所有权// C++14// 离开作用域时自动释放// shared_ptr:共享所有权// 两个指针共享同一对象// 当最后一个shared_ptr销毁时释放对象引用是一个变量的别名,必须初始化,并且初始化后不能改变引用的对象。指针和引用是C++中最强大且最具挑战性的特性。指针提供了对内存的直接访问和操作能力,但也带来了内存泄漏、段错误等风险。
2025-03-25 22:03:28
1402
11
原创 C++学习:六个月从基础到就业——C++基础语法回顾:数组与字符串
数组和字符串是C++编程的基础构建块,掌握它们的用法对于编写高效、安全的代码至关重要。本文回顾了C++中处理数组和字符串的各种方法,从传统的C风格方法到现代C++提供的标准库容器和类。虽然C风格数组和字符串因其简单性和性能优势仍然在某些情况下有用,但现代C++开发应该优先考虑std::array和等安全且功能丰富的替代品。这些现代工具提供了自动内存管理、边界检查和丰富的操作接口,可以帮助我们编写更加安全、可维护的代码。
2025-03-25 22:02:37
841
原创 C++学习:六个月从基础到就业——C++基础语法回顾:函数定义与调用
返回类型 函数名(参数列表) {// 函数体return 返回值;// 如果函数有返回值返回类型:函数执行后返回的值的数据类型。可以是任何有效的C++类型,包括基本类型、用户定义类型,或者void(表示不返回值)。函数名:标识符,遵循C++命名规则。应该选择有意义的名称,反映函数的功能。参数列表:函数接收的输入数据。每个参数包括类型和名称,多个参数用逗号分隔。参数列表可以为空。函数体:包含在花括号内的代码块,定义了函数的具体行为。返回语句:使用return关键字返回值(除非函数返回类型为void。
2025-03-24 17:31:30
680
原创 C++学习:六个月从基础到就业——C++基础语法回顾:控制流语句
控制流语句是编程的基本构建块,掌握它们对于编写高效、可读和健壮的C++程序至关重要。本文回顾了C++中的各种控制流语句,包括条件语句(if、if-else、switch)、循环语句(while、do-while、for、范围for)和跳转语句(break、continue、goto、return)。通过理解这些控制流机制并遵循最佳实践,您可以编写出更加清晰和可维护的代码。随着您编程经验的增长,您将逐渐学会在不同情况下选择最合适的控制流结构,并有效地组合它们以解决复杂的问题。
2025-03-24 17:25:19
911
原创 C++学习:六个月从基础到就业——C++基础语法回顾:运算符与表达式
本文回顾了C++中的运算符和表达式,包括各类运算符的使用、优先级规则、类型转换和常见陷阱。正确理解和使用这些基本概念,对于编写高效、无错的C++代码至关重要。在后续的文章中,我们将继续探索C++的其他基础特性,包括控制流结构、函数和类的定义等。希望这篇文章对你有所帮助。如果有任何问题或建议,欢迎在评论区留言讨论!
2025-03-23 18:55:18
964
原创 C++学习:六个月从基础到就业——C++基础语法回顾:数据类型、变量与常量
本文回顾了C++的基本数据类型、变量声明与初始化,以及常量定义。正确理解和使用这些基础概念,是编写高质量C++代码的第一步。在后续的文章中,我们将继续探索C++的其他基础特性,包括运算符、控制流结构和函数等。希望这篇文章对你有所帮助。如果有任何问题或建议,欢迎在评论区留言讨论!
2025-03-22 20:44:24
626
原创 C++学习:六个月从基础到就业(导航目录)
这是我的C++学习之旅的开始。我将定期更新这个博客系列,分享我的学习进度和心得。如果你也在学习C++,欢迎一起交流讨论。在接下来的博客中,我将从C++基础语法回顾开始,逐步深入到更高级的主题!本博客系列将持续更新,每完成一个主题,我会在上面的目录中添加相应的链接。如果你有任何建议或问题,欢迎在评论区留言!
2025-03-22 19:51:02
1251
原创 清洁机器人垃圾物识别与智能分类回收系统研究(大纲)
主要成就提出了一套完整的垃圾识别与分类解决方案实现了高效、精确的垃圾处理与分类实践价值显著提升了垃圾分类效率为学生提供了宝贵的实践经验。
2025-03-22 18:51:12
734
原创 关于墙面涂鸦的视觉检测与喷涂修复装置研究(大纲)
主要成就提出了一套完整的墙面涂鸦检测与修复解决方案实现了高效、精确的涂鸦清除与墙面复原实践价值显著提升了城市管理效率为学生提供了宝贵的实践经验。
2025-03-22 18:40:17
878
原创 基于视觉的核桃分级与套膜装置研究(大纲)
SolidWorks让机械设计从“纸上构想”变为“精准落地”OpenCV提供了强大的视觉算法开发工具链STM32的实时性与扩展性,为农业自动化提供了可靠方案如果你对某个部分感兴趣(比如如何用OpenCV实现多特征融合,或SolidWorks设计套膜机械臂),欢迎在评论区提问!
2025-03-20 23:44:14
306
原创 基于YOLO算法的动目标状态估计研究(大纲)
经典方法Kalman滤波:线性状态预测卡尔曼-粒子滤波混合算法深度学习方法LSTM/GRU网络预测轨迹时空注意力机制融合多帧特征第三章 系统设计与算法实现。
2025-03-20 10:24:30
538
原创 轮足式机器人运动控制系统设计(大纲)
基于STM32的混合驱动与环境适应性控制硬件架构:软件架构:感谢导师、实验室团队及机械加工中心的支持。技术亮点:结构逻辑:创新点:
2025-03-19 23:54:52
1128
原创 基于嵌入式的智能鲜食果蔬保鲜系统设计(大纲)
补充:可根据实际实验数据补充具体测试数据表格(如不同果蔬的保鲜周期对比)和系统实物图,增强说服力。写一些曾经帮助过你的人,以及写作和学习中的感悟等等。
2025-03-18 10:27:48
378
原创 四足机器人运动控制系统设计(大纲)
SolidWorks让机械设计从“纸上谈兵”变为“精准落地”Proteus仿真大幅减少了硬件调试的试错成本STM32的实时性与低成本优势,为四足机器人开发提供了新思路如果你对某个部分感兴趣(比如如何用SolidWorks设计关节运动,或Proteus仿真电路),欢迎在评论区提问!
2025-03-18 00:22:22
1261
原创 一个很有趣的html网页,github名字叫:bangwar,本人进行了一些修改,让内容更符合其名字(提供完整项目代码)
先看效果:bongwarPong Wars 是一个基于 HTML5 Canvas 的创意视觉项目,展现了黑与白、昼与夜的永恒对决。两个小球在画布上不断碰撞和反弹,同时将它们经过的区域转变为自己的颜色,形成一场视觉上的领地争夺战。这个项目使用了以下技术:整个项目都在一个 HTML 文件中实现,展示了如何用最简洁的代码创造出引人入胜的视觉体验。项目采用极简的黑白配色方案,营造出简约而强烈的视觉对比。两个小球分别代表黑暗与光明,在画布上不断移动并争夺领地。当太阳区域被黑色占领,太阳会变暗;当月亮区域被白色占领,月
2025-03-13 17:52:01
499
原创 基于python的实验,共有六个,学习的书籍是python程序设计基础
每一个实验都有比较详细的注释,有需要的同学可以来我的链接下载。本科时候学习python时候写的六个小实验。
2025-03-13 16:46:13
134
原创 zotero标准论文参考文献引用格式,GB/T 7714—2015,双语,顺序编码,双语,姓名不大写,无 URL、DOI,引注有页码(含示例和style格式文件下载地址)
我们一般在写论文时都会借助一些格式引用的工具辅助我们更加高效的进行论文的引用以及排版,这里推荐一款好用的软件是zotero软件。该软件的可拓展性强,插件功能丰富。该软件其本身一开始没有国标的引用格式,这里我来教大家如何在zotero中添加我们需要的论文引用格式。按照语言显示“等”或“et al.”;双语GB引用格式姓名取消全大写;仅纯电子资源显示引用日期和 URL;无 DOI。
2025-03-09 22:26:26
3303
1
原创 金融资料数字化管理系统:基于HTML5 + CSS3、Flask、SQL、Jinja2前后端技术的实践(python实现)——功能模块、技术架构与应用场景介绍(有源码、使用文档及演示视频)
这段时间又为客户写了一个管理系统,也已经,发一个使用教程,方便自己日后回顾。
2025-03-09 18:30:56
1091
原创 YOLOv8基于视频的帧图像识别与目标检测实战:从项目文件结构开始到多场景应用的解析(文章包括完整代码以及演示视频和结果视频)
这是一个基于YOLOv8模型的视频目标检测项目,能够实时处理视频流,识别视频中的多个对象,并在视频帧上标注出检测结果。
2025-02-21 20:17:55
1433
10
原创 YOLOv8图像识别与目标检测实战:从项目文件结构开始到多场景应用的解析(文章包括完整代码以及演示图片和结果图)
这是一个基于YOLOv8模型的图像目标检测项目,能够识别图像中的多个对象,并在图像上标注出检测结果。
2025-02-21 19:50:11
861
原创 建筑工程资料数字化管理系统:基于Flask与Bootstrap的技术实践(python实现)——功能模块、技术架构与应用场景介绍(有源码、使用文档及演示视频)
空闲时间为客户写了一个数字化管理系统,目前已经,发文记录一下,方便自己日后回顾。
2025-02-19 21:06:48
312
原创 matlab代码快速格式化及去除空行的方法(使用快捷键和notepad++替换的方法)
这个方法很常见就是在.m文件里使用快捷键Ctrl+A(全选),Ctrl+I(格式化),这样就可以将所有代码进行格式化,十分快捷。但是格式化的代码会有很多空行,在打印时会占用不必要的资源。特别是在作业的提交和软著等申请时,往往要求去除空行,所以我们还要再进行下一步操作,来去除空行。
2023-12-24 12:07:11
2268
1
原创 STM32的SWD/JTAG下载方式和串口下载方式的区别和联系(附:SWD/JTAG Communication Failure、无法识别的USB设备等问题解决方法)
一般最小系统板上会引出SW下载接口(一般为排针、排母)和串口下载接口(一般为micro usb、mini usb或者type-c),但是不一定配备两套对应的下载电路(一般系统板不配备SW下载电路,可能配备串口下载电路,1.由于串口下载接口和SW下载接口不同,所以在使用SW下载方式而想要用串口1打印一些数据时,需要把串口1和SW都接上(若系统板上没有下载电路,需要连接TTL下载器才能接收到数据,否则电脑提示无法识别,如下图。而串口下载需要四根线,分别是VCC,GND,TXD(PA9),RXD(PA10)
2023-09-09 23:27:17
4934
1
原创 计算机等级考试备考(三级网络技术综合题解题技巧与示例,第二次更新:校园网POS接口和静态路由的配置信息秘籍)
子网内的最后一个可用IP,就是将直接广播地址最后一个字节减一,即:子网内的第一个可用IP,就是网络地址的最后一个字节加一,即:恭喜,至此5分到手!
2023-07-16 23:17:18
1045
2
原创 LaTeX入门篇之常用指令与环境(含示例)
geometry{left=1.5in,right=1.5in,top=1in,bottom=1in} 页边距。{\scriptsize abc…{\normalsize abc…{\tiny abc…{\Large abc…{\large abc…\documentclass{文章格式} 选择文章格式。{\LARGE abc…$$ 公式 $$ 公式居中。暂时先写到这,如果之后遇到常用的指令会继续更新。\section{名称} 章节。
2023-02-09 23:36:14
1282
原创 如何一键修改MDK代码风格以及error in include chain (cmsis_armcc.h): expected identfieror报错解决方法
我们也可以通过替换global.prop文件的方式,一键设置已经修改好的代码风格。最近在学习某原子stm32的HAL库视频,被教学代码的风格深深吸引,感觉keil默认代码风格是越看越别扭,所以决定自己修改一下代码的格式,总结了两种方法,这里分享给大家,同时分享一个修改完代码格式后又遇到的一个报错的解决方法。方法也很简单,要么去文件里include一下头文件,或者直接用记事本打开上面那个UV4文件夹里的UVCC.ini,在最后添上xxxxxxx.h = *比如我的就是 cmsis_armcc.h = *
2023-01-27 00:33:56
1610
2
原创 STC89C51/52使用中断实现独立按键控制led灯(HC6800ES V2.0)
代码的中断部分是通过计时器的计时触发中断,并检测key1的状态,若为0,即低电平时,keybuf(检测按键状态的静态1字节变量)的一位会变成0,当连续8次均检测到key1为0时,keybuf就会变成0x00,说明此时已经稳定为低电平,进而使得KeyS(按键当前状态)变成0,即按下的状态。不过这里有一个小问题,就是开头提到的困扰我两天的小问题。然后,main函数中我使用了一个keyback变量来存储上一次按键的状态,通过和当前状态比较,可判断出按键状态是否发生改变,方便对led的状态进行操作。......
2022-08-13 22:46:42
2501
1
原创 运用matplotlib使数据可视化(绘制折线图)
用matplotlib绘制一个美观的折线图*开始前请先导入matplotlib库以使用相关模块假设以下将用random模块随机产生某地区某月30天内的温度,并用折线图绘制出气温变化情况。1绘制一个简单的折线图# edited by Lyu# 仅供学习使用,禁止一切商业用途import matplotlib.pyplot as pltimport randomplt.figure(figsize=(20,8),dpi=100) #设置图像长宽,像素密度y=[random.randint(0
2022-05-17 01:56:12
1214
原创 python学习第四天(string方法)
string常用表示方法python字符串常用表示方式:使用单引号(‘)用单引号定义字符串。所有的空白,即空格和制表符都照原样保留。使用双引号(")python中使用双引号与单引号的字符串完全相同。使用三引号(’''或"“”)利用三引号,你可以指示一个多行的字符串。你可以在三引号中自由的使用单引号和双引号。(字符串中可以包含数字、字母,以及一些控制字符,如换行符、制表符等)string方法# edited by Lyu# 仅供学习使用,禁止一切商业用途name=" My \tna
2022-05-12 00:19:39
208
基于python的实验,共有六个,学习的书籍是python程序设计基础
2025-03-13
YOLOv8基于视频的帧图像识别与目标检测实战:从项目文件结构开始到多场景应用的解析(包括完整代码、识别前和识别完的视频)
2025-03-09
zotero参考文献格式:GB/T 7714-2015,顺序编码,双语,姓名不大写,无 URL、DOI,引注有页码
2025-03-09
基于51单片机的串口主从机通信,能够在L1602液晶屏幕上实时显示电流并监测电压(包括proteus8仿真keil工程文件)
2023-05-15
基于STM32F103R6的HAL库开发的十字路口交通灯设计(附带proteus仿真+keil工程代码)
2023-05-03
基于51单片机的超声波油量距离检测报警系统(附带proteus仿真+keil工程代码)
2023-05-03
Esp32 for Arduino2.0.7支持文件 Windows win10 64位
2023-03-16
torchvision MNIST手写数字图像数据集
2022-05-10
美国King County房价预测训练赛 机器学习 KingCounty房屋销售价格以及房屋的基本信息 模型训练
2022-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人