- 博客(22)
- 资源 (15)
- 收藏
- 关注
原创 VS2015调试qt变量只显示地址不显示值问题处理总结
VS2015调试qt变量只显示地址不显示值问题处理总结一、环境介绍本机装有VS2010、Qt486、VS2015目前VS2010调试qt变量显示值正常,新安装的VS2015发现调试qt总是显示地址不显示值,多方查阅资料都无效,最后通过新建qt4.natvis解决二、总结走过的坑方法1:打开VS安装目录:vs2010\Common7\Packages\Debugger,用记事本打开这个目录下的:autoexp.dat文件,搜索一下 QString,你会发现你的QString已经被注..
2021-02-03 09:39:51 2158
原创 Windows下Kafka集群配置安装
一、zookeeper下载及配置使用zookeeper之前需要先安装JDK, 我选择的版本为免安装的,解压后配置环境变量即可,其中JDK和zookeeper的版本存在兼容问题,这个就不验证了。下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html选择版本:jdk...
2019-07-17 10:14:04 1548
原创 SIGPIPE问题分析
问题描述: Linux下应用软件崩溃,报SIGPIPE错误。跟踪代码发现服务端关闭socket连接后,客户端继续向服务端发送报文导致。(ps:对于老手,定位问题应该更快,通过SIGPIPE就能判断错误位置,可以参考linux下错误提示errrno,可以看手册man,也可以参考博主https://blog.csdn.net/u010629326/article/details/76021420...
2019-07-02 19:40:43 1427
原创 QTableView中使用组合框的两种方法
方法一:使用自定义数据模型继承QAbstractTableModel 重载函数rowCount、columnCount、headerData、data、flags和setdata显示和编辑item对象。对enum Qt::ItemDataRole中角色的使用,可以控制一个item显示一个或者多个控件。常用的是DisplayRole和EditRole,有此两个角色可以把item当作...
2019-06-11 18:44:48 1655
原创 MT8516源码编译问题mDNSResponder-320.10.80 fetcher failure
出于兴趣,最近空暇时间摸摸MT8516——一款智能语音开发平台,网上相关资料比较少,遇到点问题只能自己摸索,将遇到的第一个问题记录下来,并对接下来的问题提出,希望有这方面爱好的嵌友一起探讨。 按照官网http://docs.zelustek.com/ztk-audio/资料,安装好虚拟系统,下载好相关sdk及烧写工具,我使用的windows的方法烧写程序,编译aud8516-z...
2018-11-28 23:17:59 940
原创 关于Win10下VC6.0兼容问题
好多人说VC6.0要淘汰了,但事实很多传统行业还是在用,包括一些老项目的维护,十几年耕耘的产品,不会说换就换,我就碰到了还在用它的项目。win10安装VC6.0遇到了不少问题,这里留给有需要的人借鉴。首先安装VC6.0,win10有一个管理员权限这个东西,每次安装都得用管理员权限运行才稳妥,还要设置运行文件属性为兼容模式。遇到问题1:启动时,msdev.exe无法正常启动0xc0000142下载兼...
2018-05-28 15:55:53 3002
原创 Qt安装及交叉编译环境设置
1、安装Qt我这里安装的是中文版的Qt_SDK,网上一般只能收到英文版。QtSdk-offline-linux-x86-v1.2.1.run(763M)。拷贝到linux下,先chmod可执行权限#chmod -x QtSdk-offline-linux-x86-v1.2.1.run#./QtSdk-offline-linux-x86-v1.2.1.run安装完成后,在lin
2015-04-16 12:23:39 13437 5
原创 用Qt读取xml文件,程序执行到 if(!doc.setContent(&file)) 时候出错
看霍亚飞的那本,然后就照着写那个DOM方式读取xml文件的例子出这样的错误。一开始大家都以为自己的路径会有问题,其实在之前open的时候没问题,怎么可能到后面这里才出问题呢?(自己也在这里绕了很多弯弯)通过其他方式了解这个函数的原理,其实就是创建一个树,将xml格式的数据保存到一个树一样结构的doc里面去。也就是说,我们在创建这个树的时候出错了,定位一下就知道自己的XML文件是不是错了
2014-12-11 16:48:39 6771
原创 C++简介
一个C++程序由一个或者多个编译单元组成。每个编译单元都是一个独立的源代码文件,通常是一个带.cpp的文件,编译器每次编一个文件编译单元,生成一个以.obj或者.o为后缀的目标文件。程序就是运行在这些目标文件上。这些目标文件都是二进制的文件。一旦所有的编译单元都生成了目标文件,我们就用连接器将他们连接成一个可执行的.exe文件
2014-08-13 18:03:59 3518
原创 opencv在arm和x86上的移植
一、开发环境操作系统:fedora14Opencv版本:2.0Qt版本:4.7arm:mini6410交叉编译工具:arm-linux-gcc-4.5.1 二、安装与配置Linux系统的安装,交叉Qt-creator的安装还有交叉编译工具的安装,网上说的基本都没什么问题,测试后都可以用。这里安装Qt-Creator遇到了一点小问题,按照网上的和mini6410开发手...
2014-07-30 23:20:43 27244 35
原创 多态
多态函数指的是在运行期绑定的函数,在c++中,仅有虚函数是在运行期进行绑定的,因此只有虚函数才具有真正意义上的多态。c++中的多态有以下三个前提条件:1.必须存在一个继承体系结构。2.继承体系结构中的一些类必须具有同名的virtual成员函数(virtual是关键字)3.至少有一个基类类型的指针或基类类型的引用。这个指针或引用可用来对virtual成员函数进行调用。
2013-04-09 15:55:54 1478
原创 关于主机不能上网,虚拟机却可以上网问题
宿机网络上不了了,而虚拟机却可以上网,这足以证明网络是没有问题的,肯定是自己配置有问题。大部分人都喜欢用界面去查看,我也不例外。打开本地连接——属性——ip4,看了宿机和虚拟机的ip配置,发现没什么不同,为什么突然宿机不能上网,虚拟机却可以上网呢?用ipconfig/all查看,发现这上面的ip显示的和本地连接里面配置尽然不一样,于是又开始界面操作——禁用——启用。ipconfig/all发现
2013-01-15 15:44:45 4645 1
转载 Excel函数应用之统计函数
Excel是办公室自动化中非常重要的一款软件,在政府统计工作中也可以依靠Excel进行数据管理,它不仅仅能够方便的处理表格和进行图形分析,其更强大的功能体现在对数据的自动处理和计算,然而很多缺少理工科背景或是对Excel强大数据处理功能不了解的人却难以进一步深入。Excel的统计工作表函数用于对数据区域进行统计分析。例如,统计工作表函数可以用来统计样本的方差、数据区间的频率分布等。统计工作表函
2012-12-06 23:19:51 2102
原创 VM上ping得通但上不了网的解决
首先了解一下vm三种上网方式,具体见下面链接http://hi.baidu.com/lyllh2004/item/2ca9fd251931d31009750843自己还遇到虚拟机ping得通外网(ping www.baidu.com),但打不开网页,通过查找发现时DNS的问题。这个可以通过命令:nslookup,来找到真正到DNS,修改DNS 就OK了。
2012-12-06 15:50:45 3897
原创 C++概述
C语言要求程序员必须在机器模型和解决问题的模型之间建立联系,为了解决一个问题需要“告诉”机器该怎么去做,换句话,程序员需要用计算机的结构去思考。 这种编程方式称之为面向对象。它不仅需要程序员考虑到问题的本身,还需要解决两种模型之间的“翻译”问题,使其对应。 这样就使得程序难以编写且维护费用昂贵。 为了让程序员专注于问题本身,提高程序的编写速度以及使程序便于维护,因而引进了面向对象的编程思想
2012-09-17 18:45:34 1267
原创 varchar(1)的怪异现象
执行alter table tablename modify columname varchar(1)查看字段类型却变成了char(1)执行alter table tablename modify columname varchar(2)查看字段类型为varchar(2)请问这是什么情况?
2011-05-22 10:10:00 730 3
读写串口及控制打印机的OCX
2011-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人