大疆demo提交

This commit is contained in:
陈璐 2025-04-24 09:34:41 +08:00
parent cd8c43d016
commit 9ea77aa679
48 changed files with 309 additions and 0 deletions

18
.idea/compiler.xml Normal file
View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CompilerConfiguration">
<annotationProcessing>
<profile name="Maven default annotation processors profile" enabled="true">
<sourceOutputDir name="target/generated-sources/annotations" />
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
<outputRelativeToContentRoot value="true" />
<module name="demo-airport" />
</profile>
</annotationProcessing>
</component>
<component name="JavacSettings">
<option name="ADDITIONAL_OPTIONS_OVERRIDE">
<module name="demo-airport" options="-parameters" />
</option>
</component>
</project>

7
.idea/encodings.xml Normal file
View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding">
<file url="file://$PROJECT_DIR$/../../maven/repo/org/springframework/boot/spring-boot-starter-parent/2.7.12/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/src/main/java" charset="UTF-8" />
</component>
</project>

20
.idea/jarRepositories.xml Normal file
View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="RemoteRepositoriesConfiguration">
<remote-repository>
<option name="id" value="central" />
<option name="name" value="Central Repository" />
<option name="url" value="http://maven.aliyun.com/nexus/content/groups/public/" />
</remote-repository>
<remote-repository>
<option name="id" value="central" />
<option name="name" value="Maven Central repository" />
<option name="url" value="https://repo1.maven.org/maven2" />
</remote-repository>
<remote-repository>
<option name="id" value="jboss.community" />
<option name="name" value="JBoss Community repository" />
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
</remote-repository>
</component>
</project>

14
.idea/misc.xml Normal file
View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ExternalStorageConfigurationManager" enabled="true" />
<component name="MavenProjectsManager">
<option name="originalFiles">
<list>
<option value="$PROJECT_DIR$/pom.xml" />
</list>
</option>
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_11" default="true" project-jdk-name="11" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" />
</component>
</project>

6
.idea/vcs.xml Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>

106
.idea/workspace.xml Normal file
View File

@ -0,0 +1,106 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="AutoImportSettings">
<option name="autoReloadType" value="SELECTIVE" />
</component>
<component name="ChangeListManager">
<list default="true" id="7517474b-10e4-4adc-97fc-a0206ac0798a" name="Changes" comment="大疆demo提交" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="Git.Settings">
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
</component>
<component name="MavenImportPreferences">
<option name="generalSettings">
<MavenGeneralSettings>
<option name="mavenHome" value="$PROJECT_DIR$/../../maven/apache-maven-3.8.5" />
<option name="useMavenConfig" value="true" />
<option name="userSettingsFile" value="D:\maven\apache-maven-3.8.5\conf\settings.xml" />
</MavenGeneralSettings>
</option>
</component>
<component name="ProjectId" id="2w9dTkbds1SLHxtWq1eBVM0rJkj" />
<component name="ProjectViewState">
<option name="hideEmptyMiddlePackages" value="true" />
<option name="showLibraryContents" value="true" />
</component>
<component name="PropertiesComponent"><![CDATA[{
"keyToString": {
"RequestMappingsPanelOrder0": "0",
"RequestMappingsPanelOrder1": "1",
"RequestMappingsPanelWidth0": "75",
"RequestMappingsPanelWidth1": "75",
"RunOnceActivity.OpenProjectViewOnStart": "true",
"RunOnceActivity.ShowReadmeOnStart": "true",
"WebServerToolWindowFactoryState": "false",
"last_opened_file_path": "D:/newCode/dji_demo",
"node.js.detected.package.eslint": "true",
"node.js.detected.package.tslint": "true",
"node.js.selected.package.eslint": "(autodetect)",
"node.js.selected.package.tslint": "(autodetect)",
"settings.editor.selected.configurable": "vcs.Git",
"vue.rearranger.settings.migration": "true"
}
}]]></component>
<component name="ReactorSettings">
<option name="notificationShown" value="true" />
</component>
<component name="RecentsManager">
<key name="CopyFile.RECENT_KEYS">
<recent name="D:\newCode\dji_demo" />
</key>
</component>
<component name="RunManager">
<configuration default="true" type="JetRunConfigurationType">
<module name="dji_demo" />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration default="true" type="KotlinStandaloneScriptRunConfigurationType">
<module name="dji_demo" />
<option name="filePath" />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration name="DemoAirportApplication" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot" nameIsGenerated="true">
<module name="demo-airport" />
<option name="SPRING_BOOT_MAIN_CLASS" value="com.example.math.DemoAirportApplication" />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
</component>
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="7517474b-10e4-4adc-97fc-a0206ac0798a" name="Changes" comment="" />
<created>1745457734060</created>
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1745457734060</updated>
<workItem from="1745457735996" duration="626000" />
</task>
<task id="LOCAL-00001" summary="大疆demo提交">
<option name="closed" value="true" />
<created>1745458153758</created>
<option name="number" value="00001" />
<option name="presentableId" value="LOCAL-00001" />
<option name="project" value="LOCAL" />
<updated>1745458153758</updated>
</task>
<option name="localTasksCounter" value="2" />
<servers />
</component>
<component name="TypeScriptGeneratedFilesManager">
<option name="version" value="3" />
</component>
<component name="VcsManagerConfiguration">
<MESSAGE value="大疆demo提交" />
<option name="LAST_COMMIT_MESSAGE" value="大疆demo提交" />
</component>
</project>

