- 博客(13)
- 收藏
- 关注
原创 网关在AIOT设备使用体系中的作用是什么?
AIoT网关是物联网系统的核心枢纽,具备协议转换、边缘计算、安全防护等关键功能。它能统一不同设备的通信协议,实现数据高效采集与本地处理,提供加密和认证等安全机制,支持远程设备管理与故障预测。网关还优化网络连接,在智能家居、工业自动化、智慧城市等领域发挥重要作用,推动物联网智能化发展。
2025-12-12 17:07:27
362
原创 【水污染检测】什么是痕量污染物
概念来源于我的业务场景,使用高光谱相机对水污染物的浓度进行检测,光谱法对痕量污染物检测不如化学法,需要新型高光谱技术和AI算法来突破这个限制
2025-11-11 16:56:21
404
原创 内存管理的必要性,C语言实现内存管理的原理是什么?
摘要:内存管理是计算机系统分配、使用和释放内存资源的过程,确保程序高效安全地运行。C语言通过malloc、free等函数实现动态内存分配,需手动管理以避免内存泄漏、野指针等问题。示例展示了动态数组和链表的内存分配与释放操作,强调了正确管理内存对程序稳定性的重要性。
2025-10-09 21:13:16
843
原创 内存管理不当的两种结果——“野指针”和“重复释放”
内存管理不当可能导致野指针和重复释放等严重问题。野指针会导致非法内存访问引发崩溃,而重复释放会破坏内存管理系统。为避免这些问题,建议释放内存后将指针置为NULL,并在释放前检查指针状态。C++中可使用智能指针来自动管理内存。合理的内存管理能有效预防程序崩溃和数据错误。
2025-10-09 20:45:29
617
原创 【计算机基础】命令行工具的存在意义
命令行工具(CLI)是基于文本的用户界面,允许用户通过命令与计算机交互。不同系统下的命令行工具名称各异,如Windows的命令提示符、macOS/Linux的终端。其核心价值在于:高效执行复杂任务、灵活组合命令、支持自动化脚本、便于远程管理以及低资源占用。常见用途包括文件管理(创建/删除文件)、系统管理(查看进程)、网络管理(测试连接)和软件开发(编译代码)。实际应用场景如批量重命名文件、SSH远程管理服务器、cron定时备份等,展现了命令行在提升工作效率方面的重要作用。
2025-10-08 16:39:55
664
原创 为什么在Windows命令行工具里面使用py的命令,显示无法识别
如果问题仍然存在,可以提供更多详细信息,我会尽力帮助你解决问题。是 Python 的包管理工具。命令通常用于运行 Python 脚本,而。没有正确安装或没有添加到系统的环境变量中。不是内部或外部命令”,这通常是因为。在 Windows 命令行工具中,
2025-04-14 23:14:24
688
原创 【python环境变量配置问题】requirements.txt文件找不到,我想在项目文件中创建,创建文件里面怎么写?
在 Python 项目中,文件用于列出项目所需的依赖包及其版本。如果你需要创建一个。
2025-04-14 23:08:08
566
原创 Python源代码有了,教你如何打包成一个独立的可执行文件
PyInstaller 是一个常用的工具,可以将 Python 脚本打包成独立的可执行文件,适用于 Windows、macOS 和 Linux。如果你需要将程序分发给其他用户,确保目标用户的系统与你的系统兼容(例如,32 位或 64 位系统)。通过使用 PyInstaller 或其他打包工具,你可以将 Python 脚本打包成独立的。文件,从而像普通的安装程序一样直接运行。如果你的程序依赖于外部文件(如图标、图片等),需要确保这些文件在打包时被包含在一个包含多个文件的文件夹。
2025-04-08 17:13:35
470
原创 大模型基础知识学习-JSON
字符串(用双引号括起来)数字(整数或浮点数)布尔值(true或falseJSON 数组(用方括号[]表示)JSON 对象(用大括号{}表示)null。
2025-04-05 13:56:00
355
原创 无法使用compilerPath“C:/MinGW/bin/gcc.exe”解析配置。 请改用“cl.exe”,最后使用MSVC编译器配置成功
这通常是因为 VSCode 的配置文件中指定了一个不正确的编译器路径,或者你的系统环境变量没有正确配置。这个错误表明 VSCode 的 C/C++ 扩展无法找到你指定的 GCC 编译器路径。完成以上步骤后,VSCode 应该能够正确识别并使用你指定的编译器。,并且建议你改用 MSVC 的。如果你希望改用 MSVC 的。
2025-03-23 01:28:04
3416
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