自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt 使用mysql驱动获取中文中文数据乱码

问题:1.我数据库是按照utf8去存的;2.我开发环境编码也都是utf8;3.读取出来的中文无论何种当时解码均是乱码。思考:1.不管数据库以怎么样编码方式存储,他的数据应该就是个二进制数据(计算机世界里一切皆二进制),但是我用qt读过来的值无论怎么解码这个二进制,他都好像不是原来中文。也就是说我拿到的二进制已经变了。我猜想应该是数据库驱动在拿数据的时候多此一举,将数据按照他以为的方式解码了再给使用者,于是造成了这个现象。尝试解决:在数据库调用open函数成功后database.exec(“S

2021-12-31 10:24:51 395

原创 vs+Qt编译工程中遇到的一些问题及处理汇总

一.在动态链接库的某声明为导出类中,头文件新定义一个静态成员方法。在被其他库引用时,报错无法解析的外部符号:1.静态成员函数是在头文件中定义的,没有声明和实现分离,有博客指出工程包含一次等于存在一份,链接器不知道链接哪一个。此时,我其他的静态成员变量也是这么处理的,并没有报此错。我将声明实现分离,清理重新编译未能解决此问题。其实,头文件包含是有防止重复包含措施的,pragma once 以及...

2020-04-14 10:50:41 3301

原创 python工具开发简忆

python使用第三方库:python第三方库很强大,但许多往往是国外网站,存在一些问题,因此我们需要镜像仓库,这里以使用华为镜像仓库为例子:在C:\Users\panda\pip 目录下,创建pip.ini文件,其中panda是我的用户名,文件内容为:[global]index-url=https://repo.huaweicloud.com/repository/pypi/sim...

2019-08-11 12:52:25 277

原创 机器视觉学习准备笔记之KNN算法,基于熵增益最多的决策树,朴素贝叶斯

尽量少一些数学推理的去理解这些所谓的学习算法,主要是梳理思想和逻辑。KNN:在记录这个笔记之前,我先假想一个场景:学校各班级学生集体广播体操,每个班的服装还不一样,但总有那么些个桀骜不驯的学生,偏偏不穿规定的服装,那么我们是如何判断这个学生属于哪个班级呢?很显然,当然是看他和哪个服装的班级在一起或者最近,我们就大致可判断其所在班级了,这大概就是所说的K值近邻算法了吧。首先,他是监督...

2019-06-28 01:07:27 282

原创 自制流媒体播放器(Qt+ffmpeg+SDL)小结

最近一边温习化学,一边又念念不忘自己那天捣鼓的软件。毕业多年,好多兴趣爱好真的只是有兴趣的时候突然才想起,曾经觉得枯燥无味的知识温习起来却又感觉特别有意思。人就是这么奇怪,年少无知的时候,大把青春不知道该怎么挥霍。当真正发现数理化,天文地理历史人文科技等都有意思的时候,时间再也不惯着你了。好可惜,不懂事时人年轻,懂事时候人已老。fmpeg,在我这里就是当作视频源编解码库使用;SDL,封装D...

2018-08-01 23:51:25 4950 10

原创 Qt:将写入的内容生成本地pdf文件。

#include "mainwindow.h"#include "ui_mainwindow.h"#include <QTextDocument>#include <QtPrintSupport/QPrinter>#include <QPainter>#include <QPen>#include<QTextBrowser&

2018-04-12 14:42:51 1857 1

原创 c++简单日志示例

日志的重要性不言而喻,是帮助我们快速定位bug的利器,必须自己学会利用,有了下面这个例子,想怎么封装就怎么封装。当然,最好将这些封装成类里面的函数,然后用单例的管理器来管理,简单基本的日志系统就可以在此基础上构思出来了。下面是win32下日志代码,注释比较详细,相信最新的新手也完全能懂。// LogTest.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#...

2018-04-10 17:16:10 779

原创 QSettings中文配置内容

1.在工程构架中,我们经常需要接触一些动态会变化的信息,比如所要链接数据库的信息,所要接收发送信息的服务器的信息,甚至是自定义的一些字符串。如果都将这个写入代码,显然不是好的方法。于是,我们将这些可能会变的信息写入一个配置文件,程序在运行的时候动态的读取,降低工程耦合度。以我自己写的一个测试程序为例子:#define AppConfig "MyAppConfig.ini"#define AppLo...

2018-04-03 17:15:55 1018

原创 Qt内嵌CEF思路

客户端和网页交互,为了兼容网页各种功能,经比较选择CEF框架内嵌web网页;首先,从cef简单示例可知其框架使用大概流程,兼容Qt的大概如下:int main(int argc, char *argv[]){ void* sandbox_info = NULL;#if defined(CEF_USE_SANDBOX) CefScopedSandboxInfo scoped_sandbox; san...

2018-03-28 15:58:42 6758

原创 基于Qt最简单的客户端服务器数据收发

//服务器实例class LittleServer : public QMainWindow{ Q_OBJECTpublic: LittleServer(void); virtual ~LittleServer(void);public: QUdpSocket *UdpSender;//udp套接字器QTcpSocket *TcpReciever;//tcp套接字器QTc...

2018-03-20 14:15:09 5772 2

原创 插件编写及注意点(Qt为例子)

1.在编程的时候,启动程序常常会附带一些必须的dll文件和一些非必须的dll文件。非必须的dll文件作为该应用程序功能拓展使用,称为插件。所以插件和应用程序各为独立个体,但他们之间也应该有联系。2.在编写能被应用程序使用的插件时,如果不仅仅是提供一些全局函(功能)给应用程序使用,一般还包含一些类。而这些类应当继承能被应用程序识别的类,一般为插件专门创建一个抽象类Base,而插件dll里面的类继承该...

2018-03-19 10:13:33 307 1

原创 Qt 查询SqlServer数据库成功示例

1.工程及头文件,文档说明就是了;2.按照网上很多示例,发现都不对,主要是没说清楚,注释也不明白,后来终于在一个博客上看到一个能成功应用的,代码如下:QSqlDatabase db=QSqlDatabase::addDatabase("QODBC"); //创建一个连接,表示默认db.setDatabaseName(QString("DRIVER={SQL SERVER};" "SERVER=%1...

2018-02-02 11:25:51 5187 1

原创 QT QSplashScreen程序启动画面使用心得

1.由于程序过大时,加载初始化等需要消耗一定的时间,为了从视觉上让人不枯燥等待,这个时候可以使用该类来播放图片或者动画,达到减缓尴尬的感觉;2.以最基本的 该类来做说明:  Qt::Alignment topRight=Qt::AlignRight||Qt::AlignTop;//先设置一个格式     m_AppSplash=new QSplashScreen(QPixmap("11

2018-02-01 11:21:32 3374 2

原创 回调函数

在接触程序一段时间后,或多或少都需要接触到回调函数,回调函数的使用其本质也就是函数指针调用函数;也就是我把函数地址给你,你去调用,你去传参,这就是为什么我在调用别人的回调函数的时候,不需要给参数了,因为参数不归我给,我只给这个回调函数给他用就ok了。下面以一个自己写的例子来加深记忆:在一个利用winpcap网络监听数据的程序中,用到下面一个全局函数:pcap_loop;pcap_loo

2018-01-12 18:00:10 710

原创 零基础之位图(理解计算机图像用)

有了一些C++基础之后,就不免思考到,既然所有的东西在计算机的内存里面都是二进制保存的,那么我们电脑上显示的画面也应该有相应的设计保存方式,找了些资料贴下来供自己以后温习。看完过后不免对颜色有了更深的理解,三原色 加个深度饱和度啥的。。。其实也蛮简单的嘛。//位图文件头结构体struct BITMAPFILEHEADER {WORD bfType;  //文件类型,

2017-11-02 21:02:21 1502

空空如也

空空如也

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

TA关注的人

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