06 2011 档案

摘要:用XAMPP搭建WORDPRESS网站,为什么选择WP呢,因为安全性,美观性和兼容性我觉得在各大开源程序是数一数二的。 1.首先下载安装XAMPP 参考:http://guoshaoguang.com/?p=338 2.下载WORDPRESS。 网址为:http://wordpress.org/download/ 可以看到已经有中文简体版了。 3.解压缩Wordpress 把Wordpr... 阅读全文
posted @ 2011-06-30 11:24 郭—大—侠 阅读(560) 评论(0) 推荐(0)
摘要:XAMPP 是一个把Apache网页服务器与PHP、Perl及MySQL集合在一起的安装包,允许用户可以在自己的电脑上轻易的建立网页服务器。使用 XAMPP 您可以轻松的在本机调试您的 PHP 程序、CMS以及 wordpress 博客程序。 XAMPP 使用方法 1.下载 XAMPP 首先下载 XAMPP ,您可以在 http://www.apachefriends.org/zh_cn/xamp... 阅读全文
posted @ 2011-06-30 09:24 郭—大—侠 阅读(680) 评论(0) 推荐(0)
摘要:外网访问本地xampp遇到的问题,xampp 访问出现Access forbidden 外网直接通过ip来访问,出现Access forbidden的问题 New XAMPP security concept: Access to the requested directory is only available from the local network. This setting can b... 阅读全文
posted @ 2011-06-30 08:44 郭—大—侠 阅读(418) 评论(0) 推荐(0)
摘要:#include <stdio.h> #define LEN 5 char buf[LEN] = { 'a', 'b', 'c', 'd', 'e' }; void print_backward(int pos) { if (pos = LEN) return; printf_backward(pos + 1); putchar(buf[pos]); } int main(void) { print_backward(0); ... 阅读全文
posted @ 2011-06-27 08:44 郭—大—侠 阅读(173) 评论(0) 推荐(0)
摘要:最近和一个同事做关于浮点数的接口,顺带研究了一下。 基础知识: 十进制转十六进制; 十六进制转二进制; IEEE制定的浮点数表示规则; 了解: 目前C/C++编译器标准都遵照IEEE制定的浮点数表示法来进行float,double运算。这种结构是一种科学计数法,用符号、指数和尾数来表示,底数定为2——即把一个浮点数表示为尾数乘以2的指数次方再添上符号。下面是具体的规格: 符号位 阶码 尾数 长度 float 1 8 23 32 double 1 11 52... 阅读全文
posted @ 2011-06-22 08:27 郭—大—侠 阅读(517) 评论(0) 推荐(0)
摘要:代码为:结果为: 阅读全文
posted @ 2011-06-21 06:48 郭—大—侠 阅读(328) 评论(0) 推荐(0)
摘要:把/usr/share/vim/vimrc中的"syntax on"取消注释即可! 阅读全文
posted @ 2011-06-16 03:32 郭—大—侠 阅读(291) 评论(0) 推荐(0)
摘要:信号与槽 信号和槽机制是Qt的核心机制之一,要掌握Qt编程就需要对信号和槽有所了解。信号和槽是一种高级接口,它们被应用于对象之间的通信,它们是Qt的核心特性,也是Qt不同于其它同类工具包的重要地方之一。 在我们所了解的其它GUI工具包中,窗口小部件(widget)都有一个回调函数用于响应它们触发的动作,这个回调函数通常是一个指向某个函数的指针。在Qt中用信号和槽取代了上述机制。 1.信号(signal) 当对象的状态发生改变时,信号被某一个对象发射(emit)。只有定义过这个信号的类或者其派生类能够发射这个信号。当一个信号被发射时,与其相关联的槽将被执行,就象一个正常的函数调用一样。信... 阅读全文
posted @ 2011-06-16 00:33 郭—大—侠 阅读(299) 评论(0) 推荐(0)
摘要:在开发Qt4应用程序时,有几种常见的做法。 1.全部采用手写代码,在命令行下完成编译和运行 这种方式是最基础、最基本的,使用它的感觉有点像练武术时的扎马步,一招一式非常清楚。它最锻炼开发者的技能,因为每一步都不能含糊,开发者需要对编译系统、Qt基础知识有着非常扎实的了解。笔者熟知的许多的Qt编程的“老鸟”中,很多人都青睐这种方式。它的缺点是在一般规模的应用中,还足以胜任,但如果是大型的、多人参与的工程开发和项目研制,它就有些不方便了,比如如何协同开发、如何进行版本控制管理等等问题都会变得难以解决。 2.在集成开发环境(IDE)中采用手写代码(包括设计界面),使用IDE完成编译和运行 这... 阅读全文
posted @ 2011-06-15 11:06 郭—大—侠 阅读(208) 评论(0) 推荐(0)
摘要:声明: 《零基础学Qt4编程》中的专栏文章是qter_wd007的原创技术文章。 本系列专栏文章可随意转载,但必须保留本段声明和每一篇文章的原始地址。 作者保留版权,未经作者预先书面许可,不得用于任何商业用途。否则相关的法律责任请自付。 实例说明: 本例将编写一个实现直角三角形斜边的程序,在这过程中需要进行开平方运算,通过调用C++标准库自带的函数可以实现该功能。通过学习这个例子,读者可以掌握C++语言中文件包含语句的使用以及如何使用标准类库中提供的函数。这个控制... 阅读全文
posted @ 2011-06-15 08:47 郭—大—侠 阅读(406) 评论(0) 推荐(0)
摘要:前面说了这么多Qt的介绍,相信一定有很多朋友还是要问,那么我们为什么要选择Qt做开发呢,它到底有哪些突出的优势呢,下面就是笔者给出的答案。 ◆ Qt 是基于 C++ 的一种语言扩展(Extention) C/C++ 目前还是一种很多人都在学习的语言. Qt的好处就在于Qt本身可以被称作是一种 C++ 的延伸。Qt 的类都是用 C++ 写出来的。这也就是说, Qt 本身已经继承了C++的快速、简易、面向对象等许多的优点。 ◆ Qt 具有非常好的可移植性(Portable) Qt不只是可以在 Linux 中运行,也同样可以运行在 Microsoft Windows 、Mac OS X等多种... 阅读全文
posted @ 2011-06-15 07:24 郭—大—侠 阅读(557) 评论(0) 推荐(0)
摘要:1.先讲 GTK+ GTK+ 主要用在 X Window 上,整个设计的架构和许多概念和 MFC 以及一般 Windows 上的程式开发大异其趣,入门门槛较高,而且最主要的特色是,它用不具有物件功能的纯"C" 語言,模擬物件导向。 所以写起来比较复杂艰涩,而且充满大量巨集,使用和除错都不是很容易,但优点则是可以用 C,不需 C++,如果和 Win32 SDK 比較,不会难学多少,缺点是不易上手使用,而且文件比较缺,架构又非常复杂,且提供的东西比起其它无所不包的 library,是简陋了一点,函数命名又臭又长。对于简单的程式,GTK+会显得太复杂,但是当你开始想扩充其它 li 阅读全文
posted @ 2011-06-15 07:23 郭—大—侠 阅读(338) 评论(0) 推荐(0)
摘要:在*nix系统里面,要查看系统内是否已经正确安装Qt 4,可以遵循如下步骤: 1.输入以下命令 which qmake qmake –v 第1条命令会显示出qmake在系统中的确切位置,如果你发现输出类似于 "bash:qmake:command not found" 那么可能的情况是如下几种: 没有安装或没有完全安装Qt(包括编译安装或者是以SDK方式安装等) 安装了Qt 4,但是没有正确设定环境变量如PATH等(PATH变量应包含path/to/qt4/bin的路径) 通过系统的软件管理器安装已经编译好... 阅读全文
posted @ 2011-06-15 05:50 郭—大—侠 阅读(318) 评论(0) 推荐(0)
摘要:通用软件开发模块 QtCore 核心非图形接口类,为其他模块所调用 QtGui GUI(图形用户接口)功能模块 QtMultimedia 提供低级多媒体功能支持的类 QtNetwork 提供对网络编程支持的功能类 QtOpenGL 提供对OpenGL支持的功能类 QtOpenVG 提供对OpenVG支持的功能类 QtScript 提供使应用程序脚本化的工具类 QtScriptTools 为使用Qt Scripts的应用程序提供附加功能的类 QtSql 提供使用SQL语言操作数据库表的功能类 QtSvg 提供显示SVG文件内容的功能类 QtWebKit ... 阅读全文
posted @ 2011-06-15 05:42 郭—大—侠 阅读(306) 评论(0) 推荐(0)
摘要:Qt套件的组成(以Qt4.5为准) 自4.5版开始,Qt首次以SDK形式发布了Qt套件,并在单独的安装程序中包含了完整的 Qt SDK。 Qt SDK 在一个单独安装程序内包含了使用 Qt 进行跨平台开发所需的全部工具,其中包括: 1. Qt Creator - 跨平台 IDE Qt Creator 是全新的跨平台集成开发环境 (IDE), 专为 Qt 开发人员的需求量身定制。它包括: ⑴ 高级 C++ 代码编辑器 ⑵ 集成的 GUI 外观和版式设计器-Qt ⑶ 项目和生成管理工具 ⑷ 集成的上下文相关的帮助系统 ⑸ 图形化调试器(基于GDB) 从这些话语中,我们不难看出N... 阅读全文
posted @ 2011-06-15 05:31 郭—大—侠 阅读(455) 评论(0) 推荐(0)
摘要:我们写一个简单的控制台程序。在用到标准库中的函数时,需要添加对标准库的引用。 按照市面上大多数C++程序设计教科书推荐的做法,可以使用#include 或者是#include “iostream.h”。 我们就启动Qt Creator,在其中建立一个基于控制台的应用程序,代码如下: 接下来依次运行qmake和 Ctrl+B编译程序代码,提示0个错误和2个警告,警告的原话如下: #warning This file includes at least one deprecated or antiquated header. / Please consider using on... 阅读全文
posted @ 2011-06-15 05:13 郭—大—侠 阅读(231) 评论(0) 推荐(0)
摘要:附录C Qt资源 C.1 Qt 官方资源 全球各大公司以及独立开发人员每天都在加入 Qt 的开发社区。他们已经认识到了Qt 的架构本身便可加快应用程序开发进度。这些开发人员,无论是想开发单平台软件、还是想开发跨平台软件,都可从 Qt 统一而直接的 API、强大的构建系统以及各种支持工具(例如 Qt Designer)中受益无穷。 Qt具有一个极具活力并十分有益的用户社区,用户可以通过以下方式进行沟通:qt-interest 邮件列表、Qt Centre 网站(网址为:www.qtcentre.org)以及其他社区网站和博客。另外,许多 Qt 开发人员也是 KDE 社区的活跃成员。Qt 客... 阅读全文
posted @ 2011-06-15 03:30 郭—大—侠 阅读(350) 评论(0) 推荐(0)
摘要:现在支持Qt的IDE(集成开发环境,以下简称IDE)有很多种,其中能够像Qt一样跨平台使用的主要有Qt Creator、QDevelop 、Eclipse 、MonkeyStudio、 Code::Blocks等。在X11平台上还有老牌的KDevelop。在Windows平台上使用比较多的则主要是Microsoft的Visual Studio系列以及Eclipse。在Mac上主要是使用XCode。 在上述IDE中,Qt Creator是最值得推荐的。因为它是Nokia官方推出的一款跨平台开源IDE,具有界面简洁、操作容易、与Qt结合完美等优点。Qt Creator唯一可以被拿出来指摘的就是它. 阅读全文
posted @ 2011-06-15 03:03 郭—大—侠 阅读(710) 评论(0) 推荐(0)
摘要:Linux debian 2.6.32-5-amd64 #1 SMP Wed Aug 25 13:59:41 UTC 2010 x86_64 GNU/Linux 1. Mount iso file: sudo mount -o loop matu20Xa.iso /media/iso cd /media/iso sudo cp /media/iso/update/bin/glnxa64/libmwins.so /usr/lib64/libXp.so.6 2. Install: ./install Set the root directory, e.g... 阅读全文
posted @ 2011-06-09 18:44 郭—大—侠 阅读(216) 评论(0) 推荐(0)
摘要:What follows is a description of the procedure I have followed to have PGPLOT working under Mac OS X and Linux. Note that this is a two step procedure: you need to install the graphic library first, and then define some environment variables that are needed in order to work comfortably with PGPLOT. 阅读全文
posted @ 2011-06-08 19:37 郭—大—侠 阅读(283) 评论(0) 推荐(0)