自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

简约而不简单

人生聚散,谁主沉浮。怨天不开眼,总不随人愿!

  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 一蓑烟雨任平生

定风波 苏轼三月七日沙湖道中遇雨。雨具先去,同行皆狼狈,余独不觉。已而遂晴,故作此。莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕? 一蓑烟雨任平生。料峭春风吹酒醒,微冷,山头斜照却相迎。回首向来萧瑟处,归去,也无风雨也无晴。            人生在世,总要经历一些坎坷,就像一棵小树,总要经历风雨的磨砺。也许天空总会下雨,偶尔也会打雷,是直面人生还是逃避......当矗立在江边

2009-05-07 09:26:00 726

转载 不用判断语句实现两个整数的比较

#include using std::cin;using std::cout;int main() { long a = 0L; long b = 0L; cout << "Enter a positive integer: "; cin >> a; cout << "Enter another different positive integer: "

2009-07-06 15:47:00 711

原创 体味生活

1.有一种幸福叫哭泣,而有一种忧伤叫微笑;改自《潜伏》,原话为:“有一撤退叫胜利,而有一种失败叫占领”2.偏见源于无知;所有存在的事物都是有一定道理的,在对事物没有完全的认知前,不要那么快的给出结论3.痛苦的终点是麻木;生活就是这样,渴望得到的总是擦肩而过;老子说过,人应该无欲无求,这也许就是“麻木”的佐证吧

2009-06-26 11:49:00 754

转载 默默地祝福

有一个身影在心里藏了很久但怎样也不会开口想起那个人只有怅惘和温柔别问我为什么不去追求感情的事欲说还休默默地祝福也许胜过握紧你的手如果我不是现在的我时光可以倒流你可愿意与我风雨相随到尽头?明知这种期盼永远不能够却由不得眷恋依旧满天的星斗是点点相思无语的哀愁没有回馈的爱几人能消受任时间冲淡柔情看你远走与他人双宿双飞共长久!

2009-06-25 08:21:00 739

转载 python编码问题

初学Python,遇到很多编码问题,记下来以免将来又忘了,很多东西不懂,都是属于不求甚解,乱下结论,但想到拿出来可以有热心同学指出错误所在,便厚起脸皮了……首先需要了解Python中有两种字符串(严格地说,似乎不能这么叫)。一种是普通的str对象(每个字符用8bits表示),另一种是unicode字符串,它们可以相互转换。首先打开pyshell,输入一段代码。python 代码>>> a

2009-06-19 15:48:00 3310

转载 MySQLdb for Python使用指南/Python的数据库操作

[Python]MySQLdb for Python使用指南/Python的数据库操作关键字: python[Python]MySQLdb for Python使用指南/Python的数据库操作 网站就是要和数据库进行交互,否则什么都不用做了...今天我们来看一个叫MySQLdb的库,这个用来和MySQL数据库进行交互. 可以从这里获得这个库 http://sourceforge.net/

2009-06-19 15:46:00 1019

原创 shell下的乱码恢复

1、Ctrl+V或者Ctrl+O回车2、在shell中输入"reset”命令3、在shell中输入"echo -e ‘/xf’”

2009-06-19 15:34:00 1190

转载 和python有关的网址大全

 Graphical interfacewxPythonhttp://wxpython.orgGraphical interfacepyGtkhttp://www.pygtk.orgGraphical interfacepyQThttp://www.riverbankcomputing.co.uk/pyqt/

2009-06-11 08:38:00 736

原创 好歌推荐

一些自己喜欢听的歌:《谁伴我闯荡》《清明雨上》《渡口》《melody》《moonlight shadow》《if everyone cared》《困兽之斗》《晴天》《别哭我最爱的人》《虫儿飞》《等一分钟》《开始懂了》《安静》《离歌》《鹊桥汇》《让我自己飞》《谁动了我的琴弦》《夜的第七章》《一千零一夜》《忘忧草》《童

2009-05-20 14:40:00 528

转载 爱在别人怀里

