当前位置: 首页 > article >正文

【无人机】无人机UAV、穿越机FPV的概念介绍,机型与工具,证书与规定

【无人机】无人机UAV、穿越机FPV的概念介绍,机型与工具,证书与规定

文章目录

    • 1、无人机的定义、概念、技术栈
      • 1.1 无人机的概念
      • 1.2 无人机技术(飞控,动力,通信)
    • 2、无人机机型
      • 2.1 DJI无人机 (航拍)
      • 2.2 穿越机FPV工具
    • 3、无人机证书与管控
      • 3.1 UOM合格证(官方-个人)
      • 3.2 CAAC执照(官方-商用)
      • 3.3 地方飞行规定

1、无人机的定义、概念、技术栈

1.1 无人机的概念

无人机(Unmanned Aerial Vehicle, UAV) 是一种无需人类驾驶、能通过远程控制或自主程序完成飞行任务的航空器。其应用场景广泛,涵盖侦察、物流配送、农业植保、航拍测绘等领域。

  • 区分术语的关键在于区分
    “技术分类”(如动力形式、控制方式)
    “应用场景”(如竞速、Jun用、民用)
  • 无人机(UAV/Drone) 是核心概念,技术体系涵盖飞行控制、动力、通信等领域,应用场景多元。
  • 穿越机 是无人机的高性能子类,侧重速度与操控性;
    RPA 属于无人机中依赖远程操控的类型。
    UAS(无人机系统) 是更宏观的概念,包含无人机及配套设备;
术语英文定义与特点所属范畴 / 关系
UAVUnmanned Aerial Vehicle无人驾驶航空器,涵盖所有类型的无人飞行器,包括侦察机、民用植保机等标准术语,技术范畴明确
穿越机、FPVFPV Drone一种高机动性无人机,配备第一人称视角(FPV)摄像头,用于竞速或极限飞行,速度可达 100km/h 以上属于无人机(UAV)的子类,侧重娱乐与竞技场景
DroneDrone英文通用术语,泛指各类无人机,口语中常指代消费级航拍无人机与 UAV 同义,属通用称呼
UASUnmanned Aerial System无人机系统,包含无人机本体、地面控制站、通信链路、任务载荷等全要素UAV 的扩展概念,强调系统性(如Jun用无人机系统)
RPARemotely Piloted Aircraft远程驾驶航空器,需人工通过地面站实时操控,无自主飞行能力UAV 的子类,依赖人工干预(如早期靶机)
graph TD
A[无人机系统 UAS] --> B(UAV本体)
A --> C(地面控制站)
A --> D(通信链路)
B --> E[多旋翼无人机]
B --> F[固定翼无人机]
B --> G[穿越机(FPV Drone)]
B --> H[RPA(远程驾驶航空器)]

1.2 无人机技术(飞控,动力,通信)

技术类型具体内容应用场景 / 作用
飞行控制技术- 飞控系统(FCU):包含陀螺仪、加速度计等传感器,实现姿态稳定与导航控制 - 自主导航算法:如 SLAM(同步定位与地图构建)、路径规划算法确保无人机在无人工干预下稳定飞行,完成航线规划、避障等任务,适用于物流配送、巡检等场景
动力系统技术- 电机类型:无刷电机(主流)、有刷电机 - 能源类型:锂电池、氢燃料电池、燃油 - 动力效率优化:螺旋桨设计、动力分配算法决定续航时间与负载能力,例如农业植保无人机需大载重,长航时无人机依赖氢燃料技术
通信与导航技术- 通信链路:无线电遥控(2.4GHz/5.8GHz)、卫星通信(如北斗、GPS) - 导航技术:惯性导航(INS)、视觉导航、激光雷达(LiDAR)保障远程控制指令传输与定位精度,军事无人机依赖抗干扰卫星通信,消费级无人机多用视觉导航
任务载荷技术- 光学相机 / 红外相机:用于航拍、热成像侦查 - 机械臂 / 喷洒系统:物流抓取、农业喷药 - 雷达 / 传感器:气象监测、环境检测根据任务需求定制,如消防无人机搭载热成像相机,救援无人机配备抛投装置
材料与结构技术- 轻量化材料:碳纤维、航空铝合金、复合材料 - 气动设计:多旋翼(稳定性高)、固定翼(速度快)、复合翼(兼顾两者)影响飞行性能与抗风能力,多旋翼适合低空低速任务,固定翼适合长距离侦察
自主控制技术- 自主起降:视觉识别跑道或 GPS 定位 - 避障算法:双目视觉避障、ToF(飞行时间)测距 - 集群控制:多机协同作业算法减少人工操作成本,例如快递无人机自动避障、农业无人机集群播种

