自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 Qt 解决报MySQL server has gone away错误

最近Qt项目出现数据不入库情况,qDebug打印输出错误,报QSqlError(2006, "QMYSQL: Unable to execute query", "MySQL server has gone away")网上查找原因分析是由于超过8小时数据库长连接没有任何操作,Mysql服务主动断开连接导致sql语句执行不成功,解决方法大概以下几种:1.使用短连接机制,每次执行SQL语...

2019-10-29 14:26:43 2800 1

转载 Ubuntu手动删除*.so文件,自动联网重新安装

  在使用Ubuntu系统时,如果不小心将某个*.so文件删除,该如何重新安装呢?  如果直接使用命令:sudo apt-get install *.so  可能会报错或者找不到这个*.so文件。  正确的方法是,找到这个*.so文件所在的包,然后重新安装这个包,这个*.so文件也就重新安装好了。主要有以下几个步骤:  1、安装apt-file:sudo apt-get ...

2019-06-17 20:18:04 1498

转载 Ubuntu开机时遇到fsck exited with status code 4问题的解决方法

使用系统为XUbuntu14.04异常断电系统不启动。输入fsck -y /dev/sda6重启修复.网上其他版本命令:fsck.exe3 -y /dev/sdaX(这里填写checkfail的磁盘号如sdax1sdax3...)...

2019-04-26 16:59:52 2534

原创 Qt关于QProcess使用startDetached函数问题

最近项目编写自动升级程序使用进程通讯,网上查看大部分资料都使用QProcess类,再使用函数startDetached过程发现一种很奇怪现象,父进程通过startDetached调用子进程,原则上父进程和子进程脱离关系,关闭父进程不会关闭子进程。但是子进程通过获取父进程PID,调用QProcess::execute("taskkill /f /t /pid 父进程PID),子进程也会关闭,查看...

2018-09-18 15:38:47 18856 1

原创 Qt使用sqlite数据库,查询数据卡顿导致其他数据偶尔插入失败

    最近项目上面出现偶尔缺数据情况,在自己电脑上模拟没有出现此问题,拷贝程序到arm版进行测试,发现CPU占有率维持50%以上,通过逐步输出日志调试,定时查询数据时会卡顿3到4秒左右,通过优化查询语句让查询降低几百毫秒,CPU马上降到10%以内,同时放到现场测试不在出现缺数据情况。有问题语句:select DataTime from T_Data_2011 where DataTime...

2018-09-06 15:59:40 2051

原创 Qt编译程序,运行调试报错误"启动程序失败,路径或者权限错误?“

window10下面使用Qt编译程序名称带Update这个关键词,Qt运行调试程序报"启动程序失败,路径或者权限错误?把关键词去掉就可以了,如下: 

2018-09-06 15:36:07 6886 4

原创 Mysql无法启动,初步怀疑硬盘有坏道

现场工控机突然断电后重启,Mysql服务报1067错误,卸载重新安装各种方法都试了还是无法运行,查看系统事件提示磁盘有坏道,而且现场反映之前还出现过蓝屏然后重装系统,只能怀疑坏道比较多不能运行了。...

2018-08-13 19:39:55 2556

原创 Ubuntu使用TeamViewer远程无法连接问题

情况:现场工控机使用双网卡,2个网口都配置了固定IP地址,外网连接因特网,内网连接设备。打开TeamViewer能正确获取ID号,表示网络都正常,可通过外网TeamViewer远程连接时一直提示连接中,把内网网口拔掉,连接就正常。解决方法:初步测试肯定双网口导致,把原本内网网段192.168.2.X改为192.168.3.X段,问题解决。...

2018-07-19 16:18:25 8840

原创 Ubuntu环境下Qt使用mysql驱动安装

运行命令:sudo apt-get install libqt4-sql-mysql 或者拷贝libqsqlmysql.so 到/usr/lib/i386-linux-gnu/qt4/plugins/sqldrivers/libqsqlmysql.so 

2018-07-19 13:49:41 4498

原创 Ubuntu运行Qt编译程序一个诡异的问题

     最近项目出现一个很诡异问题,现场程序往Mysql数据库无法插入数据,对比其他现场都没有这种情况出现,现场调试发现插入数据代码变成了乱码,由于不是完整SQL语句导致无法插入数据,后来替换现场程序解决问题。    初步怀疑现场使用Ubuntu系统自带解压工具解压ZIP文件,解压文件不完整导致程序运行缺失功能。...

2018-07-18 09:45:25 789

原创 虚拟机Ubuntu使用TeamViewer重启获取ID

1.关闭TeamViewer,删除TeamViewer记录配置文件打开终端-》sudo  rm -r /etc/teamviewer2.关闭虚拟机,重新生成Mac地址,重启

2018-07-16 17:05:25 2283

原创 Qt使用QString中arg导致程序闪退

最近项目外面反馈程序出现闪退问题,根据一步步调试,发现在记录日志中导致,之前代码只从其他地方拷贝修改部分地方没注意. 报错代码:QString strLog=QString("[超标留样],留样瓶号为%1").arg(strLog).arg(m_pCYQ->GetBottleNum());原本定义为:QString strLog=QString::fromUtf8("超标留样");strLo...

2018-07-16 14:13:19 1422 1

转载 Ubuntu系统时间相差8小时解决方法

打开终端输入–>sudo timedatectl set-local-rtc 1     ->回车,重启电脑!

2018-07-16 13:56:22 11880

C语言程序设计 算法基础

C语言是目前流行的通用程序设计语言,是许多计算机专业人员和计算机的爱好者学习程序设计语言的首选。 本书共10章,分别介绍了C语言的算法基础、基本概念和如何利用C语言进行程序设计。通过大量的实例介绍了C语言的精华,特别针对目前C语言的发展,精心策划了C语言的综合应用、图形与动画的设计、音乐的演奏等。 从结构化程序设计到面向对象的程序设计,其发展前景是不以人的意志为转移的。为了使学生尽快地掌握并顺利地过渡面向对象的程序设计方法,我们专门编写了介绍C++入门知识的一章,以使本教材更加完美。 本书的作者都是长期在高校从事计算机基础教育的一线教师,有丰富的教学经验和写作经验,书中文字流畅、通俗易懂、概念清楚、深入浅出、例题丰富,书后的附录专门配有每章的练习供读者选用。 此书可作为普通高校本、专科学生的教学用书,也可供一般工程技术人员自学使用。

2010-06-02

Visual C + +数字图像处理pdg

本书主要讲述如何使用Visual C + +进行数字图像处理。全书共ll章,分别介绍了图像的 点运算、几何变换、正交变换、增强、腐蚀算法、膨胀算法、细化算法、边缘检测与提取、 轮廓跟踪、图像分析、图像复原和图像的压缩编码技术,对每种常用的数字图像处理方法, 本书都提供了完整酌源代码。

2010-05-08

空空如也

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

TA关注的人

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