爱在别人怀里            ——史其岭/书风,卷起衣袖飘飘荡荡月,挂上枝头洒满了这人世片片金黄 想起昨夜你温柔的模样隐约你的声音还在耳边回响而今又是一个月落远方的你在做着什么是否也和我一样和我一样的在这醉人的月夜,无可奈何地哀伤 你走而后的日子风,凉了月却更显金黄最后的一次挥别那是苦等到现在都没有尽头的归期于是寻觅寻觅你留下的点滴开始期望期望有一天你还完完整整的

2009-05-15 16:26:00 553

原创 逻辑意义

#include int main() { int a[5]={7,8,9,10,11}; int *ptr1=(int *)(&a+1); int *ptr2=(int *)((int )a+1); printf("%x,%x",ptr1[-1],*ptr2); return 0; } 结果为:b,8000

2009-05-07 11:48:00 471

转载 ACE陷阱

 ACE的陷阱  PS:转载自http://blog.csdn.net/fullsail/archive/2008/09/12/2915685.aspx(C++是促进脑死亡的最佳方式)坦白说,使用这个标题无非是希望能够吸引你的眼球,这篇文章的目的仅仅是为了揭示一些ACE缺陷的。文章适合的读者是对ACE(ADAPTIVE Communication Environment)有一定研究,或

2009-04-09 11:25:00 2028

转载 ACE的安装

ACE 的编译在正式开始使用 ACE 之前, 我们必须先编译 ACE。 首先到 ACE 的官方站点 下载 ACE 的源码包, 然后解压到一个你喜欢的目录,为编译做好准备。1.1 Linux 下的编译对于习惯了“三板斧”的 Linux 用户而言, 解压 ACE 后发现的第一个问题一定是:居然没有熟悉的 configure! 是的, ACE 没有使用 autoconf。首先, 我们需要

2009-04-07 13:06:00 3691

转载 Windows Socket I/O模型 以及 Linux Epoll模型 的有关资料

本文简单介绍了当前Windows支持的各种Socket I/O模型,如果你发现其中存在什么错误请务必赐教。 一:select模型 二:WSAAsyncSelect模型 三:WSAEventSelect模型 四:Overlapped I/O 事件通知模型 五:Overlapped I/O 完成例程模型 六:IOCP模型 老陈有一个在外地工作的女儿,不能经常回来,老陈和她通过信件联系。他们的信会被邮递

2009-03-13 13:37:00 4308

转载 C++模板的特化

PS:在《C++程序设计(特别版)》中居然将“特化”翻译成“专门化”。。。一头雾水 说起C++的模板及模板特化, 相信很多人都很熟悉 ,但是说到模板特化的几种类型,相信了解的人就不是很多。我这里归纳了模板特化的几种类型, 一是特化为绝对类型; 而是特化为引用,指针类型;三是特化为另外一个模板类。 这里用一个简单的例子来说明这三种情况: // general version template c

2009-02-19 16:37:00 4355 1

转载 能读懂这些话的人都是有故事的人

     ps:工作闲暇之余看了一篇文章写的挺好的,所以转载到了这里     http://bbs.chinaunix.net/thread-1365169-1-1.html   1、有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。   2、以为蒙上了眼睛,就可以看不见这个世界;以为捂住了

2009-02-13 14:21:00 749

原创 Linux下实现小型网络

在实际的网络测试中,需要大量的机器配合测试,但是Money不多的情况下该怎么办呢?对了,就是用虚拟机啊,嘿嘿,通常在Windows环境下来虚拟一个Linux系统,然后在虚拟机设置中再多添加一个网卡,这样就可以用虚拟的Linux系统来做你的小型网关了。但是你一开始是在Linux开发系统中该怎么办呢?同样的办法,还是在Linux下使用虚拟机VMware,然后在VMware下安Windows系统

2008-12-30 16:02:00 872

原创 operator操作符