飞控系统(FCS)功能

  1. 飞行稳定控制
    姿态 / 高度 / 速度:通过传感器(IMU、气压计、GPS 等)实时调整电机 / 舵面,稳定俯仰、滚转、偏航,实现定高悬停、定点飞行。
    抗干扰:抵消风力、气流影响,保持飞行平衡。
  2. 导航与路径规划
    自主飞行:按预设航点、航线(如 “Z” 字形、网格路径)执行任务。
    避障与返航:通过视觉 / 雷达检测障碍物并绕行;低电量 / 信号丢失时自动返航或迫降。
  3. 传感器数据融合
    整合 IMU、GPS、视觉、超声波等多源数据,通过算法(如卡尔曼滤波)提升飞行状态精度。
  4. 通信与交互
    指令接收:解析遥控器或地面站的操控指令(如手动控制、模式切换)。
    状态反馈:实时传输电量、速度、故障警告等数据至地面端。
  5. 任务载荷协同
    联动相机、喷洒设备、机械臂等载荷,匹配飞行状态(如航拍时同步云台角度、植保时调节喷药量)。
  6. 故障保护
    冗余设计:多传感器备份、电机故障补偿,降低失控风险。
    应急机制:低电量保护、程序看门狗防止系统崩溃。

地面站的功能

  • 通信链路:实现与穿越机之间的双向数据传输,一方面接收来自穿越机的状态信息(如电池电压、电流、 altitude、方向、GPS 数据等)、视频图像(FPV 信号)等;另一方面向穿越机发送控制指令等。
  • 任务规划(部分地面站具备):可进行航线设计、设置航点等,不过穿越机通常以手动操控为主,任务规划功能相对不像专业航拍无人机或工业无人机地面站那么常用和复杂,但在一些特定场景或比赛中也可能会用到简单的任务规划,比如设定特定的飞行路径或区域。
  • 综合监控:实时显示穿越机的飞行状态参数、FPV 视频画面等,让操作者能直观了解穿越机的飞行情况,如是否出现异常数据、飞行姿态是否稳定等。
  • 数据存储和校验:存储飞行过程中的各种数据,如飞行日志、视频数据等,以便事后分析和查阅;同时可能对数据进行校验,确保数据的准确性和完整性。
  • 功能扩展:具备硬件和软件接口,可扩展其他功能,如连接外部设备(如天线 tracker、额外的传感器等)、接入不同的通信模块等。

参考资料:
无人机基本知识大攻略2017 back
Drone、UAV、UAS、RPA的区别是什么?
飞控技术
无人机飞控

2、无人机机型

2.1 DJI无人机 (航拍)

从天崩开局到天空之王,大疆
市场分析

参考:1

在这里插入图片描述

2.2 穿越机FPV工具

FPV介绍

  • FPV 是 First-Person View(第一人称视角)的缩写,指的是一种飞行操控方式,即通过佩戴 FPV 眼镜或显示器,实时查看飞行器摄像头传回的视频信号来进行操控。采用这种操控方式的无人机被称为 FPV 无人机。
  • 在实际中,FPV 无人机较多以多旋翼的形式出现,比如常见的四旋翼 FPV 无人机,因其具有较好的机动性和灵活性,适合进行高速穿越、特技飞行等操作;但也有固定翼形式的 FPV 无人机,不过相对较少,固定翼 FPV 无人机通常速度较快,适合长距离的高速飞行和特定的航拍等场景。

