自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(226)
  • 资源 (1)
  • 收藏
  • 关注

原创 QT无法播放视频或播放视频闪退:报错:DirectShowPlayerService::doRender: Unresolved error code 0x80040266

QT无法播放视频,播放闪退

2024-09-12 09:21:49 163

原创 Qt 根源上解决无法https通信问题

OpenSSL

2024-07-24 10:30:17 1089

原创 增加、删除、修改、查询注册表

注册表

2024-05-17 19:59:54 1599

原创 C++三大特性及应用

封装、继承、多态

2024-04-30 20:00:00 1289

原创 Day8: 5道C++内存管理高频题整理

C++内存管理

2024-04-26 21:44:57 837

原创 Day7: 5道C++内存管理高频题整理

C++内存管理

2024-04-26 21:35:14 914

原创 Day6: 5道C++ 面向对象高频题整理

C++,面试题

2024-04-25 22:05:08 1135

原创 Day5: 5道C++ 面向对象高频题整理

C++ ,面试题

2024-04-25 21:57:28 952 1

原创 Day2: 5道C++ 面向对象高频题整理

C++ 面向对象

2024-04-24 21:41:01 1093

原创 Day4: 5道C++ 面向对象高频题整理

C++ 面向对象,面试题

2024-04-24 21:36:44 482

原创 Day3: 5道C++ 面向对象高频题整理

C++ 面向对象,面试题

2024-04-24 21:33:13 554

原创 Day1: 5道C++ 面向对象高频题整理

C++ 面向对象

2024-04-23 22:03:57 1134

原创 Microsoft SPY++ 使用教程及实操

Microsoft SPY++的使用教程,工具获取

2024-04-23 21:24:57 3639

转载 C++中虚析构函数的作用及其原理分析

保存,以备再次学习。

2024-02-28 11:57:38 30

原创 C++构造函数为什么不能是虚函数

C++构造函数为什么不能是虚函数,面试题

2024-02-28 11:56:09 363

转载 设置屏保开关、时间

屏保设置

2024-01-18 14:43:45 100

原创 qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed

如果是https,改为http。

2024-01-08 20:22:22 1069 1

原创 QT运行过程中某些控件样式突然失效问题和解决办法

UI失效,子线程访问UI控件

2023-07-05 10:00:15 711

原创 CyAPI使用(1)开发环境搭建 {VS、QT}

1 编译过程中所遇到的报错(以下演示QT环境)1.1 各种标识符或者说明符未声明解决方法:在包含CyAPI.h之前#include <windows.h>1.2 链接不到库文件、无法解析的外部命令在引用CyAPI.h 之前,链接SetupAPI.lib、user32.lib、legacy_stdio_definitions.lib这三个库文件#pragma comment (lib,"user32.lib")//不能删除,否则出现链接库连接不上#prag.

2022-04-22 14:29:04 987

原创 非活动应用程序不定时进入睡眠,定时器失效,App Nap

1.问题:不将软件作为当前活动应用程序或者进入到屏保模式,软件定时器不按照指定间隔执行对应的槽函数导致。2.环境:MacOS系统3.原因2013年,App Nap加入到MacOS系统,该机制主要是阻止非活动应用程序使用CPU和其他系统资源,节省电能消耗(省电)。App Nap 是一项 macOS 省电功能,可减少后台应用程序的 CPU 时间。 这样做的一个影响是计时器不再是及时的。4.解决方案,关闭App Nap机制4.1 关闭整个系统的App Nap机制//启用/禁用App Nap

2022-04-20 19:05:49 743

原创 shell 出现dquote的原因

问题一:在终端执行以下指令,出现dquote:install_name_tool -change "@executable_path/../Frameworks/libusb-1.0.0.dylib" “@rpath/FFMPEG/libusb/libusb-1.0.0.dylib" Ai-Dental-Mac.app/Contents/MacOS/Ai-Dental-Mac原因是两个“不一样,如上标红之处在终端执行shell脚本,请使用"问题二:同样是以上问题,使用相同的“,不

2022-03-02 21:16:34 4072

转载 Qt项目升级到Qt6经验总结(别人写的,仅作记录)

这两篇文章是一样的,随便查看一个即可​​​​​​https://www.jb51.net/article/216758.htm从QT4、QT5到QT6的版本移植总结_存于心,而非流于形。-CSDN博客_qt5 qt6

2022-02-24 16:18:25 434

