- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 std::this_thread::sleep_for受系统时间影响
当修改操作系统时间时,std::this_thread::sleep_for函数有时会一直处于睡眠中。1 更换sleep函数。如qt的sleep函数。
2024-04-26 08:15:08
380
原创 Qt报错:qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch).....
2 通过代码回滚,发现是设置了setAttribute(Qt::WA_TranslucentBackground)造成的。Qt-Advanced-Docking-System控件显示异常。当出问题时,应用程序输出栏一直打印如下信息。1 网上大多数说是xcb动态库的问题。我仔细检查了xcb动态库是正常的。
2022-08-24 17:23:14
5055
2
原创 gazebo支持的载具类型
类型make指令四旋翼make px4_sitl gazebo具有光流的四旋翼make px4_sitl gazebo_iris_opt_flow3DR Solo(四旋翼)make px4_sitl gazebo_soloTyphoon H480(六旋翼) (支持视频流)make px4_sitl gazebo_typhoon_h480标准构型的固定翼make px4_sitl gazebo_plane标准垂起make px4_sitl gaze...
2022-05-31 10:08:03
406
原创 jmavsim使用说明
一、启动在px4源码目录下输入: make px4_sitl jmavsim。二、基础操作在操作界面上按F1键,会弹出操作说明。操作说明如下。按照说明可以控制飞机移动。视角控制F - 第一人称视角.S - 地面固定视角.G - 稳定云台视角.Z - 切换视角.+/- - 放大/缩小0/ENTER - 恢复默认视野设置.仿真操作Q - 取消基于mavlink协议的仿真.I - 使能mavlink仿真.H - 切换仪表盘.C - 清除仪表盘上数据.R - 打开/关闭侧栏日志.
2022-05-27 14:24:45
1780
原创 yolov5临时笔记
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txtconda命令:显示环境:conda env list 或 conda info -e创建环境:conda create -n python38 python=3.8删除环境:conda env remove -n 虚拟环境的名称 或 到文件夹envs\直接删除对应环境pip命令:pip list最高:cuda 11.
2022-05-08 11:24:41
350
转载 Qt 单实例进程(禁止多开)
原文连接Qt实现单实例进程一般有3种方式:QLocalServerQSharedMemoryQtSingleApplication一、QLocalServerQLocalSocket类提供了一个本地socket。通过connectToServer判断服务端是否存在来禁止多开//连接LocalServer QString serverName = "localserver"; QLocalSocket socket; socket.connectToServer(ser
2022-03-17 09:24:33
959
原创 odroid n2 环境配置
环境配置sudo agt-get update sudo apt-get upgrade此过程中会提示是否升级到ubuntu20.04。选择不升级。语言设置通过界面,在系统设置里将语言设置成中文。配置qt环境安装qt5 + qtcreatorsudo apt-get install qt5-default qtcreator -y安装 qt5串口库sudo apt-get install libqt5serialport5sudo apt-get install libqt5serial
2022-03-15 13:03:17
1266
原创 QMake变量说明
实用变量TARGET = MyAppDESTDIR = $$(PWD)message(PWDmessage(TARGET) #生成目标的名字message(KaTeX parse error: Expected 'EOF', got '#' at position 18: …STDIR) #̲ 目标输出文件路径messa…PWD) # 当前文件(.pro或.pri)所在的路径message(KaTeX parse error
2022-03-15 10:44:09
919
原创 VLC视频帧处理
项目需求用opencv对网络视频流进行处理。视频流协议RTP(UDP),RTP负载类型H265。思路:步骤1,将视频流—>图片流步骤2, 处理图片流步骤3,gui显示处理后的图片。没做过流媒体,第一步对我而言是最难的。我确定的是opencv可以直接读rstp,rtmp。希望opencv也能读rtp,但google了很久,也没找到方法。于是乎,只能选择别的方案。经过了又一番折腾,选择了VLC。VLC的使用教程,我看的是:VLC 多媒体开发这个看完后,可以使用vlc库了。下面的问题是,如何
2022-01-10 15:44:13
2228
原创 MavLink简单使用
参考连接: https://mavlink.io/zh/整体说明本文不探究mavlink协议的具体内容,只说明如何简单使用。环境: win10 c/c++MAVLink仓库clone我们其实clone的是一个工具,此工具可以帮我们把定义文件转成代码。发送端和接收端使用相同的代码,对数据进行打包和解包。使用命令行:git clone https://github.com/mavlink/mavlink.git --recursive或者小乌龟:定义文件在:mavlink\message
2021-12-29 18:15:52
3781
原创 Win10编译QGC遇到的问题
问题1.C220处理方法:手动修改生成的makefile文件,将WX替换成WX-。参考文章问题2:没有配置安卓环境处理方法:配置环境
2021-12-15 16:44:42
355
原创 得到职场写作-年终总结
年终总结思想误区不是年终,而是 面向明年。不是工作,而是 指向能力。不是总结,而是 向未来竞聘。年终总结结构一、今年工作完成情况要写公司的目标,你是怎么做的,做的怎么样(要加说明)。例:1.【目标提取关键】公司目标说明 xxxxx。 我是如何做的xxxxx。 关键成果:xxxxx。二、工作经验总结此部分要按岗位对您的需求来写。公司要求这个岗位具备什么样的能力。我再这个岗位上处于什么样的水平。为了达到下一个水平,我希望做出什么样的努力。三、明年工作计划此部分要写如下三个
2021-12-09 09:55:58
4022
原创 得到职场写作笔记-清单体
清单体原则清单体能让我们在写之前,把事情先想清楚。写的时候,需要遵循如下原则:一条一事提取关键要事优先模板进度汇报1. 原定目标 2.目标完成情况 3. 简要说明:若完成了,有哪些好的经验。若没完成,是什么原因导致的? 4 下一步行动:针对没完成的工作,说说没完成的影响是什么,补救措施是什么。关键问题 汇报工作时不建议直说进度,也应该说说过程中自己的思考。比如,有没有得出什么经验;有没有什么风险是你预先看见的,可以提出什么预警的;有没有遇上棘手的问题
2021-12-09 08:55:39
415
原创 得到职场写作笔记-排版格式
一级标题: 一、 二、 三、二级标题: 第一, 第二, 第三,三级标题: (一) (二) (三)四级标题: 1. 2. 3.五级标题: (1) (2) (3)六级标题: ① ② ③关于规范公文排版格式参考...
2021-12-07 17:36:17
324
原创 得到职场写作笔记-周报
如何写好工作文章:想要写的好,需要搞明白两个问题。1 想清楚。2 写明白。工作周报需求分析工作周报给谁看:上级领导。领导关心的问题有哪些:工作完成了吗?干的好或不好的原因?系一部打算怎么办?周报框架为了回答领导关心的问题。将周报分成三层。这三层分别对应领导关心的问题。目标复盘原因分析下一步计划目标复盘此部分写工作的完成情况。工作的完成情况 = 目标 - 现状。 写的时候按下列顺序写:目标完成了哪些最后写未完成哪些。原因分析此部分可以分成两部分:总结
2021-12-07 17:15:31
349
转载 MVC,MVP,MVVM区别
看了很多相关文章,觉得这个写的不错,故转载。原文作者:yong_history原文链接:https://www.jianshu.com/p/5e94569a430a原文来源:简书一. MVC,MVP和MVVM诞生需求MVC,MVP和MVVM都是用来解决界面呈现和逻辑代码分离而出现的模式。软件中最核心的,最基本的东西是什么?是的,是数据。我们写的所有代码都是围绕数据的产生,修改等变化出现了业务逻辑。一般的代码结构从上到下依次是视图层,业务逻辑层和数据层,而MVC、MVP和MVVM都是来解决视图层
2021-12-01 18:03:05
132
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人