自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 Windows编译DBus报expat not found 问题

dubs编译

2024-04-12 09:12:25 190

原创 关于QT报std::logic_error 错误

而这个错误,只有在Release模式下才报,Debug模式下不会报。真是郁闷死了,没办法,只能单步调试,但是怎么也搞不出来,一开始以为某个string变量初始有问题。逐步注释后每个都没有问题。一直在Visual Studio写代码,Qt Creator这个没有返回值都能编译过的真的不习惯。最近在使用QT Creator写项目时,突然报了一个'std::logic_error',详细如下。然后在无意间,发现黄色的提醒,没有返回值。写程序时忘记return了。

2023-07-28 15:57:05 727

原创 Vector BLF格式转ASC格式软件 QT+C++编写

BLF格式转ASC格式软件

2023-02-21 14:17:19 2130 10

原创 Vs2022中找不到QT头文件的思考

VS QT项目中无法打开包括文件: “QtWidgets/QWidget”: No such file or directory”

2023-02-18 12:52:07 3601 4

原创 QT中的JSON存储时无序问题的思考与解决

关于Qt中json无序存储的解决

2022-09-07 21:56:34 3116

原创 QtHttpServer使用VS2022编译

使用vs2022 编译qthttpserver

2022-06-15 16:10:02 352 1

原创 VS项目中属性缺少QT Project Setting解决

重装电脑后QT+VS项目无QT project setting问题

2022-04-15 18:31:35 8949 3

原创 (ImGu)ImPlot_Demos第一章,windows平台编译

介绍ImPlot_Demo的编译安装

2022-02-10 16:15:22 2305

原创 QT 获取QScrollArea的实际尺寸,让Label图片居中

本人的需求是,程序启动的时候,红色框(也就是一个ScrollArea部件)里面的Label(灰色那块)要居中,一个直接的想法,获取ScrollArea部件的长宽,再减去Label的长宽除以2,即为居中状态。But,事情并没有那么简单,每次获取的ScrollArea部件的长宽时,都是ui文件默认的,根本不是程序启动后的长宽,各种搞。后来经网友提示,使用一个定时器。在主构造函数最后里面, tt = new QTimer(this); //setLabelGemo()这个函数就是.

2021-08-13 19:12:15 1011 1

原创 python grpc报错Received message larger than max

运行条件服务器端为python版本的grpc,客户端为c++版本的grpc。windows 10系统。错误在使用grpc远程调用时,出现了Received message larger than max (XXXXXX vs. 4194304)这个错误。原因主要是grpc对传输数据长度进行了限制。原来的大小是4*1024*1024=4194304,也就是4M 。解决方法一、服务器端在创建server时,添加options参数,采用key-value的方式。如下所示: ser

2020-12-12 11:20:39 3881

原创 Grpc高速传输图片C++/python To Python

序言:之前因业务需要,玩了一下GRPC,但是最终没有上马项目。时间一刹那间,又到了现在,因有需求,需要用到远程通讯(局域网),即一个程序调用另外一个程序的函数。为什么要这样呢?因为我们用到了开源的东西,开源的东西对Python天然的友好支持,这还不是重点,重点是C++的API有坑,会崩,这让我们一直用C++的猿类很郁闷。没办法,等不了新版本的。于是上用python做服务端,C++当客户端。通过C++来调用Python的服务端的函数。就像本地调用一样。捣鼓了几天,因为不懂Python,走了不少坑,还好,P

2020-11-25 17:21:03 4507 7

原创 树莓派4B供电不足导致相机采图死机输入死机的解决

前言在最近在淘宝入手了树莓派4B,用来开发新项目,采用的是UbuntuQT主机交叉编译到树莓派上,在树莓派上运行自己的软件时,使用键盘输入会卡死,很是郁闷,一直以为自己写的程序有问题,还在怀疑是不是QT的bug。硬件树莓派4B,4GB版本的,带32G内存卡。问题树莓派开机之后,左上角一直显示一个黄色的闪电,我也没在意是什么,最近不经意的把鼠标放到它上面了,居然显示了low volts warning电压低的警告。解决看了适配器,是5V3A的电源头,应该满足了要求。然后看到网上有.

2020-09-26 11:30:55 3925 3

原创 Ubuntu交叉编译到树莓派上出现qt.qpa.xcb: could not connect to display 的问题解决