FPV工具 穿越机综合工具箱

  • 地面站:
    地面站是一个与穿越机进行通信并对其进行控制、监控和数据处理的系统。1 2

  • BF地面站
    BetaFlight-WIN系统
    BetaFlight-MAC系统
    BetaFlight-安卓版
    BetaFlight-网页版
    SpeedybeeAPP:SpeedybeeAPP,手机调参方便快捷。

  • 32位电调地面站
    AM32地面站:SAM32 ESC 固件 速度控制器专用固件,专为多旋翼飞行器爱好者设计。
    BLHeliSuite32 WIN版:BLHeliSuite是一款非常实用的电调调参软件,该软件适用于校准电调和电机,需要使用串行端口连接后,启动软件后根据提示进行校准,移动滑块来测试电机,给电调上电读取电调信息,读取电调信息后可就以设置电调的以数了,支持电调固件刷写。
    BLHeliSuite32 MAC版

  • 8位电调地面站
    Bluejay蓝松鸦-电调配置程序:为简化固件升级、配置电调而生的工具。Web 应用程序支持运行 BLHeli for Atmel、BLHeli for SiLabs 和 BLHeli_S 固件的电调.
    BLHeliSuite8 WIN版:BLHeliSuite是一款非常实用的电调调参软件,该软件适用于校准电调和电机,需要使用串行端口连接后,启动软件后根据提示进行校准,移动滑块来测试电机,给电调上电读取电调信息,读取电调信息后可就以设置电调的以数了,支持电调固件刷写。
    BLHeliSuite8 MAC版

  • PID工具
    PIDtoolbox-WIN版:PID调参工具,黑匣子日志分析工具,B站可以找到很多相关使用教程。用于分析飞机的PID参数噪音等用途。协助对PID进行调整。
    PIDtoolbox-MAC版
    Blackbox Log Viewer-Win系统:分析电机转速以及记录打杆状态的一个软件,更好的了解飞行状态。
    Blackbox Log Viewer-MAC系统

  • 综合工具
    Steam-Windows
    DJI眼镜拓频文件
    PIDtoolbox-Windows系统
    PIDtoolbox-MAC系统
    ImpulseRC:飞控无法进入DFU模式的时候,可以尝试使用这个软件,可以帮你顺利进入DFU模式
    Gyroflow-Windows系统:拍摄画面增稳软件,B站可以搜索到相关教程,通过陀螺仪数据对拍摄画面进行增稳。
    Gyroflow-MAC系统

  • ELRS地面站
    ExpressLRS地面站-Windows:ELRS地面站,用于更新ELRS高频头,接收机固件
    ExpressLRS地面站-MAC

  • 遥控器工具
    OPENTX地面站-WIN系统:OpenTX是RC无线电遥控器的开源固件。固件是高度可配置的,并带来比传统遥控器更多的功能。来自成千上万用户的每日反馈确保了固件的持续稳定性和质量。
    OPENTX地面站-MAC系统
    EDGETX地面站-WIN系统:EDGE TX 是 OpenTX 的尖端。作为新一代的遥控器系统,支持遥控器触屏操作,可以支持中文界面的遥控器
    EDGETX地面站-WIN系统:
    黑羊地面站windows版本
    EDGETX地面站-MAC系统
    EDGETX地面站-MAC系统

  • INAV地面站
    Windows:INAV配置器是INAV飞行控制系统的跨平台配置工具。它在googlechrome中作为一个应用程序运行,允许您配置在任何支持的INAV目标上运行的INAV软件。各种类型的飞机由该工具和INAV提供支持,例如四旋翼机、六旋翼机、八旋翼机和固定翼飞机。

  • DJI激活
    DJI Assistant 2 windows版本,用于激活大疆FPV,vista天空端,大疆天空端,V1,V2眼镜,O3图传
    DJI Assistant 2 MAC版本,用于激活大疆FPV产品升级固件使用,“软件暂不兼容macOS 11.x 系统,未来机型将得到解决。

  • KISS GUI
    KISS地面站WIN版:KISS飞控地面站windows版本

  • 遥控器出厂文件
    HelloRdioSky:V16 V14 出厂SD卡文件,遥控器文件损坏后,可以覆盖文件进行修复
    Jumper:T20 T15 T14 小蜜蜂 出厂SD卡文件,遥控器文件损坏后,可以覆盖文件进行修复
    RdioMaster:TX16S GX12 出厂SD卡文件,遥控器文件损坏后,可以覆盖文件进行修复

  • 接线图
    speedybee:Speedybee品牌全系列接线接线图,F405 V4,F722 V3,F405 Mini,F405 Aio
    Geprc:格普系列产品接线图
    大通曼巴:大通曼巴系列产品接线图,F722MK4,F722MK5,H743V2
    飞盈佳乐:飞盈佳乐系列接线图,猛禽

  • 模拟器
    Uncrashed:没有“赛车场”的地图
    Freerider:玩家可以设计自己喜欢的飞机来模拟游戏中的飞行。
    Liftoff:Liftoff是通往quadcopter赛车场的门户,适合有经验的飞行员或新手。
    DCL:《DCL:FPV无人机竞赛》是一款无人机模拟飞行游戏,同时也是无人机冠军联盟(Drone Champions League)的官方电子游戏,在游戏中玩家可以驾驶来自 DCL 的原版无人机,感受最专业的无人机驾驶体验。
    DRL:《DRL Simulator》是由The Drone Racing League制作并发行的第一人称无人机竞速和模拟游戏,于2017年6月16日首度发布,于2021年8月5日在Epic Games平台发行。
    TRYP:《TRYP FPV:无人机竞速模拟器是由UNDEAD BATTERY制作并发行的一款模拟经营类游戏。
    给他爱 单机版

