自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt中连接mysql

1、安装mysql,workbench,为mysql添加环境变量2、安装Qt带src,然后到如下目录,找到mysql.pro(建议做个副本先)

2024-04-16 17:39:07 374

原创 Access2007数据库有没有版权问题?

正常部署,本地读写,涉不涉及版权问题?

2024-01-19 12:59:57 395

原创 ODBC 在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配

但现在这个情况由于Access2007的存在,只能用32位ODBC创建DSN,但操作系统是win7-64位,然后就出现“体系结构不匹配”的问题了。然后又出现问题了,安装64位驱动时会提示你,由于本地已经安装了32位的Access,你不可以再安装64位的驱动。VC_redist.x86.exe,在新电脑环境中,安装运行软件有时会报错,或明确提示提示缺少VCruntime140.dll时,装上86的运行时试下,不行再装64的。Access2007只有32位的,没有64位的。win7-64位操作系统。

2024-01-12 11:37:56 1144

原创 BOOST库使用方法(有手就行)

开发环境: Win7,VS2015 - update 3,boost_1_16_01、下载boost安装包,约125MB。2、解压到指定目录,解压后显示大小437MB,占用空间546MB,包含47988个文件,4409个文件夹。3、按如下路径打开命令提示符:|——开始菜单|————Visual Studio 2015|——————Visual Studio Tools|————————Windows...

2021-12-24 14:58:47 3247

原创 git积累 .git/index

.git/index 被删除了,所有文件变成了野孩子怎么办?工程目录下有个.git目录.git目录下有个index文件电脑刚做的系统,遇到个问题百度查了下,本来是要删除用户文档中的.gitconfig文件阴差阳错到工程根目录把.git/index随手剪切到C盘,然后忘记了,重启了(公司电脑,沙盒,C盘在沙盒外)这就刺激了,打开SourceTree——所有文件回归大自然~~~虽然我之前一天下班前已经备份,本地都删除也不怕,但本着弄清楚问题的心态,还是请教了同事两个方案:git ba

2020-12-25 10:53:05 383

转载 vue-数组/对象更新 视图不更新 this.$set

