自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

转载 嵌入式人才的发展方向

function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as

2006-11-30 20:31:00 1275

翻译 Qt教程9--你可以使用加农炮了.txt

Qt教程一 —— 第九章:你可以使用加农炮了原文:QT3.1的帮助文档翻译:zieckey (zieckey@yahoo.com.cn) 修改:zieckey (zieckey@yahoo.com.cn)在这个例子中我们开始画一个蓝色可爱的小加农炮.只cannon.cpp和上一章不同。    * t9/lcdrange.h包含LCDRange类定义。    * t9/lcdrange.

2006-11-30 13:36:00 1867

翻译 Qt教程8--准备战斗--接收键盘信号.txt

Qt教程一 —— 第八章:准备战斗在这个例子中,我们介绍可以画自己的第一个自定义窗口部件。我们也加入了一个有用的键盘接口(只用了两行代码)。    * t8/lcdrange.h包含LCDRange类定义。    * t8/lcdrange.cpp包含LCDRange类实现。    * t8/cannon.h包含CannonField类定义。    * t8/cannon.cpp包含Can

2006-11-30 13:31:00 3103

原创 在Windows下编译sqlite3生成动态链接库并使用之

     作者:zieckey( zieckey@yahoo.com.cn )     All Rights Reserved!一. 编译动态链接库库文件下面的是我的编译过程,或许对你有些帮助:1). 打开VC新建一个“Win32 Dynamic-Link Library”工程,命名为:sqlite32). 在接下来的对话框中选择"An empty DLL project",点 FIN

2006-11-28 19:41:00 6824 3

转载 qt中的信号和槽机制

www.qiliang.net/qt.html信号和槽用于对象间的通讯。信号/槽机制是Qt的一个中心特征并且也许是Qt与其它工具包的最不相同的部分。 在图形用户界面编程中,我们经常希望一个窗口部件的一个变化被通知给另一个窗口部件。更一般地,我们希望任何一类的对象可以和其它对象进行通讯。例如,如果我们正在解析一个XML文件,当我们遇到一个新的标签时,我们也许希望通知列表视图我们正在用来表

2006-11-28 18:16:00 1825

翻译 Qt教程7--一个事件触发另一个

Qt教程一 —— 第七章:一个事物领导另一个原文:QT3.1的帮助文档翻译:zieckey (zieckey@yahoo.com.cn) 修改:zieckey (zieckey@yahoo.com.cn)这个例子显示了如何使用信号和槽来创建自定义窗口部件,和如何使用更加复杂的方式把它们连接起来。首先,源文件被我们分成几部分并放在放在同一个目录下。    * t7/lcdrange.h包

2006-11-28 18:04:00 3259

翻译 Qt教程6--组装丰富的积木--窗口中的窗口