3、无人机证书与管控

3.1 UOM合格证(官方-个人)

《轻型民用无人驾驶航空器安全操控理论培训合格证明》(简称UOM合格证)

  • 是个人合法飞行的必备资质,2024年起,所有轻型无人机(≤4kg)操控者必须持证飞行。
  • 民用无人驾驶航空器综合管理平台(UOM)
  • UOM合格证教程
    考试流程
    视频45分钟,考试限时30分钟,建议预留2小时完成全流程。
    1、点击【安全操控理论培训】→【在线视频培训】,学习两大模块
    法规知识(16分钟)
    多旋翼操作规范(33分钟);
    必须累计学习≥45分钟
    禁止倍速播放或中途离开,否则可能需重新学习
    2、考试规则:
    50道选择题,限时30分钟,80分及格(最多错10题);
    禁止切换浏览器页签超过2次,否则成绩作废;
    3、高频考点:
    空域分类(适飞区/管制区)
    飞行高度限制(真高120米)
    紧急情况处置。

在这里插入图片描述

3.2 CAAC执照(官方-商用)

中国民航局 CAAC 无人机执照

  • 由中国民航局飞行标准司颁发,是法律认可的唯一无人机驾驶执照,具有极高法律效力。可申报空域、申请航线、从事无人机相关商业活动等,是从事无人机行业专业人士必备证书。(SHA约10000)
  • CAAC执照类型
    CAAC执照按照机型分为多旋翼、垂直起降固定翼、固定翼、直升机四种
    按照重量分为III类(4KG<空机重量≤15kg)、IV类(15KG<空机重量≤116kg)两种
    考取后可同时获得 CAAC 的《民用无人机操控员执照》,以及免试增发的 AOPA 的《民用无人驾驶航空器系统驾驶员合格证》和 ALPA 的《民用无人机操作员应用合格证》。
  • 以多旋翼无人机超视距驾驶员为例,考试内容包括理论和实践两部分。
    理论部分:理论考试、综合问答
    实践部分:360度自旋(姿态模式)、水平八字(姿态模式),地面站考核
    多旋翼无人机超视距驾驶员的培训周期为20天左右,最快15天可以拿到CAAC执照。

在这里插入图片描述

在这里插入图片描述

参考:1

