- 博客(84)
- 收藏
- 关注
原创 Qt6调试项目找不到Bluetooth Component蓝牙组件
打开后,找到这个Qt Connectivity,勾选上就能解决该错误。解决方法:搜索打开Qt maintenance tool 工具。
2025-04-01 23:59:45
206
原创 【论文分析】无人机轨迹规划,Fast-Planner:实时避障+全局最优的路径引导优化算法
这篇论文针对无人机轨迹重新规划的局部极小值问题,提出了一种结合路径引导和拓扑搜索的高效方法,在理论和实验上均取得了显著进展。其开源实现为相关研究提供了重要工具,未来在动态环境中的扩展值得期待。论文创新点梯度优化的短板:依赖初始路径,易陷入局部最优。拓扑搜索的作用:提供多条高质量的初始路径,引导梯度优化探索更广的解空间。结果:既保留梯度优化的高效性,又通过拓扑多样性提升全局最优性。类比解释梯度优化≈“局部微调”:像汽车导航的实时避障,但可能导进死胡同。拓扑搜索≈“全局备选路线”
2025-03-26 02:11:38
811
原创 Windows 11右键菜单栏如何修改为Windows 10风格【完整教程】以及如何恢复Win11菜单栏风格
Windows 11的右键菜单采用了全新的折叠设计,但部分用户可能更习惯经典的Windows 10风格。因为Windows11的右键菜单栏还要点显示更多选项才能找到我们需要的选项。:命令中的空格需保留,执行成功后会提示“操作成功完成”同样管理员权限执行以下命令即可。
2025-03-19 21:07:00
295
原创 Adobe Genuine Service Alert 一直弹窗,老是一直弹窗【解决方法】
在使用Adobe系列软件时,若没有正版授权,则会出现弹窗,该弹窗是由软件弹出的,且该弹窗无法关闭,下文介绍如何永久关闭该弹窗。
2025-03-11 02:28:13
2889
原创 【论文分析】语义驱动+迁移强化学习:无人机自主视觉导航的高效解决方案(语义驱动的无人机自主视觉导航)
无人机的运动决策是指无人机在复杂环境中,根据当前的感知信息和历史记忆,决定下一步如何移动(例如前进、转向、避障等)。运动决策的目标是让无人机能够高效、安全地从起点导航到目标点,同时避免与障碍物碰撞。时间和空间注意力机制?首先是 注意力机制(Attention Mechanism),他是深度学习中的一种技术,能够帮助模型在处理复杂数据时,专注于最重要的信息。帮助无人机在视觉感知中,重点关注环境中的关键区域(例如目标物体、障碍物等),而忽略不重要的背景信息。
2025-03-03 22:58:17
799
原创 DeepSeek学习教程 从入门到精通pdf下载:快速上手 DeepSeek
DeepSeek 是一款由中国团队开发的高性能大语言模型,具备强大的推理能力和对中文的深刻理解。它广泛应用于智能办公、教育辅助、编程开发、商业分析等领域,支持自然语言交互,用户无需复杂提示词即可获得高质量回答。
2025-02-23 23:55:43
4193
2
原创 软件著作权申请流程详解:从准备到登记的完整指南
软件著作权登记是保护软件开发者权益的重要步骤。通过了解软著申请的流程和注意事项,你可以更好地规划和管理自己的知识产权。无论是个人开发者还是企业,掌握软著申请的核心要点都将为你的创新之路提供有力支持。希望本文能帮助你顺利完成软著申请,获得应有的法律保护。
2025-02-20 23:05:57
1419
原创 专利申请流程详解:从创意到授权的完整指南
专利申请是保护发明创造的重要步骤,通过了解专利申请流程,你可以更好地规划和管理自己的知识产权。无论是个人发明者还是企业,掌握专利申请的核心要点都将为你的创新之路提供有力支持。希望本文能帮助你顺利完成专利申请,获得应有的法律保护。
2025-02-20 22:50:23
996
原创 C++ 学习路线:从入门到精通,全面掌握 C++ 编程
C++ 是一门强大且灵活的编程语言,适合各种类型的开发项目。通过遵循本文提供的学习路线,你将能够逐步掌握 C++ 的核心概念和高级特性,并最终成为一名熟练的 C++ 开发者。
2025-02-19 18:05:06
1246
原创 C# 语法 vs. C++ 语法:全面对比与核心区别解析
C# 和 C++ 在语法和特性上存在显著差异,选择哪种语言取决于你的项目需求和技术背景。C# 更适合快速开发和现代化应用,而 C++ 则更适合高性能和系统级开发。无论选择哪种语言,掌握其核心特性和语法都将为你的职业发展带来巨大的帮助。
2025-02-19 18:00:39
1098
原创 Visual Studio 开发 C# 项目 VS. QT 开发 C++ 项目:全面对比与选择指南
Visual Studio 开发 C# 项目和 QT 开发 C++ 项目各有优劣,选择哪种工具和语言取决于你的项目需求、团队技能和长期目标。如果你追求开发效率和现代化特性,Visual Studio 和 C# 是不错的选择;如果你需要高性能和跨平台支持,QT 和 C++ 则更为适合。无论选择哪种组合,掌握其核心特性和工具都将为你的职业发展带来巨大的帮助。
2025-02-18 23:35:18
1046
原创 C# 适合做什么项目?全面解析 C# 的应用领域与优势
C# 是一门功能强大且灵活多用的编程语言,适合开发从桌面应用到云计算、从游戏开发到物联网的多种项目。
2025-02-18 17:07:31
1743
原创 Java 语言的应用领域与优势:为什么 Java 依然是开发者的首选?
Java 作为一种成熟、稳定且功能强大的编程语言,其应用领域广泛,优势明显。无论是初学者还是资深开发者,掌握 Java 都能为你的职业发展带来巨大的帮助。
2025-02-13 13:40:53
1161
原创 初入大学之JAVA语言学习路线:从入门到精通,从零基础到高级开发,全面掌握 Java 编程
Java 是一门强大且灵活的编程语言,适合各种类型的开发项目。通过遵循本文提供的学习路线,你将能够逐步掌握 Java 的核心概念和高级特性,并最终成为一名熟练的 Java 开发者。
2025-02-13 13:32:02
1438
原创 微软编程之C#如何学习,C#学习路线:从入门到精通
C# 是一门强大且灵活的编程语言,适合各种类型的开发项目。通过遵循本文提供的学习路线,你将能够逐步掌握 C# 的核心概念和高级特性,并最终成为一名熟练的 C# 开发者。
2025-02-10 23:32:14
1961
4
原创 一款很好用的壁纸软件Bing Wallpaper免费无广告,每天换张壁纸,治愈你的审美疲劳!Bing Wallpaper 体验分享
免费无广告壁纸软件推荐
2025-02-10 23:26:32
355
原创 C#、C和C++的主要区别
1.:C 是一种过程式编程语言,着重于数据和函数的结合。程序由函数组成,所有操作和计算依赖于函数调用。C 语言简洁且高效,主要强调直接操作内存和硬件。它没有内置的面向对象(OOP)特性,程序员需要依靠函数和结构体来组织代码。:C++ 是基于 C 的一种扩展语言,增加了面向对象的特性,如类、继承、多态、封装等。它支持面向对象编程(OOP),但也支持过程式编程,因此它是一种多范式编程语言。C++ 还引入了模板(用于泛型编程)、异常处理等特性,使得它适用于复杂的系统开发和大型项目。
2025-02-07 18:44:09
1194
原创 Windows10安装.NET Framework 3.5报错,错误代码:0x800F0954
2、打开HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU,其中UseWUServer默认值为1,改成0。Windows10安装.NET Framework 3.5报错,错误代码:0x800F0954。5、安装成功后,将第二步注册表键值还原,并重启wuauserv服务。
2025-01-12 00:47:19
1042
4
原创 Rasa的工作流程
和。Rasa 的 NLU 模块解析用户输入,提取意图和实体。Rasa Core 会将提取的实体填充到预定义的槽位(slots)中,用于存储对话中的关键数据。如果槽位未被完全填充,Rasa Core 可能会要求用户提供更多信息。Rasa 的 Core 模块负责管理对话流,根据上下文和策略决定下一步的动作。Core 模块触发动作并返回结果。
2024-12-24 23:56:21
705
原创 Rasa框架的优点和缺点
优点缺点开源、免费且高度可定制初学者学习曲线陡峭强大的上下文感知对话管理需要高质量训练数据数据隐私和安全性高性能可能不适合高并发场景支持多语言和多渠道集成对话调试复杂丰富的社区资源和工具缺少直观的图形化设计工具Rasa 是一个功能强大的框架,但更适合技术团队和需要深度定制的项目。
2024-12-24 23:39:39
979
原创 什么是Rasa框架(智能机器人对话系统)
Rasa 是一个开源框架,专门用于构建基于机器学习的对话式人工智能助手或聊天机器人。它提供了从自然语言理解 (NLU) 到对话管理的一站式解决方案。
2024-12-24 23:37:31
1807
原创 #include<string>和#include<string.h>有什么区别
/ 需要手动处理字符数组的大小。更适合C++编程,提供了更高层的抽象和更安全的操作,而。主要用于C语言和对字符数组的低级操作。
2024-11-15 01:15:00
730
原创 Git clone显示fatal: unable to access https://github.com/ Recv failure: Connection was reset
二、 输入回车设置完成,就可以正常clone了,甚至不用梯子。一、打开设置搜索 代理,找到自己电脑的代理ip和端口。
2024-11-05 21:20:26
790
原创 Visual Studio 2019下载安装使用教程
想下载Visual Studio 2019,去官网找发现官网的2019版本不可用,可能是官网想让大家都用2022版本,所以2019版本已经不开放下载了,无奈有的还必须用2019版本,所以这里保存了2019版本的官方安装包可供下载安装。如果关闭了窗口,再去安装好家伙只有2022版本可以选择了。链接:https://pan.baidu.com/s/1ieGP75lJaNObb075JGSUKA。安装好之后打开是这个界面,这个时候不要关闭继续选择安装就是2019版本了。
2024-11-02 15:51:04
3541
12
原创 C++中static标识成员函数的作用(C++中静态成员函数的作用)
static与类本身相关,可以在不创建对象的情况下调用。不能访问类的非静态成员(包括成员变量和成员函数)。通常用于工具函数、工厂方法和单例模式等场景。
2024-10-02 00:34:38
538
原创 C++中set集合和Python中set集合的区别
如果你需要有序集合或需要处理复杂的集合操作(如排序、区间查找等),C++ 的set更加合适。如果你需要快速查找、插入、删除操作,且不关注元素的存储顺序,Python 的set更为合适。
2024-09-30 23:57:59
726
原创 详解如何在Python中实现迭代器和生成器,它们之间有什么区别?
生成器函数在执行时会暂停,并在下次调用时继续执行,直到代码执行完毕或遇到。方法,使得它可以在一个迭代过程中逐个返回元素。是一种特殊类型的迭代器,它使用。方法来定义一个自定义迭代器。你可以通过创建一个类并实现。生成器是通过定义一个使用。是一种对象,它实现了。关键字的函数来创建的。
2024-08-27 15:35:59
223
原创 详细介绍Python列表推导式(List Comprehension)
Python中的列表推导式(List Comprehension)是一种简洁的语法,用于从一个已有的可迭代对象(如列表、元组、字符串等)中创建新的列表。它通过一行代码将循环和条件语句组合在一起,使得代码更加简洁易读。
2024-08-27 15:17:50
689
原创 C++中什么是RAII?
RAII是一种强大的资源管理技术,它通过将资源的生命周期与对象的生命周期绑定,简化了资源管理,并提高了代码的安全性和健壮性。在现代C++中,RAII被广泛应用,并与智能指针、容器等标准库工具结合使用,成为编写可靠C++代码的重要策略。
2024-08-13 17:26:56
566
原创 详解C++的四大特性(封装,继承,多态,抽象)
C++的四大特性是面向对象编程(OOP)的核心概念,分别是封装、继承、多态和抽象。这些特性共同构成了C++作为面向对象编程语言的基础。
2024-08-13 16:37:39
818
原创 无人机飞行姿态俯仰、横滚、偏航、油门详解
无人机飞行姿态涉及其在空中的空间位置和方向。飞行姿态控制的精确性和稳定性是无人机实现自主飞行和完成任务的关键。无人机的飞行姿态主要通过控制其横滚、俯仰和偏航来实现。
2024-07-24 11:02:47
4247
2
原创 C++中uchar和char、schar的区别
char:可以是有符号也可以是无符号,具体取决于编译器。:无符号类型,取值范围为 0 到 255。:有符号类型,取值范围为 -128 到 127。
2024-07-24 10:11:54
404
原创 PS启动提示Adobe Creative Cloud丢失或损坏。您可以尝试修复来解决这个问题,如何解决
一般为找到这个路径下C:\Program Files (x86)\Common Files\Adobe\Adobe Desktop Common\ADS的Adobe Desktop Service.exe文件。如果不在C盘也可以直接搜索其他盘找到此文件。直接删除此文件即可解决,如果删除不了可以进任务管理器先结束进程再删除。鼠标右键结束任务即可删除文件。
2024-07-22 14:56:04
11680
4
原创 C++智能指针有几种,各种智能指针如何用?
适用于唯一所有权,需要移动语义。:适用于共享所有权,需要引用计数管理。:适用于非所有权弱引用,防止循环引用。:已废弃,不再使用。(Boost库):类似于,但无移动语义。
2024-07-19 17:55:20
601
原创 在C++类的私有成员中,指针未显式初始化,为什么会导致野指针异常?如何避免这种情况?
在C++中,未显式初始化的指针会包含未定义的值。这些值可以是任何东西,可能是一个合法的内存地址,也可能是一个完全无效的地址。当你试图通过这种未初始化的指针访问内存时,会发生未定义行为,这可能会导致野指针异常(dangling pointer error)。通过以上方法,你可以确保指针在使用前被正确初始化,避免未定义行为和潜在的崩溃。通过使用智能指针,指针的生命周期将由智能指针类自动管理,减少了手动管理内存的复杂性,并且在构造函数中初始化为。时,程序会尝试访问这个未定义地址,可能导致崩溃或异常。
2024-07-17 10:11:31
330
原创 nullptr和nullptr_t有什么区别(深度理解)
nullptr是一个表示空指针的关键字,其类型是。是nullptr的类型。// nullptr_t 类型的变量f(nullptr);// 调用 f(char*)f(nptr);// 也是调用 f(char*)// 输出类型信息return 0;f(char*)f(char*)从输出中可以看出,nullptr的类型是。
2024-07-17 09:47:11
841
原创 C++中什么是友元类,friend友元的理解。
在C++中,friend(友元)是一种机制,允许一个类或函数访问另一个类的私有成员。通常情况下,只有同一个类的成员函数或者类的友元函数可以访问类的私有成员。使用friend关键字可以将其他类或者函数声明为友元,使其可以访问类的私有成员。具体来说,友元函数是在类的外部声明的普通函数,但在声明时使用friend关键字标记,以便它可以访问该类的私有成员。而友元类则是一个类可以成为另一个类的友元,从而可以访问该类的私有和保护成员。
2024-07-15 17:49:40
280
Windows Update Blocker,一键启用禁止更新工具
2024-07-19
VC++运行库修复工具 权限问题和组策略禁止问题(0x80070659 系统策略禁止了这个安装或者权限不足导致的安装问题)
2024-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人