我使用的是Ubuntu18.4,树莓派4B,主机Ubuntu交叉编译到树莓派上,出现以下错误:qt.qpa.xcb: could not connect to displayqt.qpa.xcb: could not connect to displayqt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "/usr/local/qt5pi/plugins/platforms" even though it was found..

2020-09-04 11:54:49 10807 5

原创 ubuntu 18.04 交叉编译opecv 树莓派4 问题总结

最近有需要使用ubuntu 树莓派4 交叉编译OPENCV,编译并不顺利,搞了好久才搞好,感谢各路前人的成果走过的路,没有他们踩过的坑,我们要想编译成功,简直是比登天还难。坑1:/home/li/raspi/opencv-4.1.1/3rdparty/libpng/pngstruct.h:30:10: fatal error: zlib.h: No such file or directory #include "zlib.h" ^~~~~~~~compilation t.

2020-08-25 10:09:47 1013

原创 二维码生成利用qrencode库 + opencv + c++,顺便加个logo

二维码生成原理没有精力去研究,发现有可以用的轮子,就不重复造轮子了,站在巨人的肩膀上做事。参考了一大堆博客,忘记了他们的链接,没有能补上,抱歉。需要用到的库:1、opencv2、qrencode,已经编译好了,下载:链接: https://pan.baidu.com/s/1_eUhkdEGvs9XiVNyy52DzA 提取码: w1xi里面好像也有opencv编译好的库,没有就发邮...

2020-04-07 18:49:32 2264 1

原创 QT程序启动画面gif动画有静止背景的解决方法

最近在做QT的程序启动画面的动画,用的是gif的动图。但是有个问题,就是总有一帧在背景那是静止的,也就是说动图叠上静止图上。如下图所示的齿轮所示。左边的齿轮背后有个静止的齿轮,一直会在那,右边这个才是正确的,尝试了N多方法,还没有解决。直到后来,有一个人叫了我一声靓仔。我突然就发现了,原来是这样的。看下面的代码:#include "mainwindow.h"#include &lt...

2019-09-07 16:44:41 1070

原创 利用gRPC C++传输opencv的mat类型图片-第二种高效率方法---我是搬砖大学生

前言上次在另外一编文章写了关于利用gRPC c++传输图片的方法。详情请看:https://blog.csdn.net/liyangbinbin/article/details/100538412但是效率不高,因为无论服务器还是客户端都要进行M*N(图像大小是MxN)次的循环,对于小图像来说还好,但是对于大图像来讲,效率不怎么好,后来看到了以复制内存块的方法,就是每次复制一行,这样就能...

2019-09-06 08:58:04 3547 9

原创 利用gRPC C++传输opencv的mat类型图片-第一种方法原始方法---我是搬砖大学生

前言因业务需求,需要用到grpc架构来传输图片,在网上找了很久也找不到很好的例子,一开始确实很没有头绪,别人的例子都是传输什么文件呀,数组之类的基本类型数据的东西,可是mat类图片,这可咋整,用我们广东来说:扑街咯。但是冷静一想,图像不就是一个二维数组表示的吗,它就是个矩阵。我只要把里面的数据读出来,放到数组里面再传输不就可以了吗?嘿嘿嘿。本例子的代码有足够详细的注释。一般的程序靓仔应该可以看...

2019-09-04 15:11:45 2995

原创 windows平台下编译gRPC的坎坷之路和解决方法附上编译好的lib和头文件下载

PS:本文参考了很多大神的教程,如果对你有帮助,请为我们点个赞加个关注,谢谢。文中附有参考链接。因为有应用场景的需求,需要用到gRPC。哦,你可能会问,什么是gRPC,容小生给你搬运一下官网的解释:gRPC is a modern open source high performance RPC framework that can run in any environment. It c...

2019-08-29 15:48:56 3844 7

原创 opencv4.1+contrib编译好的lib和dll,百度云下载,免积分

编译好的OPENCV4.1+contrib模块,里面有lib和dll,头文件什么都有,直接配置VS就行。用的是VS2017 64位编译的。release和debug版本都有。能帮到各位的请点个赞,在评论区评价一下。谢谢。下载地址:链接:https://pan.baidu.com/s/1ttL5f69A0jv5RtjCofzaRA提取码:3gky把名字也贴上来,不用手工一个...

2019-08-23 15:20:27 2406 16

原创 VS2017出现调用的目标发生了异常的解决办法

