E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Pixhawk开发进阶
Android大厂面试题系统分类从基础到困难(BATJ,蚂蚁金服,字节跳动,网易云,QQ音乐...)
前言早在2017年我们就建了第一个进击BAT的Android
开发进阶
交流群,两年期间很多群友都分享了自己的Android面试经历。
Android725
·
2020-08-10 05:25
Android开发
大厂面试题
互联网
程序员
移动开发
一战赚了1090亿,“恐怖”的张一鸣!
Java
开发进阶
点击右侧关注,掌握进阶之路!Python开发点击右侧关注,探讨技术话题!
程序员大咖
·
2020-08-09 19:54
【Linux
开发进阶
】00000000H_Linux开发环境中读取.bin文件
目录1.需求2.实现3.验证结果:1.需求因为要做车载终端升级ECU的功能,需要通过平台向车载终端下发ECU的烧录文件(.bin),所以,需要在终端的某路径下读取已将下载好的文件,此时需要读取.bin文件。根据定义好的协议,读取刷写信息,实现刷写升级功能。2.实现#include#include#includeintmain(){FILE*file;unsignedchar*buffer;unsi
doublepeng-Qian
·
2020-08-09 16:54
Linux
诊断通讯协议
物联网
linux
物联网
嵌入式
MAVLink v1.0详解——结构
APM、
PIXHAWK
飞控,MissionPlanner、QGroundControl地面站均使用了MAVLink协议进行通讯。MAVL
weixin_34010566
·
2020-08-09 14:34
无人机开发-介绍MAVLink代码的大概结构
pixhawk
,ardupilotmega(apm),matrixpilot这类的文件夹里都是各个飞控自己定义的mavlink消息类型,原始的mavlink消息放在common文件夹里面(大部分消息都在
-每天进步一点点-
·
2020-08-09 13:52
解读原理
无人机
MAVLink
它的开发难度非常小,有现成的配置工具,可直接生成MSG代码(简单来说,就是生成对应的函数接口供你直接调用即可),直接调用几个相应的函数接口即可,不需要自己封装、解析等;突出的优点在于配置和调用比较简单
Pixhawk
EmbededCoder
·
2020-08-09 13:46
协议
mavlink解析
首先附上mavlink的各个消息的简介https://
pixhawk
.ethz.ch/mavlink/(这里的内容很多,建议大概了解mavlink后再去浏览),mavlink协议介绍http://qgroundcontro
shanglizhangrui
·
2020-08-09 11:59
通信协议
计算机视觉
mavlink
无人机——开发环境搭建之初步接触
本系列是基于
pixhawk
平台的px4固件而进行的实验准备1.一台
pixhawk
2.4.8的无人机2.一台个人电脑实验过程使用QGroundControl给无人机刷固件一、百度搜索QGC,下载qgc安装包
Aaronworry
·
2020-08-09 10:53
pixhawk+px4+qgc
Mavlink-1-概述介绍
它已经在PX4、APM、
PIXHAWK
和ParrotAR.Drone飞控平台上进行了大量测试。2.发明者LorenzMeier简介MAVLink的最初开发于2009年,由Lor
_Better__
·
2020-08-09 06:58
Mavlink
Mavlink地面站编写之八–MAVLINK消息自定义
PIXHAWk
MAVLINK消息自定义对于
PIXHAWK
这个系统来讲,MAVLINK是个小型的数据通信协议,负责地面站和飞控本身的数据交互和地面站向飞控发送数据指令。
_Better__
·
2020-08-09 06:28
Mavlink
mission planner日志分析
通过USB连接
pixhawk
,打missionplanner,选择需要的日志下载,下载很慢,慢慢等。
彩云的笔记
·
2020-08-09 05:36
ardupilot
无人机开发-通讯协议MavLink详解
它已经在PX4、APM、
PIXHAWK
和ParrotAR.Drone飞控平台上进行了大量测试。2.发明者LorenzMeier简介MAVLink的最初开发于2009年,由Lor
-每天进步一点点-
·
2020-08-09 05:42
无人机
解读原理
【无人机开发】通讯协议MavLink详解
它已经在PX4、APM、
PIXHAWK
和ParrotAR.Drone飞控平台上进行了大量测试。2.发明者LorenzMeier简介MAVLink的最初开发于2009年,由Lor
只想瞪你一眼~
·
2020-08-09 04:23
无人机
Marlink通信协议简介
http://qgroundcontrol.org/mavlink/startmavlink协议介绍https://
pixhawk
.ethz.ch/mavlink/消息简介MAVLink简介Mavlink
zzz1_1zzz
·
2020-08-07 23:24
Mavlink协议
最近看的iOS的书籍(进阶)
(在这里)2、iOS
开发进阶
(唐巧)大部分介绍了一些工具和一些开发技巧,这里就不方便放链接了。
向日葵De视界
·
2020-08-07 18:39
iOS
基于
pixhawk
2.4.6硬件和ChibiOS系统的ardupilot启动流程:从上电到ArduCopter应用层代码
NOTE:以—>>>开头的为加入的分析和注解>>该文件被从hwdef.dat生成的具体板子相关的ldscript.ld文件包含例如编译完成后:build/fmuv2/ldscript.ld如下关于MEMORY:TheMEMORYcommanddescribesthelocationandsizeofblocksofmemoryinthetarget.Youcanuseittodescribewhi
XXDK141
·
2020-08-07 18:21
Ardupilot
源码剖析
APM_Rover运行纲领分析,以
pixhawk
-fmuv2为硬件平台,ChibiOS为底层操作系统:
1.纯抽象载具类:classAP_VehicleclassAP_Vehicle派生自AP_HAL::HAL::Callbacks接口类,通常从接口类派生是希望子类具有某种期望的行为,这里AP_Vehicle拥有setup和loop的行为;此类是所有具象载具(Plane,Copter,Sub,Rover,Tracker)的基类;classAP_Vehicle:publicAP_HAL::HAL::C
XXDK141
·
2020-08-07 18:21
Ardupilot
源码剖析
c++11的右值引用&&
在
pixhawk
中看到如下代码:templateOwnPtr&operator=(OwnPtr&&other){T*old=_ptr;_ptr=other.leak();deleteold;return
XXDK141
·
2020-08-07 18:21
c/c++
Ardupilot
源码剖析
c++
pixhawk
网易云音乐ncm格式分析以及ncm与mp3格式转换
NCM格式分析音频知识简介特意读了一下《音视频
开发进阶
指南》,总结如
chuyaoxin
·
2020-08-07 09:00
Pixhawk
OSD二次开发,实现界面定制
惭愧的很,其实研究飞行器
pixhawk
已经有近一年的时间了,也曾一直想写点什么,但总是被各种理由耽误和错过了。
_Better__
·
2020-08-05 12:39
Pixahwk
网友纠结道:新iPhone不支持5G,是要华为5G手机还是要iphone呢?
Java
开发进阶
点击右侧关注,掌握进阶之路!Python开发点击右侧关注,探讨技术话题!近期一位网友纠结道:新iPhone不支持5G啊,各种性能跟华为差挺远,是要华为5G手机还是要iphone呢?
程序员大咖
·
2020-08-05 04:55
安卓简单自定义ImageView
最近在看何红辉老师的《Android
开发进阶
从小工到专家》,觉得挺不错的,对于想从初级安卓工程师走向高级工程师的人来说非常合适。现在想介绍下里面一个自定义View的入门例子,可以当做是笔记。
易水南风
·
2020-08-04 18:30
安卓自定义View
web
开发进阶
知识点小结
序为了缓解在技术这条道路上的知识焦虑,同时也为了避免闭门造车,最近逛了下各大招聘网站,了解现在大多数公司对php开发的这个岗位的招聘需求,同时结合自身情况,制定了一个学习进阶的计划,做下记录,以备后用.配置:熟悉apache配置参数,改进apache性能;(完),学习总结文章:apache配置优化之伪静态设置apache配置优化之工作模式调整熟悉nginx各项配置参数,结合apache实现动静分离
烂笔头.
·
2020-08-04 08:43
随笔
Android高级
开发进阶
之路3——动态换肤(监听xml布局初始化,动态加载类,加载插件资源文件)
动态换肤(监听xml布局初始化,动态加载类,加载插件资源文件)一般小公司是不会接触到换肤的,尤其是动态下载皮肤插件来实现换肤。那么,今天我们来一探究竟。如何实现加载从网上下载的皮肤插件,并且替换到相应的控件中!大致涉及到4个步骤:1、下载皮肤插件(通常为apk,后期用skin.apk来表示皮肤插件)到本地2、根据皮肤插件skin.apk的绝对路径,加载插件里的资源文件3、准确找到需要换肤的控件4、
yellow1688
·
2020-08-04 03:56
Android开发
Android高级
开发进阶
之路4——增量更新(bsdiff,bspatch,bzip,ndk)
目录增量更新介绍效果步骤总结增量更新最近换了个新手机,号称2019年的android机皇一加7plus。面对这90z的屏幕,原本不玩游戏的我也入了王者农药的坑!不过很少玩,所以基本上每次玩都要下载补丁更新才能玩。今天我们就来讲一下Android应用的增量更新。介绍优点:节省用户更新新版本的流量、时间、内存空间。基本流程如下:app端开发人员打包新版本上传到服务器,new_version.apk服务
yellow1688
·
2020-08-04 03:56
Android开发
Android高级
开发进阶
之路2——手写butterknife(注解,注解处理器,类加载器)
Android高级
开发进阶
之路2——手写butterknife(注解,注解处理器,类加载器)首先我们来简单讲讲ButterKnife的工作过程:引入库:compile'com.jakewharton:butterknife
yellow1688
·
2020-08-04 03:25
Android开发
提高mavros中IMU话题的发布频率
提高mavros中IMU话题的发布频率提高波特率提高方法命令行方式原始IMU数据飞控计算过后的IMU数据总结更改启动文件在上位机上很多时候都需要用到无人机的IMU信息,我用的飞控硬件是
Pixhawk
4,
dckwin
·
2020-08-03 22:15
无人机
python3
开发进阶
-Django框架中的ORM的常用(增,删,改,查)操作
阅读目录如何在Django终端打印SQL语句如何在Python脚本中调用Django环境操作方法单表查询之神奇的下划线ForeignKey操作ManyToManyField聚合查询和分组查询一、如何在Django终端打印SQL语句在Django项目的settings.py文件中,在最后复制粘贴如下代码:LOGGING={'version':1,'disable_existing_loggers':
dkmnqa867263
·
2020-08-03 16:43
Android自定义控件的简单使用
先声明一下,本文参考了何红辉的《Android
开发进阶
从小工到专家》第二章节内容。
ZGUIZ
·
2020-08-03 14:37
Android
测试
开发进阶
(四十六)
为什么要做APP专项测试奔溃(crash)卡顿兼容性问题(占据大多数时间)发热/发烫硬件耗电->产生热量响应慢2-5-8原则2秒钟->优5秒钟->可以接受8秒钟->不能接受专项纬度场景测试兼容性测试testin云测STF实验室平台压力稳定性测试Monkey弱网测试fiddler代理networkEmulatortoolkitFacebookATC安全测试BurpSuiteApkTool/Dex2J
测试游记
·
2020-08-03 07:29
教你看懂aidl究竟怎么用?
平常我们开发的过程中,涉及到aidl的应用特别少,但是他却是Android
开发进阶
中必须要掌握的一项知识点,下面我就来简单的介绍一下aidl1为什么要引入AIDL?
学习的窗口
·
2020-08-03 05:59
aidl
android开发
通信
android
iOS开发学习图谱
语言学习iOS基础iOS高级操作系统Frameworks
开发进阶
设计模式架构模式开发工具第三方服务App打包上传与审核持续集成开源项目语言学习屏幕快照2017-04-25下午6.08.33.png屏幕快照
千羽千寻
·
2020-08-02 23:13
IOS
mysql
开发进阶
篇系列 43 逻辑备份与恢复(mysqldump 的基于时间和位置的不完全恢复)...
一.概述在上篇讲到了逻辑备份,使用mysqldump工具来备份一个库,并使用完全恢复还原了数据库。在结尾也讲到了误操作是不能用完全恢复的。解决办法是:我们需要恢复到误操作之前的状态,然后跳过误操作语句。再恢复后面执行的语句,完成我们的恢复,这种恢复叫“不完全恢复”。在mysql中,不完全恢复分为基于时间点的恢复和基于位置的恢复。1.1基于时间点恢复步骤下面来模拟基于时间点恢复,操作步骤如下:(1)
weixin_34082695
·
2020-08-02 19:08
讲给后台程序员看的前端系列教程(02)——HTML5标签(1)
33篇)Android多分辨率适配框架HTML5前端开发实战系列教程MySQL数据库实操教程(35篇图文版)推翻自己和过往——自定义View系列教程(10篇)走出思维困境,踏上精进之路——Android
开发进阶
精华录讲给
谷哥的小弟
·
2020-08-01 13:26
讲给后台程序员看的前端系列教程
python3
开发进阶
-Django框架的中间件的五种用法和逻辑过程
阅读目录什么是中间件中间件的执行流程中间件的逻辑过程一、什么是中间件?官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。但是由于其影响的是全局,所以需要谨慎使用,使用不当会影响性能。说的直白一点中间件是帮助我们在视图函数执行之前和执行之后都可以做一些额外的操作
dkmnqa867263
·
2020-08-01 12:11
python3
开发进阶
-Django框架中的ORM的常用操作的补充(F查询和Q查询,事务)
阅读目录F查询和Q查询事务一、F查询和Q查询1、F查询查询前的准备classProduct(models.Model):name=models.CharField(max_length=32)price=models.DecimalField(max_digits=10,decimal_places=2)#库存数inventory=models.IntegerField()#卖出数sale=mod
dkmnqa867263
·
2020-08-01 12:11
网易暴力裁撤绝症员工后,多益网络徐波、孙宇晨都要出钱给该离职员工治病!...
Java
开发进阶
点击右侧关注,掌握进阶之路!Python开发点击右侧关注,探讨技术话题!
程序员大咖
·
2020-08-01 10:35
树莓派结合
Pixhawk
飞控实现四轴双目视觉避障
主要硬件我们以双目摄像头+树莓派+
Pixhawk
飞控来实现功能:双目摄像头与树莓派通过USB接口来连接,树莓派和
Pixhawk
飞控通过串口来通信。树莓派系统配置首先,给树莓派烧写系统。
xiaolin198832
·
2020-08-01 07:16
双目视觉
PIXHAWK
上安装PX4Flow光流传感器及调试过程
小编最近刚调试完光流传感器,效果非常理想,无GPS情况下很稳定。小编把调试过程的过程和遇到的问题分享给大家,希望大家少走弯路。在安装和调试光流传感器之前,先保证旋翼机已经安装和调试完毕,在自稳模式下稳定飞行。PX4Flow简介PX4Flow光流传感器是一种高分辨率的图像传感器,内置3轴陀螺仪,通过分析摄像头下方相邻两帧图像的像素的移动,得到无人机X和Y方向的地速,光流模块用于定点悬停,采用速度闭环
wang-rh
·
2020-08-01 06:11
【IOS
开发进阶
系列】APP性能优化专题
1优化资源文件在iOS本地资源文件编译后放置与应用程序包(Bundle)文件中即.app文件。NSBundle*bundle=[NSBundlemainBundle];NSString*plistPath=[bundlepathForResource:@"team"ofType:@"plist"];1.1声音格式优化1.1.1iOS平台主要的音频文件格式WAV文件,WAV文件格式是一种由微软和IB
Kevin_Junbaozi
·
2020-08-01 06:30
HenCoder Android
开发进阶
系列学习笔记
概述HenCoder是Android大神扔物线精心为我们准备的给高级Android工程师的进阶手册,这里主要记录通过学习消化之后,所剩下的东西,谢谢大神给我们带来这么好的东西。路线首先,跟随者大神的脚步,一篇篇的将文章看完,并做好练习,就能基本掌握相关知识的用法。其次,做笔记,将相关知识点记录下来(都说好记性不如烂笔头嘛),当然是经过消化的,日后浏览起来也较快,哪里记得不太清晰了,可以翻看一下原文
Boo_Wang
·
2020-08-01 03:26
读书笔记
android
进阶学习
HenCoder
pixhawk
使用WiFi模块
pixhawk
使用WiFi前期准备刷固件安装刷固件软件进入刷固件模式下载固件刷固件使用接线飞控参数更改使用方法在使用
pixhawk
的时候有时候在无人机上不方便搭载处理器,这个时候进行外部控制。
dckwin
·
2020-07-31 22:55
无人机
摘要:HenCoder Android
开发进阶
: 自定义 View 1-1 绘制基础
http://hencoder.com/ui-1-1/,非常感谢抛物线的分享文章,本系列主要按作者阅读习惯进行知识摘要,喜欢多图的同学可移步上面的原作地址。//分三大部分:绘制布局触摸返回//自定义绘制:重写绘制方法,最常用的onDraw()。绘制的关键Canvas的使用:1.drawXXX()2范围裁切,几何变换,遮盖关系//1.1Canvas的drawXXX()画圆、画方、画图像和文字//1.
黑色之路
·
2020-07-31 21:26
自定义View(新)
Pixhawk
原生固件PX4之正确显示log时间
欢迎交流~个人Gitter交流平台,点击直达:玩过
Pixhawk
看过log日志文件的朋友可能都会发现日志上显示的时间与我们实际飞行的时间不一致。细心的应该会发现日志上记录的时间比本地时间慢了8个小时。
FantasyJXF
·
2020-07-31 20:26
Pix学习笔记
iOS开发之定位
Java
开发进阶
点击右侧关注,掌握进阶之路!Linux编程点击右侧关注,免费入门到精通!
iOS_开发
·
2020-07-31 20:19
宇时
pixhawk
APM PX4专用3G/4G数传电台,摆脱距离的限制,还是4G数传好
玩了好几年的航模了,至今入坑快4年有余了,玩了自制飞控,玩别人的飞控,玩了多旋翼,玩固定翼。好东西天天都有新的,飞机还是该飞丢飞丢,该炸机就炸机,绝不留情!最进两年才转入固定翼的坑,感觉玩多旋翼太没有新意了,已经被玩烂了,随便找个Dji的飞机出来,都比自己DIY出来的飞机稳定。还便宜!多旋翼操作的傻瓜化,导致没有太多的玩机乐趣,固定翼操作难度大,速度快,非常带感!说了这么多,固定翼最大的问题还是电
看海冲浪
·
2020-07-31 20:40
pixhawk
APM
4G数传
数传电台
四旋翼飞行器室内编队飞行项目整理
总体介绍以开源项目
Pixhawk
为基础进行功能扩展,利用室内定位系统optitrack,开发多无人机协调控制软件。主要开发语言为C++,实现集中式的无人机编队飞行。
仟人斩
·
2020-07-31 18:09
随便写点
应用mavlink通信协议的四轴offboard地面站(上位机)
最近实验室在搭建四轴编队飞行系统的过程中遇到了一点问题,不能进入
pixhawk
的offboard模式。在网上查了好多资料,发现要进入offboard模式,必须先给它发生setpoint。
仟人斩
·
2020-07-31 18:09
地面站
Pixhawk
ardupilot使用微型TOF模块VL53L0X测距
VL53L0X测距长度只有两米,精确度在±3百范围,还是挺不错的,测距时间不足30ms,可用于无人机室内或者高度比较低的场景飞行。该芯片使用IIC进行通信,可编程模块IIC地址,可以进一步用于低成本多方向无人机避障等。接线如下图:ardupilot在Copter-3.6,Rover-3.3及Plane-3.9以上版本对该模块进行了支持,使用时修改设置如下:RNGFND_TYPE=16(VL53L0
zqtdiyer
·
2020-07-31 16:45
Pixhawk
Pixhawk
ardupilot
摘要:HenCoder Android
开发进阶
: 自定义 View 1-2 Paint 详解
内容是更为专项的,不必把所有东西都完全记住,而是只要把内容理解了就好。这期的内容,只要做到「知道有这么个东西」,在需要用到的时候能想起来这个功能能不能做、大致用什么做就好,至于具体的实现,到时候拐回来再翻一次就行了。Paint的API大致可以分为4类:颜色效果drawText()相关初始化1颜色Canvas绘制的内容,有三层对颜色的处理:1.1基本颜色1.1基本颜色Paint设置颜色的方法有两种:
黑色之路
·
2020-07-31 12:58
自定义View(新)
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他