很多时候,我们习惯于这样操作数组和对象: data() { // data数据 return { arr: [1,2,3], obj:{ a: 1, b: 2 } }; }, // 数据更新 数组视图不更新 this.arr[0] = 'OBKoro1'; this.arr.length = 1; cons

2020-08-17 16:07:21 2076

原创 bootstrapTable treegrid 点击行展开

bootstrapTable:var toggle = {};$("#table").bootstrapTable("destroy");$("#table").bootstrapTable({ detailView: true, icons:{ detailOpen:"glyphicon glyphicon-chevron-up", de...

2020-04-21 10:30:10 2197

原创 select2使用积累,好找的就不写了,经常更新

不废话,上图!上代码!<!DOCTYPE html><html> <head> <title>表格数据源</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> ...

2020-04-17 14:40:19 441

原创 事件冒泡,事件捕获——DOM事件流的基本原理

目录原文一、背景二、探究1、冒泡测试2、捕获测试3、奇怪的测试4、阻止事件冒泡/捕获原文https://www.cnblogs.com/Chen-XiaoJun/p/6210987.htmlhttps://www.cnblogs.com/zhuzhenwei918/p/6139880.htmlhttps://www.cnblogs.com/lyz1991...

2020-04-01 11:51:10 286

原创 如何检测USB驱动是否已经安装

#include<iostream>#include<windows.h>#include<SetupAPI.h>#include<INITGUID.h>#pragma comment(lib,"setupapi.lib")DEFINE_GUID(GUID_DEVINTERFACE_USB_HUB, 0...

2020-03-18 09:53:56 1516

原创 form表单提交,回车+搜索按钮执行提交时禁止刷新页面

1、form表单提交时刷新页面,是正常行为,想要禁止,应在form标签加入代码:<form onsubmit="return false;"></form>2、input+button组合时:<form onsubmit="return false;"> <input type="text"> <button...

2020-03-16 10:30:18 507

转载 Qt按回车键实现确定/发送按钮功能,在已有代码中只需添加一行

//构造函数中,添加如下代码connect(ui->lineEdit,SIGNAL(returnPressed()),ui->pushButton_send,SIGNAL(clicked()),Qt::UniqueConnection);//当光标在lineEdit上时,输入完毕直接按回车键(大/小都可以),//就会响应到上面函数第三个参数:ui->push...

2019-05-20 14:16:40 4365

原创 QTcpSocket waitForReadyRead()等函数用法——客户端开关读写应用笔记

当前工作是为设备上位机做TCP通信,所以只需要写客户端程序,环境是Qt5.12 MinGW,用QTcoSocket类。以下是基本的开关读写遇到的沟沟坎坎。开关代码:myClass(){ QHostAddress ip; quint16 port; ip = QHoseAddress("192.168.10.76"); //服务器IP ...

2019-05-16 10:22:25 22865 2

转载 QMainWindow中直接添加LayOut是不可以的

相信大家都碰见过这种情况,新建的工程窗体选的是QMainWindow。界面布局不是直接托控件,直接在代码中new出控件对象,然后添加到layout中了,最后在在 setLayout的时候,发现界面显示的效果和预期不一样, 在QDialog的派生类中,添加Layout,可在创建Layout对象的同时指定其父窗口;但这在QMainWindow中行不通。基于主窗口的程序,默认已经有了自己的...

2019-02-22 15:11:01 438

转载 串口通讯超时的设置与含义(COMMTIMEOUTS)

COMMTIMEOUTS:COMMTIMEOUTS主要用于串口超时参数设置。COMMTIMEOUTS结构如下: typedef struct _COMMTIMEOUTS { DWORD ReadIntervalTimeout; DWORD ReadTotalTimeoutMultiplier; DWORD ReadTotalTimeoutConstant; DWORD WriteTota...

2018-11-12 15:42:24 967

转载 玩转Google开源C++单元测试框架Google Test系列(gtest)(总)

前段时间学习和了解了下Google的开源C++单元测试框架Google Test,简称gtest,非常的不错。 我们原来使用的是自己实现的一套单元测试框架,在使用过程中,发现越来越多使用不便之处,而这样不便之处,gtest恰恰很好的解决了。其实gtest本身的实现并不复杂,我们完全可以模仿gtest,不断的完善我们的测试框架, 但最后我们还是决定使用gtest取代掉原来的自己的测试框架,原因是...

2018-10-24 15:51:43 450

转载 关于形如--error LNK2005: xxx 已经在 msvcrtd.lib ( MSVCR90D.dll ) 中定义--的问题分析解决

转自https://www.cnblogs.com/qinfengxiaoy1.问题引出很久没有写程序设计入门知识的相关文章了,这篇文章要来谈谈程序库 (Library) 链接,以及关于 MSVC 与 CRT 之间的种种恩怨情仇。如果你使用的操作系统是 Linux、Mac 或其他非 Windows 平台,你可以忽略这篇文章;如果你使用的操作系统是Windows 平台,但没有用 ...

2018-10-24 15:22:17 330

原创 CMemoryDC

#pragma onceclass CMemoryDC:public CDC{ CSize m_size;public: int GetWidth()const { return m_size.cx; } int GetHeight()const { return m_size.cy; } void BitTrans( int nXDest, // 目...

2018-10-08 22:03:07 334

转载 C++笔记--返回对象还是返回引用

  我们发现,在C++中,有些成员函数返回的是对象,而有些函数返回的又是引用。返回对象和返回引用的最主要的区别就是函数原型和函数头。Car run(const Car &amp;)     //返回对象Car &amp; run(const Car &amp;)   //返回引用        返回对象会涉及到生成返回对象的副本,这事调用函数的程序可以使用的副本,因此,返回对象的时间成本包括了调用...

2018-04-19 14:00:12 243

转载 c 语言怎么对中文字符进行拼音排序?ansi GB2312

ansi GB2312里一级汉字是按拼音排序的,其他的汉字按部首/笔划排序所以能按拼音排序的汉字只有3000多个,直接用strcmp()比较就可以了但是如果用的是Unicode,由于Unicode里的汉字按笔划顺序排序,所以没有办法实现按拼音排序。#include#include    int main(){    char a[5] = "王华", b[5] = "张丽", c[5] = "

2017-10-22 22:23:10 4858

转载 输入型参数和输出型参数

C语言深度学习                                                ---输入型参数和输出型参数参考朱有鹏C语言大讲台1、函数为什么需要形参和返回值(1)函数名是一个符号表示整个函数代码段的首地址,         实质是一个指针的常量,指针常量指向这个函数         用到的函数名都是当地址

2017-10-22 21:02:22 787

转载 c语言中逗号运算符和逗号表达式

C语言提供一种特殊的运算符——逗号运算符。用它将两个表达式连接起来。如:  3+5,6+8称为逗号表达式,又称为“顺序求值运算符”。逗号表达式的一般形式为         表达式1,表达式2逗号表达式的求解过程是:先求解表达式1,再求解表达式2。整个逗号表达式的值是表达式2的值。例如,上面的逗号表达式“3+5,6+8”的值为14。又如,逗号表达式  a=3*5,

2017-10-17 09:49:58 369

转载 浅谈strtok函数的使用心得

经常使用strtok函数进行文本操作,其实他是一个很好用的函数,很方便,能够简单的实现一行文本的切分操作,总结一下使用心得。函数原型char* strtok(char* s,const char* delim)首先strtok有两个参数,第一个参数是要操作的数据的地址或称为指针,通常是通过fget(buff,length(buff),p)函数来获取的,这里buff就是char* s

2017-10-16 13:36:30 300

转载 0,‘0’,‘\0’,null的区别

如题,在程序中经常遇到NULL,和'\0',常常疑惑它们是什么关系,其实它们的值是一样的,只不过表现的形式不一样: 1、NULL; NULL 即空指针,在C和C++中的形式不一样,msdn上有如下的内容那个:#if !defined(NULL)&&defined(__NEEDS_NULL)#ifdef __cplusplus#define NULL 0

2017-10-16 13:28:56 271

检测USB驱动是否已经 安装(C语言).txt

本文档涉及如何正确指定注册表中的GUID。及具体代码。 代码可生成exe,利用返回值检测USB驱动是否已经安装;也可将代码复制到自己的工程中。 用的是C语言调用windows底层API。

2019-06-11

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

TA关注的人

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