自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Programming

A good programming is 1% inspiration and 99% sweat!

  • 博客(13)
  • 收藏
  • 关注

转载 RHEL/CentOS 5.5使用第三方软件库(EPEL与RPMForge、RPMFusion软件库)

<br />在CentOS下运行yum install flash-plugin或yum install mplayer的时候,提示库里没有找到这个软件?为什么会这样?因为CentOS是RHEL编译过来的,去掉了所有关于版权问题的东西。因此,在没有使 用第三方软件库的情况下,很多软件无法用yum install来直接安装。<br />EPEL(Extra Packages for Enterprise Linux )软件库提供为 EL4 及 EL5 重新编译的 Fedora 组件。这个软件库在不替

2010-11-05 14:40:00 883

原创 CentOS 5.4编译安装Wine手记

<br />首先,下载Wine源码包<br />www.winehq.org<br /> 下载Stable版本的Gz2包<br /> 解压运行<br />[root@localhost ~]tar jxvf wine-1.2.tar.bz2<br /> 进入wine目录<br />[root@localhost ~]cd wine-1.2<br /> 运行configure<br />[root@localhost wine-1.2]./configure<br /> 自动检查相关依赖关系<br

2010-11-05 13:13:00 579

转载 SIGCHLD信号与SIG_IGN处理的使用

<br />守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程是一种很有用的进 程。 Linux的大多数服务器就是用守护进程实现的。比如,Internet服务器inetd,Web服务器httpd等。同时,守护进程完成许多系统任务。 比如,作业规划进程crond,打印进程lpd等。 <br /><br /> 守护进程的编程本身并不复杂,复杂的是各种版本的Unix的实现机制不尽相同,造成不同 Unix环境下守护进程的编程规

2010-11-04 10:33:00 791

原创 如何“干净地”终止 Win32 中的应用程序

在 Win32 下,操作系统可保证在进程关闭时清除进程所拥有的资源。但是,这并不意味着进程本身将有机会对磁盘执行任何最后的信息刷新或通过远程连接执行任何最后的通信,也不意味着进程的 DLL 将有机会执行其 PROCESS_DETACH 代码。这就是通常最好避免在 Windows 95 和 Windows NT 下终止应用程序的原因。 如果你必须关闭进程,请按照下列步骤操作: 向你打算关闭的进程所拥有的所有顶级窗口发送一条 WM_CLOSE 消息。许多 Windows

2010-11-02 15:43:00 656

转载 胡雪岩名言

<br /><br />1、一切一切都在变,只有人性没有变。    <br />2、读书如果不明白道理,等于白读。    <br />3、看一个孩子是看他的品德,不是看他的才能。    <br />4、一个人品德基础良好,一生会很稳固。    <br />5、当省不用,当用不省。    <br />6、家庭教育决定了一个人的基本修养。    <br />7、信用是人的第二性命。    <br />8、不跟别人比。 不求回报。 英雄不怕出身低。     <br />9、机会是会持续发展的。    <br />

2010-06-13 21:14:00 2144

转载 函数指针数组的妙用

笔者在开发某软件过程中遇到这样一个问题,前级模块传给我二进制数据,输入参数为 char* buffer和 int length,buffer是数据的首地址,length表示这批数据的长度。数据的特点是:长度不定,类型不定,由第一个字节(buffer[0])标识该数据的类型,共有256(28 )种可能性。我的任务是必须对每一种可能出现的数据类型都要作处理,并且我的模块包含若干个函数,在每个函数里面都要作类似的处理。若按通常做法,会写出如下代码:void MyFuntion( char* buffer, int

2010-06-13 20:56:00 343

转载 C/C++中函数指针的含义

<br /><br />函数存放在内存的代码区域内,它们同样有地址,我们如何能获得函数的地址呢? <br /><br />  如果我们有一个int test(int a)的函数,那么,它的地址就是函数的名字,这一点如同数组一样,数组的名字就是数组的起始地址。<br />  定义一个指向函数的指针用如下的形式,以上面的test()为例:<br />int (*fp)(int a);//这里就定义了一个指向函数的指针<br />  函数指针不能绝对不能指向不同类型,或者是带不同形参的函数,在定义函数指针的时候我

2010-06-13 20:54:00 246

转载 到底什么时候用指针或是引用

<br /><br />1.问题提出:<br />当一个类的对象作为实参数传递时,使用值传递和引用传递有什么区别?<br />   比如: DateType ExampleFun(CString &strFileName,...)与<br />         DateType ExampleFun(CString strFileName,...)<br />解答之前,我们先来看2个基本的概念:形参和实参。<br />->通俗的讲:形参是形式上的参数,实参是实际的参数;<br />->详细的讲:形参只是对实

2010-06-10 10:40:00 1174 1

原创 人生需要读的一些书

<br />001 《尚书》<br /> 002 《周易》<br /> 003 《春秋》<br /> 004 《老子》<br /> 005 《诗经》<br /> 006 《论语》<br /> 007 《尔雅》<br /> 008 《孟子》<br /> 009 《荀子》<br /> 010 《庄子》<br /> 011 《孙子兵法》<br /> 012 《楚辞》<br /> 013 《韩非子》<br /> 014 《吕氏春秋

2010-06-06 10:13:00 360

原创 我的足球赛

<br />今天中午就要踢球赛了,可是我的脚底板上的伤还没好。早上起来后,心情特难过,因为那个没好的伤。我带着伤去练习太极拳。今天没有老师,大家自己练习。我练习了半个小时,就觉得脚下的伤痛实在难忍,就停了下来。由于没拿饭卡,我得先回宿舍取饭卡。我再回去的路上,思考着中午的球赛。如果我不上场,也许结果不会有什么大的变化,但是我会后悔,因为这也许是我大学里最后一场11人的球赛了,错过了就不会再有了。或许伤痛会加重,但是我或许可以慢慢调养,可能会好吧。此时我想起了《海贼王》里的路飞。他冒死要去救艾斯,很多人劝他别

2010-06-06 08:40:00 450

原创 真郁闷

今天晚上本来要学习递归转非递归,自己写个栈,用一下,可是写了出来,就是报错。看了一个多小时,愣是没发现哪里错了。哎!!代码贴出来,有人看到给提示一下,先谢了!!/**置空栈****功能:将栈中的空间全部释放**参数:置空的栈地址 **/void    clearStack(pLStack p){    if ( isEmptyStack(p)) p = NULL;  //如果栈为空,不需要释放    pLStack topNode;    while ( !isEmptyStack(p))     {  

2010-06-02 21:45:00 282

转载 链式栈的实现

<br /><br />该程序定义了链式栈(栈的链式存储结构)的存储结构,并实现了链式栈的基本操作,例如:初始化、销毁、判空、获取长度,插入、删除、获取栈顶元素,遍历。<br />(一)该头文件定义了链式栈的存储结构(带头节点),对链式栈的基本操作的函数原型进行了声明(linkStack.h)。<br />#pragma once //保证头文件被编译一次<br />//定义函数结果状态代码  <br />#define TRUE        1  <br />#define FALSE       0 

2010-06-02 21:42:00 565

旧的资料库

网址:http://hi.baidu.com/gly62219

2009-08-20 17:06:55 132

空空如也

空空如也

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

TA关注的人

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