Qt教程一 —— 第六章:组装丰富的积木!原文:QT3.1的帮助文档翻译:zieckey (zieckey@yahoo.com.cn) 修改:zieckey (zieckey@yahoo.com.cn)这个例子显示了如何把两个窗口部件封装成一个新的组件和使用许多窗口部件是多么的容易。首先,我们使用一个自定义的窗口部件作为一个子窗口部件。/************************

2006-11-28 18:02:00 2207

翻译 Qt教程5--组装积木--信号-槽机制

Qt教程一 —— 第五章:组装积木原文:QT3.1的帮助文档翻译:zieckey (zieckey@yahoo.com.cn) 修改:zieckey (zieckey@yahoo.com.cn)这个例子显示了创建几个窗口部件并用信号和槽把它们连接起来,和如何处理重新定义大小事件。/*****************************************************

2006-11-28 17:52:00 1759

翻译 Qt教程4-使用用户自定义的窗口部件

Qt教程一 —— 第四章:使用窗口部件原文:QT3.1的帮助文档翻译:zieckey (zieckey@yahoo.com.cn) 修改:zieckey (zieckey@yahoo.com.cn)这个例子显示了如何创建一个我们自己的窗口部件,描述如何控制一个窗口部件的最小大小和最大大小,并且介绍了窗口部件的名称。我们将会保持这个程序的简单性,并且也是只使用一个单一的父窗口部件和一个独立的

2006-11-28 17:51:00 3199 1

翻译 Qt教程3-家庭价值--窗口中的窗口

 Qt教程一 —— 第三章:家庭价值原文:QT3.1的帮助文档翻译:zieckey (zieckey@yahoo.com.cn) 修改:zieckey (zieckey@yahoo.com.cn)这个例子演示了如何创建一个父窗口部件,然后在这个父窗口部件上再创建一个子窗口部件。我们将会保持这个程序的简单性,并且只使用一个单一的父窗口部件和一个独立的子窗口部件。/**********

2006-11-28 17:49:00 1458

翻译 Qt教程2-调用退出

Qt教程一 —— 第二章:调用退出原文:QT3.1的帮助文档翻译:zieckey (zieckey@yahoo.com.cn) 修改:zieckey (zieckey@yahoo.com.cn)我们已经在第一章中创建了一个窗口,这让我们体会到Linux下GUI(图形用户界面/接口)编程的乐趣。我们现在使这个应用程序响应用户的输入信号(不包括窗口的最大化、关闭等固有的属性),在用户让它退

2006-11-28 17:48:00 2174

翻译 Qt教程1-HelloWorld

 Qt教程一 —— 第一章:Hello, World!原文:QT3.1的帮助文档翻译:zieckey (zieckey@yahoo.com.cn) 修改:zieckey (zieckey@yahoo.com.cn)第一个程序是一个简单的Hello World例子。它只包含我们建立和运行Qt应用程序所需要的最少的代码。下面是它的源代码:/*************************

2006-11-28 17:29:00 3060

原创 动态链接库的编写和使用详解

作者:zieckey(zieckey@yahoo.com.cn)All Rights Reserved!首先说下DLL的原理.自从微软推出第一个版本的Windows操作系统以来,动态链接库(DLL)一直是Windows操作系统的基础。动态链接库通常都不能直接运行,也不能接收消息。它们是一些独立的文件,其中包含能被可执行程序或其它DLL调用来完成某项工作的函数。只有在其它模块调用动态链接库中的函

2006-11-28 17:23:00 2894

转载 Qt/Embedded 简介

2006-03-07, by netflyingQt/Embedded 1、 Qt/Embedded体系结构Qt/Embedded是基于Qt的嵌入式GUI和应用程序开发的工具包,它可运行多种嵌入式设备上,主要运行在嵌入式Linux系统上,并且需要C++编译器的支持,并为嵌入式应用程序提供Qt的标准API。Qt/Embedded 的API是基于面向对象技术的。在应用程序开发上使用与Qt相

2006-11-25 22:19:00 5940

转载 qt简介

来源:http://bbs.lupaworld.com/simple/index.php/t3989.html由于本人对Qt有偏好...所以也介绍给大家哈...一起学习!Qt 是一个跨平台的 C++ 图形用户界面库,由挪威 TrollTech 公司出品,目前包括Qt, 基于 Framebuffer 的 Qt Embedded,快速开发工具 Qt Designer,国际化工具 Qt Lingui

2006-11-25 22:18:00 1427 1

原创 VC下的基本字处理

作者:zieckey(zieckey@yahoo.com.cn)All Rights Reserved!首先我们可以插入一个闪烁的光标://****CreateSolidCaret( 1, 20 ); //新建一个插入符ShowCaret( );//****新建一个光标(插入符)之后,我们必须显示的调用ShowCaret( )区显示它。这里的光标高度和宽度是固定的,那么我们怎么得到与系统字

2006-11-25 21:42:00 957

原创 VC中MFC下的绘图初步解析

 作者:zieckey(zieckey@yahoo.com.cn)All Rights Reserved!首先我们说下通过鼠标的移动来绘制直线。这里要捕获到鼠标的两个消息:WM_LBUTTONDOWN, WM_LBUTTONUP 响应WM_LBUTTONDOWN消息记录直线的起始点,响应WM_LBUTTONUP消息记录直线的终点并绘制直线。好了,我们看看怎么响应。void CDrawVie

2006-11-25 21:20:00 1996

原创 C++中类的静态数据成员函数解析

 作者:zieckey(zieckey@yahoo.com.cn)All Rights Reserved!静态数据成员:下面看一个例子:#include class  Point{public: void output() { } static void init() {   } };void main( void ){ Point pt; pt.init(); pt.output();  }

2006-11-23 15:40:00 2937 1

原创 MFC程序的构造过程和运行机理初探

作者:zieckey   ( zieckey@yahoo.com.cn  ) All Rights Reserved! 我们先看一个例子:打开VC6.0,依次点击:文件(File)->新建(New)->工程(Project)->MFC AppWizard(exe)之后在右边输入路径和工程名称,这里暂定为:Test单击确定(OK)按钮进入下一页面,选择单文本(Single Docum

2006-11-21 20:49:00 1420 1

原创 用VC写的第一个窗口程序 Hello World!

作者:zieckey(zieckey@yahoo.com.cn) All Rights Reserved!    最近学习VC编程,看了些书之后,发现原来也没有想象中的那么难。现在将我的这一学习过程记录下了,以便我将来翻阅方便,同时也希望能给初学者一点借鉴。Windows系统是一个消息驱动的OS,那么什么是消息呢?我很难说得清楚,也很难下一个定义,我下面从不同的几个方面讲解一下,希望大

2006-11-19 19:57:00 4127

原创 如何在Linux下用C/C++语言操作数据库sqlite3

作者:zieckey(zieckey@yahoo.com.cn)All Rights Reserved!0. 引言 我们这篇文章主要讲述了如何在C/C++语言中调用 sqlite 的函数接口来实现对数据库的管理,包括创建数据库、创建表格、插入数据、查询数据、删除数据等。 1. 说明这里我们假设你已经编译好了sqlite的库文件 :libsqlite3.a  libsqlite3.l

2006-11-18 15:51:00 6975 5

原创 用 gdb 调试 C/C++ 程序

          作者:zieckey (zieckey@yahoo.com.cn)        All Rights Reserved!                     Linux 下有一个叫 gdb 的 GNU 调试程序. gdb 是一个用来调试 C 和 C++ 程序的强有力调试器. 它使你能在程序运行时观察程序的内部结构和内存的使用情况. 以下是 gdb 所提供的一些功能:   

2006-11-14 20:42:00 1695

原创 gcc的使用例解

        作者:zieckey (zieckey@yahoo.com.cn)        All Rights Reserved!    Linux系统下的gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。      

2006-11-14 20:40:00 1149

原创 Linux一般应用软件安装之详解

    作者:zieckey (zieckey@yahoo.com.cn)    All rights reserved.     当前LINUX的软件包通常可以从发行版本光盘或从互联网上找到。其一般格式分源代码与可执行码两种。为节省磁盘空间或下载时间,绝大部分的软件都在打包后以压缩文件方式存在。    下面,我们就一起来解决软件Linux下软件安装的问题。     一、解析Linux应用软件安装

2006-11-07 15:32:00 1077

原创 在Linux下编译安装MySQL并通过C语言操作MySQL数据库

作者:zieckey(zieckey@yahoo.com.cn)1. mysql在linux下的编译和安装[root@localhost zieckey]# mkdir /usr/local/mysql[root@localhost zieckey]# cp mysql-4.0.12.tar.gz /home/[root@localhost root]# cd /home/解压[root@loca

2006-11-05 20:56:00 2396 1

原创 Red Hat 9 Linux下编译sqlite-3.3.8并在QT3.1下连接全过程详细记录

作者:zieckey(zieckey@yahoo.com.cn)下文介绍的内容都是基于 Linux RedHat 9.0 平台的。一、sqlite-3.3.8编译安装请阅读在安装包里的 INSTALL 文件。或者使用PEAR installer with "pear install sqlite"。SQLite已经内置了,你不需要安装任何附加的软件(additional software)。Win

2006-11-05 17:15:00 4934 2

原创 在windows下通过VC6.0第一次用C调用SQLite

     作者:zieckey( zieckey@yahoo.com.cn )1. 下载SQLitewindows版我们可以从下列网站下载sqlite的windows版。http://www.sqlite.com.cn/bbs/topicdisp.asp?tid=182&topage=1#gotolast下载这个三个文件:SQLite 3.3.7 下载windows版sqlite-3_3_7.

2006-11-05 13:08:00 1426

原创 vsftpd服务器配置实验步骤

                                        zieckey@yahoo.com.cn1. 备份配置文件 /etc/vsftpd/vsftpd.conf[root@localhost root]# cd /etc/vsftpd/[root@localhost vsftpd]# lsvsftpd.conf[root@localhost vsf

2006-11-04 16:57:00 1693

原创 Red Had 9 下Samba服务器创建

                                          zieckey@yahoo.com.cn由最简单的一个例子说起,匿名用户可读可写的实现 第一步: 配置smb.conf 我们来实现一个最简单的功能,让所有用户可以读写一个Samba 服务器共享的一个文件夹;我们要改动一下smb.conf ;首先您要备份一下smb.conf文件; [root@loca

2006-11-04 16:53:00 996

原创 Red Had 9 下NFS服务创建步骤

zieckey@yahoo.com.cn  1. 准备# mkdir /mnt/nfs# mkdir /mnt/incoming/# chmod 777 /mnt/incoming/  2. 配置打开配置文件# gedit  /etc/exports & 输入: /mnt/incoming  *(ro,no_root_squash) 保存退出 3. 重启

2006-11-04 16:50:00 848

原创 Linux下用C语言操作MySQL

Linux下用C语言操作MySQL作者:zieckey@yahoo.com.cn注:下面的所有例子在Red Hat 9 linux下测试通过1,使用c语言操作mysql之前,先在mysql里头创建一个数据库,一个表,在表里头添加数据如下:启动MySQL数据库服务器:[root@zieckey root]# safe_mysqld -u mysql&[1] 5288[root@zieckey roo

2006-11-04 16:12:00 1560

原创 MySQL数据库的初次使用

启动MySQL数据库:[root@zieckey root]# safe_mysqld -u mysql&[1] 5288[root@zieckey root]# Starting mysqld daemon with databases from /var/lib/mysql使用MySQL数据库:[root@zieckey root]# mysqlWelcome to the MySQL mon

2006-11-04 16:06:00 1032

QUIC-Quick UDP Internet Connections RFC

QUIC(Quick UDP Internet Connections,发音'quick')是一种基于UDP的多路传输协议,它的主要目标是实现零往返时间的连接开销。Google的开发人员Robbie Shade在最近的一个视频中对QUIC做了介绍,主要有以下特性: 拥有SPDY的所有优点(多路传输,支持优先级,等等) 零往返时间连接 数据包同步,有效降低数据丢包率 转发问题连接,有效减少重发延迟 自适应拥塞控制(对TCP友好),有效减少移动客户端重新连接的次数 与TLS等效的加密措施 Chrome支持与Google的QUIC通信

2015-05-08

xinetd-2.3.15.tar.gz

超级服务xinetd最新源码下载。 xinetd提供类似于inetd+tcp_wrapper的功能,但是更加强大和安全。它能提供以下特色:   * 支持对tcp、udp、RPC服务(但是当前对RPC的支持不够稳定)   * 基于时间段的访问控制   * 功能完备的log功能,即可以记录连接成功也可以记录连接失败的行为   * 能有效的防止DoS攻击(Denial of Services)   * 能限制同时运行的同一类型的服务器数目   * 能限制启动的所有服务器数目   * 能限制log文件大小   * 将某个服务绑定在特定的系统接口上,从而能实现只允许私有网络访问某项服务   * 能实现作为其他系统的代理。如果和ip伪装结合可以实现对内部私有网络的访问

2014-06-22

Effective C++ and More Effective C++两本书合二为一

Effective C++ and More Effective C++两本书合二为一。经典中的经典。

2009-12-05

C语言深度解剖 解开程序员面试笔试的秘密

C语言深度解剖 解开程序员面试笔试的秘密。以含金量勇敢挑战国内外同类书籍。

2009-12-05

GoF 23种设计模式解析附C++实现源码(2nd Edition)

无需多解释。 GoF 23种设计模式解析附C++实现源码

2008-12-10

空空如也

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

TA关注的人

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