- 博客(13)
- 收藏
- 关注
原创 大疆上云API源码解析(指令飞行)
指令飞行功能暂时只支持机场,飞行器可以从空闲(idle)状态响应或暂停正在执行的航线任务。通过手动方式(manual)控制设备和负载。
2024-04-29 10:16:01
954
1
原创 大疆上云API源码解析(态势感知)
服务端推送设备坐标信息到pilot端,pilot会把推送过来的信息显示在地图中。实现了同一工作空间下的所有设备之间的拓扑结构,实现设备间的态势信息分享。
2024-04-28 09:31:10
672
原创 大疆上云API源码解析(远程调试)
job类型的调试指令,如机场重启,机场会通过thing/product/{gateway_sn}/events主题持续上报云端,远程调试只对机场生效,远程调试可以分为命令(cmd)和任务(job),命令是机场能立即回复的行为,任务是需要持续动作的行为。机场重启会进入ChannelName.INBOUND_EVENTS_CONTROL_PROGRESS中进行处理。*所有的调试都是通过访问 /devices/{sn}/jobs/{service_identifier} *
2024-04-24 14:31:18
554
原创 大疆上云API源码解析(航线管理)
主要是提供同一个工作空间下的航线文件下载上传,用户通过Pilot2登录到服务端后,可以拉取航线列表,显示在Pilot2的航线库中,Pilot2 可以直接查看云端的航线,如果要修改航线,需要先将航线下载到本地,然后进行编辑,本地编辑不影响云端航线,如果需要将修改后的航线共享,则需要将航线重新命名,然后再次上传。
2024-04-22 10:29:15
1699
原创 大疆上云API源码解析(媒体管理)
Pilot 2或者大疆机场把飞行器上的媒体文件下载到遥控器/机场的本地存储,然后通过网络上传到第三方服务器,媒体上传包含自动上传和手动上传功能文件快传 : /media/api/v1/workspaces/{workspace_id}/fast-upload传输文件时可能会存在云端已有文件,那么在Pilot2或机场上传文件时,会启动文件快传接口,如果已存在,直接返回上传成功@Override// 根据文件指纹 查询数据库是否存在该文件。
2024-04-19 11:33:48
1156
1
原创 大疆上云api 源码解析(上下线功能)
设备向云平台推送消息,topic为sys/product/{gateway_sn}/status 进行设备上线。3.进行上线逻辑后,最终进入ChannelName.OUTBOUND_STATUS中。当pilot2与云平台建立mqtt连接后,进行设备绑定后。
2024-04-18 11:29:45
1103
1
原创 docker 常用命令及常用组件安装使用
下列操作都是有root用户权限dockeryum install -y docker ##安装systemctl start docker ## 启动 systemctl stop docker ##停止systemctl enable docker ## 开机自启动systemctl list-unit-files |grep docker ## 验证自启动是否设置成功yum remove docker ##卸载替换国内docker镜像源(非必须)国内镜像仓库国内Doc
2021-08-04 14:15:16
115
翻译 redis 常用命令
数据类型Sting 将key 设置成指定的value值(字符串),如果key存在则覆盖value, 1. SET key value [EX seconds] [PX milliseconds] [NX|XX] EX 过期时间单位为秒 PX 过期时间单位为毫秒 NX key不存在时才设置 XX key存在时设置 2. GET key 获取对应的value值 3. GETSET key value 获取设置前的值,并设置新值(如果key不
2021-08-03 14:15:29
58
原创 2021-07-27 mall-swarm 学习(第一天)
项目介绍(https://github.com/macrozheng/mall-swarm)mall-swarm 是一套微服务商城系统,采用了Spring Cloud Hoxton & Alibaba、Spring Boot 2.3、Oauth2、MyBatis、Elasticsearch、Docker、Kubernetes等核心技术,同时提供基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。系统架构图组织结构ma
2021-07-28 09:34:03
553
原创 接口幂等性处理方案
接口幂等性定义我们实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。满足这些条件的接口都应该实现幂等性。例子用户下订单后,由于网络波动,在前端没有接收到后端成功请求之前。用户多次提交相同请求参数的请求,可能会导致出现多次扣款和多次订单情况。解决方案通过唯一标识来区分,订单编号,流水编号(不与当前时间关联)增加数据库唯一索引数据提交前要向服务的申请token,token放到redis或jvm内存,token有效时间; 提交后后台校验token,同时删除token,生成新
2020-12-05 21:27:35
147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人