3.3 地方飞行规定

全球各地区飞行安全法规合集(持续更新)-DJI

上海可以在随申办登记并申报,每次飞行前都需要报告,不过一秒就可以出结果
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

相关文章:

【无人机】无人机UAV、穿越机FPV的概念介绍,机型与工具,证书与规定

【无人机】无人机UAV、穿越机FPV的概念介绍&#xff0c;机型与工具&#xff0c;证书与规定 文章目录 1、无人机的定义、概念、技术栈1.1 无人机的概念1.2 无人机技术&#xff08;飞控&#xff0c;动力&#xff0c;通信&#xff09; 2、无人机机型2.1 DJI无人机 &#xff08;航拍…...

链表好题-多种实现

143. 重排链表 - 力扣&#xff08;LeetCode&#xff09; 这道题非常经典&#xff0c;很多大厂都作为面试题。 方法一&#xff1a;寻找中点翻转链表合并链表 class Solution { public:void reorderList(ListNode* head) {if (head nullptr) {return;}ListNode* mid middleNo…...

oracle数据恢复—oracle数据库执行truncate命令后的怎么恢复数据?

oracle数据库误执行truncate命令导致数据丢失是一种常见情况。通常情况下&#xff0c;oracle数据库误操作删除数据只需要通过备份恢复数据即可。也会碰到一些特殊情况&#xff0c;例如数据库备份无法使用或者还原报错等。下面和大家分享一例oracle数据库误执行truncate命令导致…...

OneNet + openssl + MTLL

1.OneNet 使用的教程 1.在网络上搜索onenet&#xff0c;注册并且登录账号。 2.产品服务-----物联网服务平台立即体验 3.在底下找到立即体验进去 4.产品开发------创建产品 5.关键是选择MQTT&#xff0c;其他的内容自己填写 6.这里产品以及开发完成&#xff0c;接下来就是添加设…...

分享两个日常办公软件:uTools、PixPin

1. uTools 网址&#xff1a;https://u.tools/ 这是一个高效智能的在线工具平台。 特点&#xff1a; 专为提升用户的工作效率跟生活便利性设计。 优点&#xff1a; 1&#xff1a;由国内团队开发。 2&#xff1a;通过插件化的方式为用户提供多样化的功能支持。 3&#xf…...

Golang基础学习

​​​​​​​​​​ 初见golang语法 go项目路径 cd $GOPATH //ls可以看到有bin,pkg,src三个文件 cd src/ mkdir GolangStudy cd GolangStudy mkdir firstGolanggo程序执行: go run hello.go//如果想分两步执行: go build hello.go ./hello导入包的方式 import "f…...

[学习] GNSS信号跟踪环路原理、设计与仿真(仿真代码)

GNSS信号跟踪环路原理、设计与仿真 文章目录 GNSS信号跟踪环路原理、设计与仿真一、GNSS信号跟踪环路概述二、跟踪环路基本原理1. 信号跟踪的概念与目标2. 锁相环&#xff08;PLL&#xff09;原理3. 锁频环&#xff08;FLL&#xff09;原理4. 延迟锁定环&#xff08;DLL&#x…...

Python实例题:Python计算微积分

目录 Python实例题 题目 代码实现 实现原理 符号计算&#xff1a; 数值计算&#xff1a; 可视化功能&#xff1a; 关键代码解析 1. 导数计算 2. 积分计算 3. 微分方程求解 4. 函数图像绘制 使用说明 安装依赖&#xff1a; 基本用法&#xff1a; 示例输出&#…...

如何判断指针是否需要释放?

在 C 中判断一个指针是否需要释放可以考虑以下几个方面&#xff1a; 一、确定指针的来源 1. 动态分配的内存&#xff1a; 如果指针是通过new、new[]、malloc、calloc等动态内存分配函数获取的&#xff0c;那么在不再需要该内存时&#xff0c;必须手动释放。 例如&#xff1a…...

Spark 之 AQE