1.operator typename() const 用作类型转换C++可以默认转换数据类型也可以强制进行类型转换重载转换操作符就是为了方便对类产生的对象进行转换操作,它必须是成员函数实现类的类型转换只能应用于一个转换,不能连续进行转换操作。template class Base{public:     Base(T&);     //类型转换构造函数  

2008-12-19 10:07:00 907

转载 typedef和typename关键字

1、类型说明typedef类型说明的格式为: typedef  类型 定义名; 类型说明只定义了一个数据类型的新名字而不是定义一种新的数据类型。定义名表示这个类型的新名字。 例如: 用下面语句定义整型数的新名字: typedef int SIGNED_INT; 使用说明后, SIGNED_INT就成为int的同义词了, 此时可以用SIGNED_INT 定义整型变量。例如

2008-12-16 16:27:00 13793 2

原创 类的嵌套以及类的私有构造函数

在C++中“类的嵌套”以及“私有构造函数”是不是大家都不常用啊?下面先看一个例子吧:#include  using namespace std;template//注意一点static成员是独立于类而存在的。 class Singleton{    //类的嵌套定义     class InstanceHolder    {    public:  

2008-12-16 14:47:00 2543 1

转载 解析#pragma

在所有的预处理指令中,#pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #pragma Para 其中para 为参数,下面来看一些常用的参数。

2008-12-16 09:10:00 2836 1

原创 虚基类以及虚基类在继承中的优先性

概述当在多条继承路径上有一个公共的基类,在这些路径中的某几条汇合处,这个公共的基类就会产生多个实例(或多个副本),若只想保存这个基类的一个实例,可以将这个公共基类说明为虚基类.classx1:virtual public x{  //…… };classx2:virtual public x{  //…… };虚基类的初始化虚基类的初始化与一般多继承

2008-12-15 13:21:00 1138

原创 泛型编程

标准模块库方法允许编写通用程序以使代码不依赖于底层的容器。这种编程方式被称为“泛型编程”(generic programming)。 容器即通用的模板化数据结构。泛型编程让你编写完全一般化并可重复使用的算法,其效率与针对某特定数据类型而设计的算法相同。泛型编程的代表作品STL是一种高效、泛型、可交互操作的软件组件。所谓泛型(Genericity),是指具有在多种数据类型上皆可操作的含意,与

2008-12-06 11:41:00 539

转载 C++中union的应用剖析

前言熟悉C的程序员都知道union(联合体)的用法,利用union可以用相同的存储空间存储不同型别的数据类型,从而节省内存空间。当访问其内成员时可用"."和"->"来直接访问。在C++出现后,它继承了union并保留了其在C中的特性。但是在C++中的union又有了新的扩展,这需要大家了解,要不然你会感到费解和迷惑。下面我讲两点。一、在union中存储对象在C中union中可以存储任意

2008-12-03 16:11:00 787

原创 类模板实现二叉查找树

 二叉查找树是一种特殊的二叉树,这种树上不存在重复的结点,而且它上面的左子树都比其父结点小,它上面的右子树都比其父结点大。值得注意的是:具有相同数据的二叉查找树会随着数据插入顺序不同而不同。在treeNode.h中#ifndef TREENODE_H #define TREENODE_H template typename NodeType> class tree;temp

2008-12-02 14:22:00 793

转载 关于Driver Studio 3.2 的安装详解

关于Driver Studio 3.2 的安装详解经过对VC、WINDDK、Driver Studio这三个软件反复的安装,终于可以使Driver Studio能在VC环境下正常编译了。俗话说久病成医,遇到的问题多了,自然就有了很多解决问题的方法,现在拿出来和大家一起分享一下。1、分别安装VC、WINDDK、Driver Studio,为:VC-〉WINDDK-〉 Driver Studi

2008-11-26 13:34:00 14865 8

原创 虚拟析构函数

在类层次结构中,用多态性分配对象时会出现一个问题:如果一个对象(带有非虚拟析构函数)被delete操作符作用于指向对象的基类指针从而显式删除删除该对象,基类析构函数(与该指针类型相匹配的)仍然会被这些对象调用。不管基类指针指向哪种对象类型,不管各个类的析构函数是否相同,都会出现这个问题。解决该问题有个简便方法:声明一个虚拟的基类析构函数,这样就可以使所有派生类析构函数变成虚拟析构函数,

2008-11-24 13:24:00 1657

原创 WTL的简介与安装

 简介: WTL 在开发者之间的悄悄传播已经超过一年了, 传闻它是基于ATL的,并在微软内部使用.这理所当然的引起了ATL开发者社区的注意.这些人从ATL1.1开始,就一直为ATL控件书写UI代码,但是他们发现,他们的所写的代码常常就是纯的Win32 GDI代码.我告诉您, WTL并没有多大不同.是不是让人失望? 不,因为ATL只是对COM进行了简单的封装,这也是ATL的强大之处. 是的,写A

2008-11-21 11:04:00 3191 1

原创 极限研究-"&amp;"函数返回引用与返回普通类型的区别

 函数返回值有很多类型,但是什么时候该返回引用,而什么时候又该返回非引用呢?它们之间有什么区别吗?让我们来看两个例子://函数返回引用 int &test1(int test_array[]){    return test_array[1];}//函数返回普通类型 int test2(int test_array[]){    return test_

2008-11-18 08:51:00 1559 2

原创 常见问题(持续更新。。。)

1.使用类或者结构体时,再定义的后面要添加";"class Flyingtime{        ......};struct Flyingtime{        .......};2.在windows下使用include包含相对路径下的文件要使用"/"例如在flyingtime下有如下文件夹:header、source、information等如

2008-11-10 14:18:00 763

原创 好书推荐(持续更新ing)

 汇编类书籍:《Windows环境下32位汇编语言程序设计(第2版)》以及《Windows环境下32位汇编语言程序设计(第1版)》简介《Windows环境下32位汇编语言程序设计(第2版)》一书于2006年3月由电子工业出版社出版,作者罗云彬,本书的第1版于2002年10月份出版,迄今为止已经重印6次,创造了销售20000余册的好成绩,并在台湾发行了繁体版。本书的第2版是在第1版的基础

2008-11-08 11:09:00 693

原创 VS竞技平台2.1版优化

1.脱壳加修复,主要在修复上2.检测文件的完整性。。。暴力修改3.去除关闭vs时弹出的对话框 004A80F3    6A 00           push    0004A80F5    6A 04           push    4004A80F7    68 F45E4E00     push    004E5EF4004A80FC    E8 9F170100  

2008-11-08 09:29:00 1041

转载 static的使用

1. 关键字static的作用是什么?这个简单的问题很少有人能回答完全。在C语言中,关键字static有三个明显的作用: 1). 在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2). 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。 3). 在模块内,一个被声明为静态的函数只可被这一模块内的其