转载 QT中如何获取QTableView当前鼠标在的行(未选中,悬浮)

QT中如何获取QTableView当前鼠标在的行,是所在的行,没有选中的,只是移到item上要点:QTableView的signalvoid entered ( const QModelIndex & index );将其连接至你的槽方法。当移动到某个item上时,可以从槽方法的QModelIndex获取相应的行列信息。private slots: void ReceiveEntered ( const QModelIndex & index );connect(ui

2021-12-24 16:40:46 2804

转载 QT Creator代码没有报错提示、不报红

解决方案:打开QT Creator,点击帮助,点击关于插件。在已安装插件里,在C++ 下有个 ClangCodeModel插件,将其勾选上,然后重启QT Creator。

2021-11-29 15:46:53 938

原创 QT网络模块QEventLoop

问题描述:http通信中,采用code1阻塞通信,等待通信返回数据,发现在一些密集型耗时操作(滑块处理事件)处理不及时,导致滑动停止后还在处理,但是采用code2并不这样// code 1 QEventLoop eventLoop; connect(reply, SIGNAL(finished()), &eventLoop, SLOT(quit())); eventLoop.exec(QEventLoop::ExcludeUserInputEvents);.

2021-11-26 14:15:47 876

转载 从std :: string到QByteArray的无损转换

// std::string => QByteArrayQByteArray byteArray(stdString.c_str(), stdString.length());// QByteArray => std::stringstd::string stdString(byteArray.constData(), byteArray.length());从Qt 5.4开始,通过和QByteArray建立了对std::string转换的支持。inline std::s...

2021-11-25 21:58:44 2918 1

转载 QT中QString与string的转化,解决中文乱码问题

QString str2qstr(const string str){ return QString::fromLocal8Bit(str.data());} string qstr2str(const QString qstr){ QByteArray cdata = qstr.toLocal8Bit(); return string(cdata);}在需要使用中文QString时,先用string写一个,然后转过去就可以啦,例如:qlabel->setText(QSt.

2021-11-24 21:24:23 2646

转载 vs2017---vs2010 如何编译和使用libcurl库

https://blog.csdn.net/DaSo_CSDN/article/details/77587916https://blog.csdn.net/cym1990/article/details/79851039

2021-11-19 14:42:47 302

转载 QtSingleApplication 使用总结

在工作中遇到程序只允许运行一次,若程序已运行,则不会重复运行,并且在对应的参函数做处理。因此使用到了 qtsingleapplication 解决方案,下面是我使用的一些总结。步骤一:下载 qtsingleapplication 源码,源码地址 。步骤二:在 Qt 工程项目中添加 qtsingleapplication 源码include (./qtsingleapplication/qtsingleapplication.pri)步骤三:在 main.cpp 中使用。#includ

2021-11-16 20:10:39 1513

转载 QT 读取文件中文乱码解决方案(代码)

编码问题回顾和总结:GB2312 :是对 ASCII 的中文扩展。兼容ASCII;GBK: 包括了 GB2312 的所有内容,同时又增加了近20000个新的汉字(包括繁体字)和符号;GB18030:在GBK基础上加入少数民族的几千个新字,扩展成GB18030;Unicode:所有的字符被一视同仁,汉字不再使用“两个扩展ASCII”,而是使用“1个Unicode”,注意,现在的汉字是“一个字符”了,于是,拆字、统计字数这些问题也就自然而然的解决了。但是,这个世界不是理想的,不可能在一夜之间所有的系统.

2021-11-06 08:50:36 3533

转载 QT中QString与string的转化,解决中文乱码问题

QString str2qstr(const string str) { return QString::fromLocal8Bit(str.data()); } string qstr2str(const QString qstr) { QByteArray cdata = qstr.toLocal8Bit(); return string(cdata); } 在需要使用中文QString时,先用string写一个,然后转过去就可以啦.

2021-05-13 11:55:46 795

转载 禁用QSpinBox,QComboBox,QDoubleSpinBox的滚轮事件响应(QT)

//禁止滚轮事件//只用这两行代码就可以禁用某个控件滚轮事件,不需要声明,直接写在cpp中;void QComboBox::wheelEvent(QWheelEvent *e){}//禁止滚轮事件//只用这两行代码就可以禁用某个控件滚轮事件,不需要声明,直接写在cpp中;void QDateTimeEdit::wheelEvent(QWheelEvent *e){}//禁止滚轮事件//只用这两行代码就可以禁用某个控件滚轮事件,不需要声明,直接写在cpp中;void QAbstr.

2021-04-29 10:27:58 2359

原创 下载DCMTK库、VS2017配置DCMTK库、使用DCMTK库

1、VS2017项目->属性->2、VC++目录->包含目录填DCMTK库的include目录(F:\DCMTK3.6.3_build\x86\debug\DCMTK\include)库目录填DCMTK库的LIB目录(F:\DCMTK3.6.3_build\x86\debug\DCMTK\lib)3、C++常规->附加包含目录(F:\DCMTK3.6.3_build\x86\debug\DCMTK\include)4、链接器->输入->附加依赖项-&g

2021-04-28 15:39:21 1427

转载 VS2017动态链接库(.dll)的生成与使用(转)

https://blog.csdn.net/m0_37170593/article/details/76445972

2021-04-27 14:03:35 344

转载 DICOM医学图像格式转换的C++实现 DIOCM转 BMP、读取DICOM图像(转载)

代码://zoukeke 1670386358@qq.com 2020年3月17日#include "stdafx.h"#include <opencv2/opencv.hpp>#include <windows.h>using namespace cv;struct TagValue{ unsigned short tag1; unsigned short tag2;};// 原始象素类型enum E_SourcePixelType{ ESour

2021-04-25 15:54:10 1280

转载 QT获取本机IP和MAC地址的方法(转)

https://dabaojian.blog.csdn.net/article/details/51520523

2020-12-29 20:49:25 1493

原创 vc版本与vs版本对应关系

如下所示:Visual Studio 6 : vc6Visual Studio 2003 : vc7Visual Studio 2005 : vc8Visual Studio 2008 : vc9Visual Studio 2010 : vc10Visual Studio 2012 : vc11Visual Studio 2013 : vc12Visual Studio 2015 : vc14Visual Studio 2017 : vc15...

2020-11-23 11:21:55 306

转载 QT 中文乱码

升级到Qt5.X之后,原先解决的Qt显示中文乱码的方法突然不适用了,找了很多方式来解决这个问题第一种:在公司代码里看到的方法,先将对应的cpp文件用windows自带的记事本打开,另存为UTF-8格式,然后在代码中,遇到中文字符,使用QStringLiteral("中文")进行修饰这种方式每次新建一个class就要切出去用记事本编辑一下实在麻烦,而且每个中文字符串都要用QStringLiteral来修饰,实在麻烦后来有找到了个方法第二种:在头文件申明中加上pragma execution_

2020-11-03 11:36:55 241

转载 Qt IP、端口、密码格式输入限制

QRegExp rx("^((2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(2[0-4]\\d|25[0-5]|[01]?\\d\\d?)$");//IP正则表达式QRegExpValidator *m_IPValidator = new QRegExpValidator(rx,this);ui.EditIP->setValidator(m_IPValidator);//设置IP的输入规则QRegExp regx("[0-9]+$");QRegEx.

2020-09-18 14:09:29 977

原创 cv::Mat 赋值

cv::Mat img1;cv::Mat img2 = img1;上述赋值是一个浅拷贝,会共用同一块内存。深拷贝:cv::Mat img3 = img1.clone();

2020-07-17 15:17:07 1494

Win32OpenSSL-Light-1-1-1;OpenSSL 1.1.1d 10 Sep 2019

OpenSSL 1.1.1d 10 Sep 2019 已经没有Win32OpenSSL_Light-1_1_1下载链接了,这个资源就是这个安装包和安装后的库libcrypto-1_1.dll;libssl-1_1.dll,下载安装即可。博客介绍:https://blog.csdn.net/huang1600301017/article/details/140655031

2024-07-24

C++开发的个人收支管理系统

C++开发的个人收支管理系统

2024-04-26

C++开发的图书管理系统

C++开发的图书管理系统

2024-04-26

DCMTK3.6.3(亲测好用),支持32位和64位

DCMTK3.6.3(亲测好用),支持32位和64位

2024-04-25

使用TCP实现的搜索可用服务器

使用TCP实现的搜索可用服务器

2024-04-25

基于(ssm-vue)oa系统

基于(ssm-vue)oa系统,系统功能包括:信息发布,请假审批,日志管理,会议管理等

2024-04-24

修复windows系统库软件(包括Windows7、Windows8、Windows10)

windows系统,安装软件后,经常会遇到缺少系统库的情况,通常有三种方法 这是方法3:修复系统库。 双击运行这个软件即可自动修复。 方法2也是修复系统库软件,但是有些系统他修复不了,需要这个软件。如果这个软件修复不了,就使用方法2的软件,互补,都在我的资源中。

2024-04-24

修复windows系统库软件

windows系统,安装软件后,经常会遇到缺少系统库的情况,通常有三种方法 方法2:修复系统库。双击运行这个软件即可自动修复。

2024-04-24

windows 32位、64位系统常见缺少的库

开发软件时,经常会遇到缺库的情况,通常有三种方法 方法1:找到对应系统的库,放在可执行目录下。 这个资源是windows 32位、64位系统常见缺少的库,如vcruntime140.dll、msvcp140.dll等。 其他方法请见我的资源库

2024-04-24

查看日志工具 实时查看日志,有日志详细的信息,时间等

有时候调试程序,想要看日志,你不会还写在txt里面,然后查看把? 要是有些时候需要实时查看日志呢? 可以通过这个工具,实时查看日志,有日志详细的信息,时间等,非常方便实用。

2024-04-23

Microsoft SPY++ 工具及使用教程

Spy++ (SPYXX.EXE) 是一个基于 Win32 的实用工具,提供系统进程、线程、窗口和窗口消息的图形视图。 Spy++ 有两个版本。 第一个版本,名为 Spy++ (spyxx.exe),用于显示发送到在 32 位进程中运行的窗口的消息。 例如,在 32 位进程中运行的 Visual Studio。 因此,可以使用 Spy++ 来显示发送到“解决方案资源管理器” 中的消息。 由于 Visual Studio 中大多数生成的默认配置都是在 32 位进程中运行的,因此如果已安装所需组件,则第一个版本的 Spy++ 就是在 Visual Studio 中的“工具”菜单上可用的那一个。 第二个版本,名为 Spy++(64 位)(spyxx_amd64.exe),用于显示发送到在 64 位进程中运行的窗口的消息。 例如,在 64 位操作系统上,记事本在 64 位进程中运行。 因此,可以使用 Spy++(64 位)来显示发送到记事本的消息。 详细的使用说明请见:https://blog.csdn.net/huang1600301017/article/details/138137

2024-04-23

基于spring mvc的民宿网站

基于spring mvc的民宿网站,主要功能包括:房源管理,用户管理,订单管理,注册功能,功能比较完善。

2024-04-23

基于JSP的酒店客房管理系统,内含源代码+毕业设计论文+开题报告+答辩PPT等

基于JSP的酒店客房管理系统,内含源代码+毕业设计论文+开题报告+答辩PPT,里面有完善的文档,功能比较全面。

2024-04-23

基于spring、spring mvc开发的教务管理系统

采用了spring mvc,spring,mybatis框架,主要功能包括:课程管理,学生管理,教师管理,账号密码重置等功能。 整体业务需求对于学生来说非常简单,是一个适合在校学生学完ssm框架之后的初级练手项目。

2024-04-22

基于spring、websocket仿微博软件

基于spring mvc,spring,mybatis,websocket开发的模仿了微博的功能,是一个毕业设计 系统功能包括:分享新鲜事,点赞,收藏,回复等。因为使用了websocket,所以当别人点赞或者回复的时候,服务器端会将消息主动推送到客户端,增强了用户体验。通过该系统的参考学习有助于加深对websocket的理解。

2024-04-22

基于spring+springmvc+hibernate的在线招标软件

基于spring+springmvc+hibernate的在线招标软件

2024-04-22

基于Java的桌面聊天室

基于Java的桌面聊天室

2024-04-22

QML无边框窗口,兼容windows(升级版)

QML无边框窗口,兼容windows(升级版),已做好一个Demo,可以直接编译使用。其他平台可以下载我的另外一个资源。

2024-04-19

QML无边框窗口,兼容所有平台

QML无边框窗口,兼容所有平台,已做好一个Demo,可以直接编译使用

2024-04-19

计算机组组成原理课程设计,设计一台嵌入式CISI模型计算机(输入包含5个整数(有符号数)的数组M,输出所有负数的平方和)

计算机组组成原理课程设计,设计一台嵌入式CISI模型计算机(输入包含5个整数(有符号数)的数组M,输出所有负数的平方和)。文件中CISI可以直接使用,其他文件夹是各个器件的的代码。

2018-11-03

空空如也

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

TA关注的人

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