个人其他链接 AQE 执行顺序https://blog.csdn.net/zhixingheyi_tian/article/details/125112793 AQE 产生 AQE 的 循环触发点 src/main/scala/org/apache/spark/sql/execution/adaptive/AdaptiveSparkPlanExec.scala override def doExecute(): RDD[InternalRow] = {withFin…...

随访系统安装的记录

安装PG17.5 安装https://www.cnblogs.com/nulixuexipython/p/18040243 1、遇到navicat链接不了PG https://blog.csdn.net/sarsscofy/article/details/84985933 2、查看有无安装mysqlhttps://blog.51cto.com/u_16175430/7261412 3、 方案一&#xff1a;oracle不开日志 data…...

NLP学习路线图(二十四):门控循环单元(GRU)

一、背景:RNN的困境与门控机制的曙光 RNN的基本原理: RNN的核心思想是引入循环连接,使网络具有“记忆”功能。 在时刻 t,RNN接收当前输入 x_t 和前一个时刻的隐藏状态 h_{t-1}。 通过一个共享的权重参数(W, U, b)计算当前时刻的隐藏状态 h_t: h_t = tanh(W * x_t + U * …...

Doris查询Hive数据:实现高效跨数据源分析的实践指南

#### 1. Doris与Hive的集成背景 在大数据生态中&#xff0c;Hive作为基于Hadoop的数据仓库工具&#xff0c;广泛用于海量数据的批处理分析。而Apache Doris&#xff08;原百度 Palo&#xff09;是一种高性能、实时分析的MPP&#xff08;大规模并行处理&#xff09;数据库&…...

vsCode使用本地低版本node启动配置文件

npm run dev的配置文件 {"configurations": [{"type": "node-terminal","name": "项目运行: dev","request": "launch",//重点在这里 这行注释到时候删掉"command": "E:\\node-v14.21.…...

在Ubuntu上使用 dd 工具制作U盘启动盘

在Ubuntu上使用 dd 工具制作U盘启动盘 在Linux系统中&#xff0c;dd 是一个功能强大且原生支持的命令行工具&#xff0c;常用于复制文件和转换数据。它也可以用来将ISO镜像写入U盘&#xff0c;从而创建一个可启动的操作系统安装盘。虽然图形化工具&#xff08;如 Startup Disk…...

el-table表格增加序号列index vue2和vue3的写法

<el-table><!--每页从1开始的序号--><el-table-column label"序号" width"60" align"center" type"index" /><!--一直递增的序号 vue2写法--><el-table-column label"序号" width"60"…...

【学习记录】如何使用 Python 提取 PDF 文件中的内容

如何使用 Python 提取 PDF 文件中的内容 在文档自动化处理、数据提取和信息分析等任务中&#xff0c;从 PDF 文件中提取文本是一项常见需求。PDF 文件通常分为两种类型&#xff1a;基于文本的 PDF 和 包含扫描图像的 PDF。 本文将介绍如何使用 Python 分别提取这两种类型的 P…...

Spark 之 DataFrame 开发

foreachPartition val data = spark.sparkContext.parallelize(1 to 100)// 使用 foreachPartition 批量处理分区 data.foreachPartition {partitionIterator =...

嵌入式学习笔记 - freeRTOS xTaskResumeAll( )函数解析

第一部分 移除挂起等待列表中的任务 while( listLIST_IS_EMPTY( &xPendingReadyList ) pdFALSE )//循环寻找直到为空&#xff0c;把全部任务扫描一遍 { pxTCB ( TCB_t * ) listGET_OWNER_OF_HEAD_ENTRY( ( &xPendingR…...

机器学习KNN算法全解析:从原理到实战

大家好&#xff01;今天我们来聊聊机器学习中的"懒人算法"——KNN&#xff08;K-Nearest Neighbors&#xff0c;K近邻&#xff09;算法。这个算法就像个"墙头草"&#xff0c;它不学习模型参数&#xff0c;而是直接根据邻居的"投票"来做决策&…...

【QT】自定义QWidget标题栏,可拖拽(拖拽时窗体变为normal大小),可最小/大化、关闭(图文详情)

目录 0.背景 1.详细实现 思路简介 .h文件 .cpp文件 0.背景 Qt Linux&#xff1b;项目遇到问题&#xff0c;解决后特此记录 项目需要&#xff0c;个性化的标题栏&#xff08;是个widget&#xff09;&#xff0c;在传统的三个按钮&#xff08;最大化、最小化、关闭&#xf…...

FPGA定点和浮点数学运算-实例对比

在创建 RTL 示例时&#xff0c;经常使用 VHDL 2008 附带的 VHDL 包。它提供了出色的功能&#xff0c;可以高效地处理定点数&#xff0c;当然&#xff0c;它们也是可综合的。该包的一些优点包括&#xff1a; 有符号和无符号&#xff08;后缀和后缀&#xff09;定点向量。轻松将定…...

MySQL Binlog 数据恢复全指南

MySQL Binlog 数据恢复全指南 一、Binlog 核心概念 1. 什么是 Binlog&#xff1f; Binlog&#xff08;二进制日志&#xff09;是 MySQL 记录所有修改数据的 SQL 语句的日志文件&#xff0c;采用二进制格式存储。它是 MySQL 最重要的日志之一&#xff0c;具有三大核心功能&am…...

python版若依框架开发:后端开发规范

python版若依框架开发 从0起步,扬帆起航。 python版若依部署代码生成指南,迅速落地CURD!项目结构解析前端开发规范后端开发规范文章目录 python版若依框架开发1.启动命令2.配置⽂件3.上传配置1.启动命令 本项⽬⾃定义了两个启动命令 pyhton app.py --env=devpython app.p…...

Linux编程:2、进程基础知识

一、进程基本概念 1、进程与程序的区别 程序&#xff1a;静态的可执行文件&#xff08;如电脑中的vs2022安装程序&#xff09;。进程&#xff1a;程序的动态执行过程&#xff08;如启动后的vs2022实例&#xff09;&#xff0c;是操作系统分配资源的单位&#xff08;如 CPU 时…...

时序数据库IoTDB与EdgeX Foundry集成适配服务介绍

一、背景介绍 ‌EdgeX Foundry‌&#xff1a;由Linux基金会运维的开放源码边缘计算软件框架&#xff0c;自2017年开源后广泛应用于全球各行业场景。VMware自2018年起在中国社区推广EdgeX技术&#xff0c;拓展生态&#xff0c;并持续贡献代码。‌IoTDB‌&#xff1a;由Apache基…...

Android第十二次面试-多线程和字符串算法总结

多线程的创建与常见使用方法 ​一、多线程创建方式​ ​1. 继承Thread类​ class MyThread extends Thread {Overridepublic void run() {// 线程执行逻辑System.out.println(Thread.currentThread().getName() " is running");} }// 使用 MyThread thread new …...

ES6——数组扩展之Set数组

在ES6&#xff08;ECMAScript 2015&#xff09;中&#xff0c;JavaScript的Set对象提供了一种存储任何值唯一性的方式&#xff0c;类似于数组但又不需要索引访问。这对于需要确保元素唯一性的场景非常有用。Set对象本身并不直接提供数组那样的方法来操作数据&#xff08;例如ma…...

Cursor Rules 使用

前言 最近在使用 Cursor 进行编程辅助时&#xff0c;发现 AI 生成的代码风格和当前的代码风格大相径庭。而且有时它会输出很奇怪的代码&#xff0c;总是不符合预期。 遂引出本篇&#xff0c;介绍一下 Rules &#xff0c;它就可以做一些规范约束之类的事情。 什么是 Cursor R…...

服务器数据恢复—服务器raid5阵列崩溃如何恢复数据?

服务器数据恢复环境&故障&#xff1a; 某品牌型号为X3850服务器上有一组由14块数据盘和1块热备盘组建的raid5磁盘阵列。 服务器在正常使用过程中突然崩溃&#xff0c;管理员查看raid5阵列故障情况的时发现磁盘阵列中有2块硬盘掉线&#xff0c;但是热备盘没有启用。 服务器数…...