2008-11-07 17:48:00 979

转载 c++ const 约束符

1、什么是const?   常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。(当然,我们可以偷梁换柱进行更新:)2、为什么引入const?  const 推出的初始目的,正是为了取代预编译指令,消除它的缺点,同时继承它的优点。3、cons有什么主要的作用?   (1)可以定义const常量,具有不可变性。        例如:             const

2008-11-07 17:39:00 664

转载 变量命名规范化

C++变量命名规范a     Array                       数组b     BOOL (int)                   布尔(整数)by     Unsigned Char (Byte)             无符号字符(字节)c     Char                       字符(字节)cb     Count of

2008-11-07 16:50:00 797

转载 C++引用与指针的比较

引用是C++中的概念,初学者容易把引用和指针混淆一起。 一下程序中,n是m的一个引用(reference),m是被引用物(referent)。 int m; int &n = m; n相当于m的别名(绰号),对n的任何操作就是对m的操作。 所以n既不是m的拷贝,也不是指向m的指针,其实n就是m它自己。 引用的规则: (1)引用被创建的同时必须被初始化(指针则可以在任何时候被初始化)。 (2)不能有

2008-11-07 16:40:00 595

原创 新的一天新的开始

                                                       新的一天又开始了,新的一天有新的挑战!                                          我不愿沉沦在往日的喧嚣,新的一天给我一个新的起点!                                       想想那昨日沸人心血的诗篇,怎能不

2007-04-07 10:17:00 1242

D语言教程2.0

D语言2.0文档的翻译,别人翻译的,放在这里方便大家下载

2011-11-29

空空如也

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

TA关注的人

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