自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

康fi哥

要么功课做在事前,要么小抄带在身边

  • 博客(76)
  • 资源 (9)
  • 收藏
  • 关注

转载 VM虚拟机Ubuntu14.04 系统扩容

然后再修改里面的数字,不能进来就直接修改数字,否则按钮置灰不可用,建议“之后的空余空间保留5096”,调整好数字之后,点击调整大小按钮。5.点击开启此虚拟机-》登录-》桌面右键-》打开终端-》输入这个命令安装磁盘管理工具。20、选中文件系统为linux-swap的位置,点击右键-》启用交换空间。21、选中文件系统为linux-swap的位置,点击右键-》点击信息。25、打开文件管理器-》计算器-》空白的地方-》鼠标右键-》属性。8、选中文件系统为linux-swap的位置,点击右键-》删除。

2023-08-11 14:31:59 157

原创 数据传输如何计算比特率(kbps)

如何计算比特率

2023-07-17 14:26:41 1474

原创 FFmpeg 调用库时出现error: LNK2019: 无法解析的外部符号 “struct AVFormatContext * __cdecl avforma的错误

需要将调用extern "C"出现无法解析外部符号错误。

2023-06-12 11:14:49 270

原创 Gstreamer基础教程+Qt

基础教程 2:GStreamer 概念本片主要介绍gst的一些基础函数的使用以及相关概念,后面会做一些基础demo。

2023-04-11 15:49:05 872

原创 vs+opencv在初始构建工程时出现问题

0x00007FF983B4CD29 处(位于 myOpenCV.exe 中)引发的异常: Microsoft C++ 异常: std::bad_alloc,位于内存位置 0x000000FC11F6E860 处。

2023-04-11 09:28:58 137 1

原创 Gstreamer基础教程+Qt

Gstreamer是一个支持Windows,Linux,Android, iOS的跨平台的多媒体框架,应用程序可以通过管道(Pipeline)的方式,将多媒体处理的各个步骤串联起来,达到预期的效果。每个步骤通过元素(Element)基于GObject对象系统通过插件(plugins)的方式实现,方便了各项功能的扩展。它与FFMPEG库作用类似,FFMPEG库通过给音视频相关库文件进行音视频操作;GStreamer则是一个音视频框架,只能按照其规范进行操作。本系列文章,按照您已经熟练使用QT进行演示操作。

2023-04-04 15:00:45 1260 6

原创 QT报错error: static assertion failed: The slot requires more arguments than the si

随笔

2022-11-17 10:49:21 982 1

原创 LFS挂在文件系统时出现mount: /mnt: wrong fs type, bad option, bad superblock..............问题

1.使用lsblk -f 命令查看/dev/sda3分区是swap格式。2.重新在LFS 分区上创建 ext4 文件系统。3.重新使用挂载命令,挂载 LFS 文件系统。

2022-11-16 13:31:43 318

原创 已经创建完成的QWidget窗口更改为QDialog窗口

Qt更改已经创建完成的QWidget为QDialog

2022-09-26 16:00:37 1537 1

原创 o.s.b.d.LoggingFailureAnalysisReporter 错误解决方法

springboot问题

2022-08-06 21:39:11 7594

原创 Ubuntu下初装QT出现错误cannot find -lGL解决办法

1.问题原因:Qt 找不到 OpenGL 的动态链接库(libGL.so),Qt 默认在 /usr/lib/ 目录下查找动态链接库,但是很多 Linux 发行版将 OpenGL 链接库放在其它目录,对于 Ubuntu,OpenGL 链接库位于 /usr/lib/x86_64-linux-gnu/ 目录。在 /usr/lib/ 目录下为 libGL.so 创建一个链接,就能解决问题。2.解决办法:1)查找所在位置;mlocate libGL2)找到所在位置3)创建链接并查看链接是否

2022-01-26 11:32:08 1783 1

原创 Ubuntu汉化后更改中文文件夹为英文

三条命令:1.换成英文export LANG=en_USxdg-user-dirs-gtk-update2.显示中文export LANG=zh_CN.UTF-8

2022-01-26 08:59:37 1256

原创 MFC组合框实现多列组合框功能