VS每次运行项目时都会弹出一个错误框说是调用的目标发生了异常,虽然项目可以运行,但是心里很不爽。网上试过很多办法,包括修改windir的环境变量的值,修改注册表都没有解决。于是下决心把VS重新修复一下,好了。但是当我装上一些有用的插件的时,又出现了。于是就是错误定位到插件上。原来我是装了一个叫“productivity power tool2017/2019”的插件,这个插件它包含了很多个小插件,...

2019-07-08 11:08:25 5554 2

翻译 关于Qt creator /QT Designer卡死的解决方法的补充

两部分:一是QT designer卡死二是QT creator卡死一、最近的项目,在VS装了QT的插件QT designer,每次一打开ui文件时就会卡死。后来根据一个贴吧大神的指导说要改QT文件下的一个动态库名字。具体如下:C:\Qt\Qt5.12.4\5.12.4\msvc2017_64\bin\下的Qt5WebEngineWidgets.dll文件,把它后缀名改一下比如Q...

2019-06-25 15:51:19 2972 11

原创 c语言实现位数组实现素数最优算法

前几天在广州去面试游戏开发,其中一道题是素数的算法优化,无奈之下,实在想不出,失败后回家宿舍查找了一下资料,目前最优的应该是(不太确定)初等数论的筛选法,用空间换时间的一种思想。筛选法的具体的说明:https://blog.csdn.net/yangxjsun/article/details/80201735位数组实现的具说明:https://blog.csdn.net/qq_373754...

2019-05-23 20:35:44 1289 3

原创 微信跳一跳辅助程序开发,基于C++与opencv图像识别

趁着期末这段时间,课程不多,在学习opencv,闲来无事,看到网上有大神用python实现了Wechat的跳一跳的辅助外挂,看了大概原理,似乎跟我最近学的opencv好像很沾边,但是鄙人实在不懂Python,于是想着用C++就把它给实现了。原文链接:https://github.com/wangshub/wechat_jump_game,感兴趣的同学们可以看一下大神版本。步入正题 先说原理

2018-01-17 16:38:56 1554 1

原创 从函数的零点问题到二分法的应用

数学是科学的皇冠,这句话一点也不假,在程序的算法应用上也是这样的。 众所周知,当数据量很大的时候,采用二分法是非常高效的(使用二分法查找的前提是数据是排好序的,这里不作讨论)。二分法查找的原理来自于数学上的函数的零点问题,也就是求函数的近似值(近似解)。引用我们的高中数学教材的必修一里面的内容:求f(x)的近似解,通过试验知函数f(x)在区间(a,b)上存在零点。如何找出这个零点?一个

2017-04-15 23:14:48 1558 1

Vector BLF格式转ASC格式软件 QT+C++编写

一键转换把BLF加密的CAN报文格式转换成文本文件asc格式

2024-01-16

Vector BLF格式转ASC格式软件 QT+C++编写

一键转换把BLF加密的CAN报文格式转换成文本文件asc格式

2024-01-08

CANoe程序示例,BLF文件解析库、头文件、程序代码,转ASC格式示例

里面包含了CANoe的所有程序示例,适合对BLF文件解析的二次开发,包括:Bitmap_Library BLF_Logging CAPLdll COMDotNet COM_Automation ControlPlugin C_Library MenuPlugin MMSoundDll Python vFlashAutomation VS_DotNetTestLibary_Template

2023-02-21

vs2022编译的qthttpserver库

使用vs2000编译好的qthttpserver库,网上都是用的qt+mingw编译的,在vs+qt上面不兼容,没法用,下载之后,直接复制到你的qt安装目录下即可,如:C:\Qt\Qt5.13.2\5.13.2\msvc2017_64

2022-06-15

qt-everywhere-src-5.12.3.tar.xz5.12.3

qt的5.12.3的源代码,因为官网下载很慢,下了很久才下载下来,可以用filezille上传到ubuntu上,然后交叉编译到树莓派上

2020-09-04

rpi-firmware-master.tar.gz

树莓派4B的更新固件,github下载的,实在是太慢了,下了一天一夜,现在上传,给大家使用. 它的readme.md: This repository contains pre-compiled binaries of the current Raspberry Pi kernel and modules, userspace libraries, and bootloader/GPU firmware. A rough guide to this repository and the licences covering its contents is below ...

2020-09-04

空空如也

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

TA关注的人

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