View File

@ -0,0 +1,62 @@
server:
servlet:
context-path: /
port: 9999
spring:
application:
name: provider
#MQTT配置信息
mqtt:
#MQTT服务地址端口号默认11883如果有多个用逗号隔开
url: tcp://58.213.148.44:1883
#用户名
username: admin
#密码
password: admin##123
#客户端id(不能重复)
client:
id: airport_
#MQTT默认的消息推送主题实际可在调用接口是指定
default:
topic: topic
newUrl: 58.213.148.44:1883
# djiClientId: airport_dji_mqtt
# mqtt:
# onlineUrl: http://101.133.163.127:18083
# #MQTT服务地址端口号默认11883如果有多个用逗号隔开
# url: tcp://101.133.163.127:1883
# #用户名
# username: admin
# #密码
# password: admin##123
# #客户端id(不能重复)
# client:
# id: provider-id
# #MQTT默认的消息推送主题实际可在调用接口是指定
# default:
# topic: topic
# newClient:
# id: DJIprovider-id
# newUrl: 106.15.64.139:1883
# djiClientId: airport_dji_mqtt
redis:
# 缓存库默认索引0
database: 9
# Redis服务器地址
host: 127.0.0.1
# Redis服务器连接端口
port: 6379
# Redis服务器连接密码默认为空
password:
# 连接超时时间(毫秒)
timeout: 30000
# 默认的数据过期时间主要用于shiro权限管理
expire: 2592000
jedis:
pool:
max-active: 1000 # 连接池最大连接数(使用负值表示没有限制)
max-wait: -1 # 连接池最大阻塞等待时间(使用负值表示没有限制)
max-idle: 10 # 连接池中的最大空闲连接
min-idle: 1 # 连接池中的最小空闲连接

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,3 @@
artifactId=demo-airport
groupId=org.springframework.boot
version=0.0.1-SNAPSHOT

View File

@ -0,0 +1,34 @@
com\example\math\controller\AudioTransformProcess.class
com\example\math\controller\ExampleController.class
com\example\math\entity\dto\File.class
com\example\math\mqtt\consumer\MqttConsumerCallBack.class
com\example\math\utils\HttpUtils$1.class
com\example\math\controller\OperateController.class
com\example\math\entity\dto\ExecutableConditions.class
com\example\math\mqtt\MqttConfig.class
com\example\math\entity\dto\BreakPoint.class
com\example\math\config\RedisConfig.class
com\example\math\utils\EncryptUtil.class
com\example\math\constants\DJIMethonConstants.class
com\example\math\DemoAirportApplication.class
com\example\math\entity\dto\FileDto.class
com\example\math\mqtt\producer\MqttProviderCallBack.class
com\example\math\entity\dto\ReadyConditions.class
com\example\math\utils\HttpUtils.class
com\example\math\mqtt\SendMsg.class
com\example\math\utils\HttpUtils$TrustAnyTrustManager.class
com\example\math\utils\RedisUtils.class
com\example\math\utils\CommonUtils.class
com\example\math\constants\DJITopicConstants.class
com\example\math\entity\dto\SimulateMission.class
com\example\math\mqtt\SpringUtil.class
com\example\math\task\FirstTask.class
com\example\math\utils\IpUtils.class
com\example\math\mqtt\SpringUtils.class
com\example\math\constants\CommonConstants.class
com\example\math\controller\FfmpegPipeExample.class
com\example\math\utils\SslUtils$miTM.class
com\example\math\utils\SslUtils.class
com\example\math\entity\dto\FlightTask.class
com\example\math\utils\SslUtils$1.class
com\example\math\utils\HttpUtils$TrustAnyHostnameVerifier.class