也可实现组合框复选框一起使用,具体请自行更改代码,注:此篇代码转至Mihai Filimon,具体链接已不可见;侵删。示例如图:使用本控件的步骤如下:在对话框编辑器中添加定制控件,并声明其类型为MultiColumnComboBox。 再在OnInitDialog中添加下面代码: m_combo.SubclassDlgItem(IDC_CUSTOM1, this), /************************************ REVISION LOG ..

2021-12-09 09:37:49 605

原创 Giteet上传代码至仓库步骤

准备工作:电脑安装Git客户端;一.在Gitee网站新建仓库二.在本地文件夹右键选择git bash here三.输入个人信息(代码提交者)git config --global user.name "xxxx"git config --global user.email "[email protected]"四.创建本地仓库 -git init五.上传所有代码到本地仓库git add . pS: add后面有个点,与add之间有一空格这样...

2021-08-05 09:00:13 4505 2

原创 QT打开外部“以管理员身份运行”权限的exe应用程序失败

问题原因:需要提升用户权限解决办法:.cpp文件void XXX::StartPocess(){ QDir filedir; QString filePath,exeName,exepath;; exeName = "/XXX.exe"; //此处更改为你自己的exe文件 filePath = QCoreApplication::applicationDirPath();//filedir.currentPath(); exepath =

2021-07-30 10:12:45 1573

原创 关于MFC应用程序在Win10系统下调用WINDOWS API失效问题

问题描述:应用程序在WIN10系统下调用SetLocalTime()函数,更改系统时间失败问题原因:更改系统时间这类操作需要使用管理员身份运行,常规MFC应用程序,如果不设置为“以管理员身份发布”,那么调用此类函数没有权限;解决方法:VS2017软件下,项目-》属性-》链接器-》清单文件-》UAC执行级别,选择为“requireAdministrator (/level='requireAdministrator')”...

2021-07-30 09:49:30 876

原创 QT error: LNK2019: 无法解析的外部符号 “__declspec(dllimport) public:

情况一:外部LIB库路径填写错误,正确填写方法:LIBS += -LD:\1.Program\5.Desk\Pro\Desk -lConsoleDS再将DLL文件放入编译debug文件夹下。情况二:外部LIB库是使用32位编译器编译的,即VS中的X86;我在QT中使用的是MSVC2017_64bit,导致的这个问题...

2021-07-20 15:05:12 2550

转载 QT Creator 使用 designer 修改 ui界面编译后,编译时界面不更新

今日遇到一个奇怪的问题,描述如题。网上搜索了一些解决方案,说的不是很清楚,经过一些时间的摸索,这里总结一下解决方法。ui源文件到界面显示的原理可以网上搜索,这里不再描述。简单讲就是先要从*.ui生成ui_*.h然后再编译,所以界面未更新实际上是因为ui_*.h这个文件没有更新导致的。出现此问题后我尝试了以下几个方法:1,在生成目标的文件夹内找到ui_*.h,复制到源代码文件夹内覆盖原来文件,成功2,删除源代码文件夹内ui_*.h后,clear all 然后再重新编译,失败。3,uic

2021-07-13 13:50:02 1413

原创 解决qt中ui界面中有对象名,cpp文件中还是显示没有成员的方法

方法一:重启QT Creator,我试过不是太好用;方法二:重新构建一下工程;

2021-01-20 09:01:25 1722

原创 MFC中CComboBox显示全部下拉列表内容,该如何解决

在画界面那儿,选中 CComboBox ,鼠标移到控件的箭头上,当光标为双向箭头时。再点击.那八个小方框围成的矩形区域,可以把它拖高,就能实现全部显示,如下图所示

2020-05-12 09:41:37 3800 4

原创 打开资源文件时提示fatal error RC1015:cannnot open include file 'bcgrores.h'

描述:VS2015 MFC工程打开rc资源文件时,提示致命错误不能打开,如下图所示;解决办法:bcgrores.h是我VS工程中用的一个BCG插件的头文件,后来电脑重装系统插件就没安装,结果就打不开,重新安装插件就好了。...

2020-03-10 08:27:11 552

原创 QT中使用正则表达式去除语句中的逗号分号空格点号

QString tmp; tmp.remove(QRegExp("\\s")); //正则表达式去空格 tmp.remove(QRegExp(";")); //正则表达式去分号 tmp.remove(QRegExp(",")); //正则表达式去逗号 tmp.remove(QRegExp("\\.")); //正则表达式去点...

2020-03-02 08:51:55 2994

原创 Qt中 Queue队列拷贝少数据问题

今天遇见个有趣的问题,关于Queue队列拷贝一直少一个数据的问题,记录下来1.问题描述:情况一能正确拷贝队列一到队列二中,而情况二却一直少拷贝最后一个队列数据;//情况一:Queue<int> g_quFilTmp;Queue<int> g_quFil;int tmpcnt = g_quFilTmp.count(); //区别在此for (int i ...

2020-01-16 16:03:17 758 2

原创 VS 2015部署应用程序提示“应用程序无法正常启动( 0x0150002)” 解决方案

问题描述:MFC编写的应用程序,电脑重新做一遍系统之后就打不开了,提示如下图所示,应用程序无法正常启动( 0x0150002),解决过程:1.通过查看Windows日志中的应用程序发现,原因为ControlCAN.dll的激活上下文失败。2.查看“控制面板”-“程序”-“卸载程序”中发现Microsoft C++ 2005 等好多的微软常用运行库缺失;解决办法:在360的软件管家中...

2019-12-30 09:48:17 1615

原创 QT创建使用动态链接库的方法以及问题

如何创建动态链接共享库及使用可看https://www.cnblogs.com/woxinfeixiang2015/p/8334112.html一去二三里的博客写的也很好http://blog.sina.com.cn/s/blog_a6fb6cc90102vsdn.html写下遇到的问题:一、问题1:error:undefined reference to '_imp__glXXX@X...

2019-12-04 14:29:36 1281

原创 QT中调用共享库时加载库成功,加载库中函数时提示失败的解决办法

问题说明:TranBaowenInfo.dll 是自己编写的动态链接库,库中导出函数名为GetTranslateInfo(),调试时一直提示加载库成功(ok dll),但是加载库中导出函数一直失败(shibai func)。 typedef bool (*getTranslateInfo)(Tran_ptCIR_Frame, QString, COLORREF, ...

2019-12-03 14:44:39 2301 2

原创 Qt与VS相同作用函数汇总

1.QString 与CString 格式化输出 VS : CString str.Format(L"%d",n); QT : QString str.sprintf("%d",n);2.QString 与CString十六进制强制转换VS :CString str = L"0x12";unsigned char n = _tcstol(str, NU...

2019-12-03 14:20:24 807

原创 QT之error: cannot bind non-const lvalue reference of type ‘CBaowen&’ to an rvalue of type ‘CBaowen

问题描述:QT中自己编写了一个结构体变量CBaowen,报文中含有函数重载部分(如下所示),之后定义一个队列变量 QQueue<CBaowen> queue;当给队列变量赋值时queue.enqueue(baowen)时,会出现cannot bind non-const lvalue reference of type ‘CBaowen&’ to an rvalu...

2019-11-21 10:23:07 1873

转载 Debug下正常,而Release失败的原因

关于Debug和Release之本质区别的讨论一、Debug 和 Release编译方式的本质区别 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。 Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(...

2019-11-01 11:40:20 2519

原创 MFC 堆栈问题-Debug无错误,Release报错误

问题:编写的MFC程序Debug时无错误;Relesse版本中提示debugHeap.cpp中 888行错误,其实就是堆被破坏,并且定位到了一个奇怪的地方,如下图:问题重现:在此MFC程序中我调用了自己编写的外部动态库,外部接口为GetTranslateInfo(TF, sTranslate, SimpleInfoColor, arrDetailInfo);函数。经调试显示进入函数中向...

2019-11-01 10:33:52 641 1

转载 VS2010 使用TeeChart绘图控件 - 之一 - 控件和类的导入

转载至[https://blog.csdn.net/czyt1988/article/details/7428415]vs2010的用法和vc6有很大的不同,特别是在一些函数调用那里,当然。控件导入也是很不一样的安装好控件后就可以在工程里加入teechart控件了加入方法有如下几种:1.添加Teechart控件1.1 插入Teechart控件1.1.1 插入控件新建一个对话...

2019-09-27 11:50:00 586

原创 MFC插入TeeChart第三方控件时报错ASSERT(::IsWindow(m_hWnd) || (m_pCtrlSite != NULL));

在原有项目中使用TeeChart控件时,出现如下错误,经查找winocc.cpp文件得出ASSERT(::IsWindow(m_hWnd) || (m_pCtrlSite != NULL));问题,此问题为创建控件失败,经查是在APP类的初始化函数(BOOL CXXXApp::InitInstance())中,缺少AfxEnableControlContainer();函数,添加上即可。...

2019-09-27 11:37:50 2114

原创 关于调试错误 Assertion Failed 问题

在VC、MFC工程中 ,编译没有错误,但是在调试时会出现Assertion Failed错误,比如 Assertion Failed afxwin2.inl Line139 ,这种错误往往定位不到错误点,以至于不好查找,下面以此问题为例,说一下如何解决:1.首先找到afxwin2.inl,此文件一般在软件的安装目录下,可在软件安装目录文件夹下使用搜索功能,查找该文件,找到后将文件拷贝到其...

2019-08-01 10:47:04 15875

原创 关于sizeof函数获取结构体数组变量字节数的问题

众所周知sizeof适用于获取变量或者类型字节数的函数,那么用于获取结构体数组字节数时怎么应用呢?通过测试我得出以下结论,以示例说明typedef struct{ uint8_t var1[2]; uint8_t var2[2]; uint8_t var3[2]; } _struct;_struct save[10]= {0};...

2019-03-18 09:39:30 1809 10

原创 QT中error: xxx does not name a type xxx错误

今天遇到一个这种类型的错误记录一下解决方法:查找发生错误的文件 看文件中是否有头文件相互包含的情况

2019-03-14 16:38:52 7833

转载 Qt中文编码和QString类Unicode编码转换

转自https://blog.csdn.net/g423tgl234/article/details/522225691 window中文GBK编码和Unicode编码转换 //GBK‐&gt; QString QString str = QString::fromLocal8Bit("新浪微博"); //QString ‐&gt; GBK QS...

2019-03-13 13:16:47 4224

转载 Qt中 QString 和int,double等的转换

转载原文:https://blog.csdn.net/u013007900/article/details/50222991有两种方法1.使用QString::number();如:long a = 63; QString s = QString::number(a, 10); // s == "63" QString t = QString::...

2019-03-07 16:03:28 2035

转载 switch语句中编程错误:jump to case label

代码:int main(){ int a =0; switch(a) { case 0: int b = 0;break; case 1: break; default:break; } return 0;}编译器提示错误:testswitch.cpp: In function ‘int main()...

2019-03-05 09:23:21 9641 2

转载 QT常用的类型转换(QByteArray/QString/char*/uint8等)

