自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

CENTOS下安装 QT4.6

刚刚安装完。。记录下。。。我的系统是 CENTOS5.0 具体的安装办法: 1、去下载Qt 4.6.0 for X11 OpenSource版。 2、下载过来的是 qt-x11-opensource-src-4.6.0.tar.gz 文件,我们用tar命令解压一下。 tar zxvf qt-x11-opensource-src-4.60.tar.gz 3、把这...

2010-05-30 14:42:00 79

PHP中$_SERVER的详细参数与说明

PHP编程中经常需要用到一些服务器的一些资料,特把$_SERVER的详细参数整理下,方便以后使用。$_server 代码 1. $_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。 2. $_SERVER['argv'] # 传递给该脚本的参数。 3. $_SERVER['argc'] # 包含传递给程序的命...

2010-05-28 13:05:00 65

JS 全屏自动 下拉 隐藏代码

刚刚写的 JS 全屏广告代码..4秒后下拉显示 ..然后上拉隐藏..<script type="text/javascript"> var intervalId = null; function slideAd(id,nStayTime,sState,nMaxHth,nMinHth){ this.stayTime=nStayTime*3000 || 9000; this...

2010-05-28 10:08:00 116

常见编译/链接错误及其解决办法

1. 解决error LNK2005: ___crtExitProcess 已经在 LIBCMTD.lib(crt0dat.obj) 中定义有的時候, 在 Debug 模式下編譯沒問題, 換到 Release 模式就發生一堆問題.典型的例子, 就是因為 c++ runtime library 設定不同, 所造成的重複定義連結錯誤.而另一個常見的例子是 專案與 library 使用不同的字元...

2010-05-27 20:44:00 753

介绍两个检测内存越界的工具pagehedap和gflags

一.pageheap1.安装pageheap工具2.开启pageheap:pagehedap /enable ***.exe 0x033.启动需要调试的程序,当执行异常操作后,直接指定到了直接导致异常的代码处。4.不使用pageheap时:pageheap /disable ***.exe二.gflags1. 安装:Debugging Tools for Windows...

2010-05-27 20:40:00 145

mysql 使用rand随机查询记录效率测试

一直以为mysql随机查询几条数据,就用<!-- <br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->SELECT...

2010-05-27 11:56:00 65

void指针介绍

看到一篇介绍Void指针的文章,觉得写的不错,转贴如下,原帖地址:http://icoding.spaces.live.com/blog/cns!209684E38D520BA6!130.entryvoid指针指针有两个属性:指向变量/对象的地址和长度但是指针只存储地址,长度则取决于指针的类型编译器根据指针的类型从指针指向的地址向后寻址指针类型不同则寻址范围也不同,比如:...

2010-05-23 11:05:00 58

Linux 修改.bash_profile后 造成命令无法使用bash: command not found

昨天晚上修改了 /root/.bash_profile了之后..重启centos 发现命令无法使用了. 包括VI命令也不能使用.GUI界面也出错了...错了勿如下bash: * command not found 很明显是因为 PATH路径设置错误造成的网上找了很多办法都没有效果...尝试很多次才解决..VI命令 需要加上bin路径才可以记录如下#/bin/...

2010-05-23 09:43:00 722 1

Linux下 QT的一些问题集锦

问题如下:1/ qmake -project2/ qmake3/ make时编译出错g++ -o hello hello.o main.o moc_hello.o -L/root/qt-2.3.7/lib -L/usr/X11R6/lib -lqt-mt -Xext -1X11 -1m/usr/bin/ld: cannot fid -lqt-mtcollect2: ld r...

2010-05-23 00:16:00 128

测试程序片段执行时间的代码段

在编程过程中经常遇到测试一段程序执行时间的问题,下面给出两种测试代码段执行时间的方法以供参考。第一种方法:低精度,GetTickCount()函数的精度只有10ms,所以如果程序执行时间小于10ms,不能使用该函数DWORD Milliseconds_Parser_Start;DWORD Milliseconds_Parser_End;Milliseconds_Parser_Start = :...

2010-05-22 21:40:00 90

PHP发送Email 类

经测试 没有问题<?class smtp{/* Public Variables */var $smtp_port;var $time_out;var $host_name;var $log_file;var $relay_host;var $debug;var $auth;var $user;var $pass;/* Privat...

2010-05-22 15:26:00 68

JS类似于数据字典的功能

今天刚刚发现...JS还可以这样var data = {"length1":76,"length2":155,"length3":76,"length4":155,"length5":76};for(var i in data ){alert(i);alert(data[i]);}

2010-05-22 14:35:00 251

Centos安装 G++

通常情况下在centos下安装软件就用yum。当然可能默认的镜像点在某些地方比较慢,你可以配置,请参考其他资料。关键是,使用yum你的知道安装包的名字是什么。如果直接键入yum install g++会告诉你没有这个包。所以你应该使用gcc-c++,这才是这个包的名字。...

2010-05-20 22:51:00 64

CentOS 5.4 服务器配置 yum安装Apache+php+Mysql

Centos 里的 yum 在线安装很慢.以下是替换为中国CentOS镜像服务器!中国官方镜像网站: http://centos.ustc.edu.cn//* 使用说明 */cd /etc/yum.repos.d[进入yum.repos.d目录]mv CentOS-Base.repo CentOS-Base.repo.save[修改源文件名称备份]wget http://cen...

2010-05-19 22:06:00 57

[QT4]No valid Qt version set. Set one in Tools/Options [此博文包含图片]

最近在Centos下使用Qt Creator的时候发现在使用build的时候总是卡住,之前一直以为是自己的软件没有装好,研究了许久,原来是没有添加qmake文件的文件路径,添加完成之后就可以正常的使用Qt Creator了,现在和大家一起分享一下这个文件添加的具体过程。 首先我们看一下出现的问题,这里我就附上一张图片,图1中红圈内就是在按下run后,build处于死机状态时的情景。 ...

2010-05-19 21:04:00 90

如何打包发布基于Qt4 Windows的软件

如何打包发布基于Qt4 Windows的软件2009年11月20日 星期五 22:55(本文部分内容出自Qt文档Deploying an Application on Windows)先从Windows平台开始。 Windows平台下的软件发布最主要的需求是想办法找到在你的发布中应该包含哪些必须的文件, 同时要保证应用程序运行时能正确找到这些文件, 发布基于Qt的...

2010-05-13 09:28:00 72

Windows环境下利用Qt连接MYSQL数据库

在Windows下面利用QT开发数据库应用,如MYSQL,首先,我们必须利用源码编译MYSQL驱动库;1)安装qt-sdk-win-opensource-2010.02.1.exe此时,QT安装了QT Creator,假定目录为:E:/Qt/2010.02.1/,可以选择安装MingW;此时,E:/Qt/2010.02.1/QT为Qt库的安装位置;2)安装MySQl,假定目录为...