View File

@ -0,0 +1,39 @@
D:\newCode\dji_demo\src\main\java\com\example\math\entity\dto\File.java
D:\newCode\dji_demo\src\main\java\com\example\math\mqtt\SendMsg.java
D:\newCode\dji_demo\src\main\java\com\example\math\controller\ExampleController.java
D:\newCode\dji_demo\src\main\java\com\example\math\utils\JsonResult.java
D:\newCode\dji_demo\src\main\java\com\example\math\controller\FfmpegPipeExample.java
D:\newCode\dji_demo\src\main\java\com\example\math\task\FirstTask.java
D:\newCode\dji_demo\src\main\java\com\example\math\constants\DJITopicConstants.java
D:\newCode\dji_demo\src\main\java\com\example\math\enums\CameraTypeEnum.java
D:\newCode\dji_demo\src\main\java\com\example\math\utils\SslUtils.java
D:\newCode\dji_demo\src\main\java\com\example\math\mqtt\SpringUtils.java
D:\newCode\dji_demo\src\main\java\com\example\math\service\MqttServiceImpl.java
D:\newCode\dji_demo\src\main\java\com\example\math\utils\CommonUtils.java
D:\newCode\dji_demo\src\main\java\com\example\math\enums\TaskTypeEnum.java
D:\newCode\dji_demo\src\main\java\com\example\math\entity\dto\FlightTask.java
D:\newCode\dji_demo\src\main\java\com\example\math\constants\CommonConstants.java
D:\newCode\dji_demo\src\main\java\com\example\math\service\IMqttService.java
D:\newCode\dji_demo\src\main\java\com\example\math\entity\dto\ReadyConditions.java
D:\newCode\dji_demo\src\main\java\com\example\math\DemoAirportApplication.java
D:\newCode\dji_demo\src\main\java\com\example\math\controller\AudioTransformProcess.java
D:\newCode\dji_demo\src\main\java\com\example\math\constants\DJIMethonConstants.java
D:\newCode\dji_demo\src\main\java\com\example\math\entity\dto\FileDto.java
D:\newCode\dji_demo\src\main\java\com\example\math\mqtt\producer\MqttProviderCallBack.java
D:\newCode\dji_demo\src\main\java\com\example\math\mqtt\MqttConfig.java
D:\newCode\dji_demo\src\main\java\com\example\math\utils\EncryptUtil.java
D:\newCode\dji_demo\src\main\java\com\example\math\entity\dto\ExecutableConditions.java
D:\newCode\dji_demo\src\main\java\com\example\math\controller\OperateController.java
D:\newCode\dji_demo\src\main\java\com\example\math\enums\LiveUrlTypeEnum.java
D:\newCode\dji_demo\src\main\java\com\example\math\entity\dto\SimulateMission.java
D:\newCode\dji_demo\src\main\java\com\example\math\utils\RedisUtils.java
D:\newCode\dji_demo\src\main\java\com\example\math\utils\IpUtils.java
D:\newCode\dji_demo\src\main\java\com\example\math\enums\VideoQualityEnum.java
D:\newCode\dji_demo\src\main\java\com\example\math\config\RedisConfig.java
D:\newCode\dji_demo\src\main\java\com\example\math\enums\OutOfControlActionEnum.java
D:\newCode\dji_demo\src\main\java\com\example\math\enums\WindDirectionEnum.java
D:\newCode\dji_demo\src\main\java\com\example\math\utils\HttpUtils.java
D:\newCode\dji_demo\src\main\java\com\example\math\entity\dto\BreakPoint.java
D:\newCode\dji_demo\src\main\java\com\example\math\mqtt\SpringUtil.java
D:\newCode\dji_demo\src\main\java\com\example\math\mqtt\consumer\MqttConsumerCallBack.java
D:\newCode\dji_demo\src\main\java\com\example\math\mqtt\IpUtils.java