转自https://blog.csdn.net/qq_31073871/article/details/79881354目录:1、字节数组(char*、uint8、int8)转QByteArray类2、QByteArray类转字节数组(char*、uint8、int8)3、字节数组转hex字符串4、字节数组(char*、uint8、int8)转QString5、QStrin...

2019-02-28 14:53:19 12997

转载 QT之数据类型转换

转载https://www.cnblogs.com/jiasaidongqi/p/4390145.html学习和使用Qt也有差不多半年了,想着半年前一个刚看完《C++ Primer》的超级大菜鸟,到现在能够基本独立完成实验室上位机软件开发的小菜鸟,Qt的学习让我加深了对《C++ Primer》的理解,更培养了我查文档的能力。这半年来,学到了很多,却由于没有及时记录忘了很多。对着之前的项目,把经...

2019-02-28 10:11:47 378

Resizer_demo示例软件

Resizer_demo示例软件,可以看一下,非常好的,该软件在示例程序里也有

2018-10-10

Resizer_demo

MFC界面代码,使用方法以及作用见我的CSDN博客https://blog.csdn.net/lifuran156/article/details/82984187

2018-10-10

MFC扩展DLL例程

基于MFC做的扩展动态链接库,详细编写步骤看我的博客《MFC下DLL编程(图解)》

2018-07-18

基于STM32的Modbus通信协议

基于stm32f103的Modbus协议

2017-04-24

SHT21X中文文档

中文文档

2017-04-06

基于stm32f103的VL53L0X红外测距

一个完整的工程,移植的代码,带注释,保证测距精度,

2017-04-06

翻译的VL53L0x API英文文档目录

只有目录

2017-02-17

bmp280 气压传感器IIC测温测压程序

基于IIC的bmp280 驱动程序,带校准。

2017-02-16

空空如也

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

TA关注的人

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