自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【数据库】mysql自动重连机制与soci库设置

mysql有两个默认连接时间,wait_timeout 和 interactive_timeout,默认是8小时,意味着如果客户端在8小时中没有操作数据库的话,服务器就会将此连接断开,此时再操作数据库,会报‘mysql server has gone away’类似的错误。而项目中经常会遇到打开软件连上数据库服务器后等待任意时间不操作的情况。

2024-08-27 15:21:18 333

原创 【数据库】数据库操作库soci解析mysql中DATETIME(3)类型的毫秒值

soci库的源码中将数据库的DATETIME类型全部转换成了std::tm结构,但这样产生的问题是,数据库保存的DATETIME(3)类型中的毫秒值会丢失。

2024-02-05 11:30:05 504

原创 【数据库】数据库操作库SOCI的编译与使用

下载v4.0.3版本源码(4.0.3版本为最新稳定版)

2024-02-05 11:16:04 390

原创 ros2中FastDDS源码编译

将编译生成的fastcdr.dll、fastrtps.dll以及rmw_fastrtps_cpp相关的dll替换到ros2环境中。vcstool会下载fastrtps.repos中的代码,可以修改下载后的.repos文件中库的版本。其中,修改fastrtps.repos的分支为所需要的版本(如将master改为v2.6.6)。运行ros2中demo_nodes_cpp talker与listener,验证通讯是否成功。使用colcon build编译。

2023-10-25 17:36:02 129

原创 QLabel显示图片,QLabel逐渐变大问题

图片缩放到label大小,label显示图片时,可能会调整自身大小以留出一点空白(猜测原因,未找到证据支持)。现象:用label显示多张图片,图片进行缩放以适应label大小。label显示的图片会越变越大。近期出现另一问题,程序界面全屏显示时,更新图片后整个程序界面会跳到另一屏幕上,也用同样方法解决。

2023-07-06 17:15:14 457 2

原创 Linux下安装python3.8对应的pip

linux系统已经有python版本,如python2.7,python3.6的情况下,因为要装更高版本的依赖库,所以要安装更高版本的python。选择安装python3.8。

2023-06-19 16:42:03 625

原创 Linux下安装opencv-python

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ module # 清华大学。pip install -i http://mirrors.aliyun.com/pypi/simple/ module # 阿里云。pip install -i http://pypi.douban.com/simple/ module # 豆瓣(douban)https://pypi.douban.com/simple module # 使用豆瓣源。

2023-06-12 15:48:31 360 1

空空如也

空空如也

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

TA关注的人

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