自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 QGraphicsItem的prepareGeometryChange 和 update方法区别

QGraphicsScene认为所有图元的boundingRect函数与shape函数都是不发生改变的,除非用户进行通知。如果你想改变一个先调用prepareGeometryChange以允许QGraphicsScene进行更新。

2024-05-08 11:52:52 120

原创 阻塞/非阻塞IO、同步/异步IO的区别

阻塞/非阻塞关注的是线程在等待IO操作完成时的状态,而同步/异步关注的是IO操作的结果如何通知调用者。在实际应用中,需要根据具体的业务场景和需求来选择合适的IO模型。例如,对于需要高效处理大量并发连接的服务,通常会选择非阻塞或异步IO模型,以便在等待IO操作完成的同时处理其他任务。而对于一些对实时性要求不高的场景,可以选择阻塞或同步IO模型,以降低编程复杂度和提高代码的可读性。

2024-04-07 15:47:55 324

原创 ros控制台发布数组类型话题

输入rostopic pub 【输入话题名必要字符,按tab补全】【按tab补全】,如下。修改data字段,空格 [元素1,元素2,…

2024-04-07 09:26:29 204

原创 ros获取当前节点名

如果通过launch文件启动节点,获取到的是launch文件中定义的节点名,如下。

2024-04-02 14:17:27 187

原创 ubuntu16.04安装Mysql8.0.25

ubuntu16.04安装Mysql8.0.25

2024-03-01 17:15:57 405

原创 git checkout

切换为当前分支的最新提交。

2023-11-16 14:56:28 83

原创 rosbridge

【代码】rosbridge。

2023-10-27 11:24:05 97

原创 linux 常用指令

lsof(list open files)命令可以列出当前系统中打开的所有文件,包括网络端口。可以使用lsof命令查看某个端口被哪个进程占用。具体的命令为:sudo lsof -i :端口号,其中端口号为需要查询的端口号。

2023-09-27 18:39:38 78

原创 git push Permission denied (publickey)

【代码】git push Permission denied (publickey)

2023-09-05 15:09:03 145

原创 QCoreApplication::postEvent: Unexpected null receiver

【代码】QCoreApplication::postEvent: Unexpected null receiver。

2023-08-10 18:50:25 889

原创 thread_local 用法

【代码】thread_local 用法。

2023-07-18 11:23:34 72

原创 qradialgradient 径向渐变

qradialgradient 径向渐变

2023-07-14 11:11:57 86

原创 std::chrono

【代码】std::chrono。

2023-05-24 10:26:48 56

原创 Ubuntu windows 双硬盘 双系统 引导

在两块硬盘上分别安装了ubuntu 和windows 系统, 然后通过。选择Windows Boot Manager进入windows系统,弹出。提示已成功创建启动文件,说明成功了。点击查看更多键盘布局(到最后一页),选择了。选项, 在新弹出的窗口选择。

2023-03-13 16:49:59 1602

原创 node.js 跨域访问

Access to XMLHttpRequest at 'http://192.168.1.20:5500/data.json' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

2023-03-06 23:11:49 123 1

原创 Qt munmap_chunk(): invalid pointer

软件退出时报munmap_chunk(): invalid pointer…

2023-03-01 18:12:55 441 1

原创 VSCode登录Microsoft账户无效

VSCode登录Microsoft账户无效

2023-02-22 15:29:42 826

原创 Qt无边框窗口全屏显示

【代码】Qt无边框窗口全屏显示。

2023-01-06 15:01:10 562

原创 xxx: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29‘ not found (required by xxx)

xxx: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by xxx)

2022-12-29 17:32:13 3140 2

原创 showMaximized后showNormal不生效

showMaximized后showNormal不生效

2022-12-28 23:16:36 422

原创 ERROR: invalid message type: fl_com/sensor_connect_state. If this is a valid message type, perhaps y

重启roscore。

2022-12-02 15:32:10 384

原创 360浏览器收藏恢复

360浏览器收藏恢复

2022-12-01 22:54:09 388

原创 invalid use of incomplete type ‘class Ui :: xxx‘

invalid use of incomplete type 'class Ui :: xxx'

2022-11-18 11:14:34 272

原创 使用windeployqt发布Release版本却生成Debug版本的dll

Qt】使用windeployqt发布Release版本却生成Debug版本的dll。

2022-11-09 14:53:55 431

原创 360浏览器网页全部收藏

360浏览器网页全部收藏

2022-11-02 11:05:48 87

原创 qt 快捷键 下划线

在需要添加下划线的文本

2022-10-24 15:33:02 399

原创 打开qtcreator出现提示无法覆盖文件 /home/xxx/.config/Qtcreator/qtversion.xml : Permission denied

groups(或groupsxxx查看某用户所属组,xxx为用户)实际上解决方式是改变主目录下.config的权限。比如用户名为user,所属组为user。

2022-07-22 19:21:36 1054 1

原创 tar: 由于前次错误,将以上次的错误状态退出

tar: 由于前次错误,将以上次的错误状态退出

2022-06-01 11:19:07 5878

原创 c++的东西

(错误用法会导致对形参的引用,而不是传入对象的引用)。value) 中参数为。注意 RefDemo(

2022-05-26 10:13:27 526

原创 VS内存泄漏定位方法

内存泄漏检测宏定义#ifdef _DEBUG#define DEBUG_CLIENTBLOCK new( _CLIENT_BLOCK, __FILE__, __LINE__)#else#define DEBUG_CLIENTBLOCK#endif // _DEBUG#define _CRTDBG_MAP_ALLOC#include <stdlib.h>#include <crtdbg.h>#ifdef _DEBUG#define new DEBUG_CLIENT

2022-01-15 11:16:16 668

原创 VS2015 插件

Visual Assist代码颜色,关键字高亮Inden Guides Mode缩进辅助线FeinBrace括号跳转Toggle Comment快速注释、解除注释

2021-12-26 00:03:56 629

原创 VS2015 MFC 类向导 “未将对象引用设置到对象的实例”

问题描述:MFC工程跨机器移动后,类向导提示"未将对象引用设置到对象的实例"。解决方法:删除MFC工程中的.vs目录。

2020-07-19 16:28:12 1036

原创 VS2015 无法启动程序“***\\***.exe” 系统找不到指定的文件

Visual Studio 无法启动程序“***\***.exe” 系统找不到指定的文件问题:解决方案:将链接器 - > 常规 - > 输出文件中的内容手动改为 $(OutDir) $(Target Name)$(TargetExt) 或者选择 <从父级或项目默认设置继承>...

2020-07-05 13:17:04 1777

ubuntu16.04安装Mysql8.0.25

mysql安装配置包

2024-03-01

qbreakpad-code-master.zip

qbreakpad-code-master.zip

2024-01-19

多移动机器人规划与调度关键技术研究-邢子超.pdf

多移动机器人规划与调度关键技术研究-邢子超.pdf

2024-01-19

基于多AGV的智能仓储调度系统研发.caj

基于多AGV的智能仓储调度系统研发.caj

2024-01-18

qBreakpadTest.zip

包含breakpad、linux-syscall-support、qBreakpad源码以及一个Demo程序

2023-07-10

这个项目是为了了解QComboBox的qss样式()

这个项目是为了了解QComboBox的qss样式()

2023-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除