2010-05-10 18:13:00 142

Qt经典出错信息之undefined reference to `vtable for classname

这个出错信息太常见了,用过Qt两个月以上的朋友基本上都能自己解决了,因为太经典了,可以给新手参考。出错信息一般类似:undefined reference to `vtable for classname MyWidget`在执行make命令后出现。出错原因是在定义类的时候为了能使用signals和slot,在类定义的后面加了Q_OBJECT引起。 因为Q_OBJECT是一个宏,在不同的类...

2010-05-09 22:37:00 67

QT4 自定义槽和信号

QT4 自定义槽和信号本文所示代码在windows xp + MingW3.4.2+ eclipse3.4+CDT5.0版本中调试通过 QT系统为我们提供功能非常全面信号处理机制,它的内制信号和槽已经非常全面,因此大多数情况下,我们不需要自己设计信号和槽,但是有些时候,我们可能需要设计一些独特的信号和槽,来满足程序的需求。QT的核心机制信号和槽是独立于C++的,一般C++设计处理如按钮点击等方...

2010-05-09 19:27:00 130

从在QT4中找不到QT3中的类 QT4与QT3的兼容

最近在研究QT,但是教程是 QT3版本的..而自己现在的QT是QT4版本了。后多原来qt3的类都不在了。但是想想又有点不对劲啊,哪有新版本全部否定老版本的啊,这不是砸自己的脚吗?后来又查了下,才发现qt4还是支持qt3的。QT4中提供了大量新控件,也保持了旧的控件,并命名为Qt3XXX,并且全都放到“/qt/include/Qt3Support”这个文件夹下面去了,哪些没有被修改的控件则继...

2010-05-07 21:35:00 161

Code Project:创建一个媒体播放器

无论从功能还是大小来讲,Amarok都是一款优秀的KDE音乐播放器。但它很难称作是一款快速点选式的音乐播放器,因为它要通过好几次点击和一些仔细的GUI导航才能听到音乐收藏中的音乐,这将给我们的CPU和大脑带来一定负担。这里我们将会构建所能想到的最简单和最直观的音乐播放器,给用户提供另一个选择。从苹果的新款iPod Shuffle吸取一些灵感,只提供最基本的控制功能。一个按钮用于选择...

2010-05-07 09:45:00 58

Code Project:创建一个Qt RSS阅读器

我们将构建一个完整的应用程序,使其不必太费事便可重新发布为一个真正的开源应用程序。这个应用程序就是一个RSS阅读器,它允许用户添加自己的种子,列出该种子上的内容,然后让用户在主应用程序自带的一个浏览器窗口中阅读这些内容。如果你已经尝试过了我们前两个Qt代码项目——创建一个ffmpeg前端和创建一个媒体播放器,而且正在寻求更多Qt方面的乐趣,那么请读下去…RSS是一个以特定方...

2010-05-07 09:44:00 128

Qt 4.5 新功能逐一看 – 性能优化

大家对于Qt诟病比较多的地方就是性能,尤其在嵌入式或者比较低端的平台上。所以在Qt4.5中,第一条设计理念就是提升Qt的运行时性能,内部项目代号称之为Falcon – 猎鹰,目的就是想让Qt飞起来。:-)其实性能优化在Qt4.5中,算是最最重要,最核心的改进了。为什么放在最后再说,是因为其中所包含的改进是在是太多了,也非常具体,很难简单的概括。但是,从另一方面来说,对于Qt应用程序的开...

2010-05-07 09:41:00 241

qt添加dll时,为什么总是需要添加QtGuid4.dll,但是这个dll有 140Mb大

QtGuid4.dll这个事debug版本的,编译成release版本的用QtGuid.dll就行了右击"工程",其中有一项"Set Build Configuration",里面有两项: debug和release

2010-05-07 09:11:00 224

没有找到mingwm10.dll的解决办法

研究了 几天...又发现了问题Qt Creator编译的程序,在其工程文件夹下会有一个debug文件夹,其中有程序的.exe可执行文件。但Qt Creator默认是用动态链接的,就是可执行程序在运行时需要相应的.dll文件。我们点击生成的.exe文件,首先可能显示“没有找到mingwm10.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。”表示缺少mingwm10.dl...

2010-05-07 09:00:00 258

Sphinx在windows下安装使用

<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:DrawingGr

2010-05-06 17:37:00 110

SOLR安装及中文分词

<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:DrawingGr

2010-05-06 17:37:00 80

Sphinx.conf配置文档

Sphinx.conf配置文档<!-- [if !supportLists]-->一.<!-- [endif]-->创建sphinx.conf文件其结构组成主要如下:Source 源名称1{ //指定数据源 一些配置}Index 索...

2010-05-06 17:36:00 66

分析PHP中的缓存技术

关于PHP的缓存技术我个人的定义是可以分成3个类别1;缓存模块这这个是在服务器上做的缓存设置, 比如Zend公司的Cache产品等, 主要原理是通过对PHP代码文件的一次编译保存在内存中, 通过减少I /O的操作来加快访问速度, 不在本文讨论范围之列2;HTML方式或许你说PHP生成HTML的方式不在本文讨论的范围之列, 但是我个人人为这种方式仍然是一种Cache方式, 如现在流行的生成H...

2010-05-06 17:33:00 39

贴一个 自己写的小东西....

#include <qapplication.h>#include <qwidget.h>#include <qfont.h>#include <qlcdnumber.h>#include <qslider.h>#include <qpushbutton.h>class myclass : public QWidget{ //...

2010-05-05 13:06:00 56

'class QApplication' has no member named 'setMainWidget'

在学习 QT的过程中 遇到了一个问题错误如下:'class QApplication' has no member named 'setMainWidget'在 类QApplication里面 没有找到 setMainWidget 成员...原因是:Qt 3.x支持setMainWidget,但是Qt4已经取消了对setMainWidget的支持。...

2010-05-05 11:03:00 311

安装QT库和QT编辑器

安装QT库和QT编辑器昨天下午刚刚开始接触QT晚上就迫不及待的找资料研究了起来发现 QT确实是个好东西...好在哪儿 我这里就不用评价..安装QT:昨天第一次使用QT的时候 想写个HELLO WORD出来..但是 出师不利...第一次就遇到了问题..网上找了一些资料可能大家都遇到过这个问题No valid Qt version set. Set on...

2010-05-05 09:35:00 68

空空如也

空空如也

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

TA关注的人

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