自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 apache php环境遇到的问题

最近开始接触apache和php,以前对这两个东西的理解就是做网站用了,其它的什么也不知道了。 这段时间我参与的日志系统出问题了,httpd.exe动不动就挂掉,或cpu 100%,本来这不属于我的工作范围,但由于最近闲的慌,所以到最后这个任务安排给我了。 写这篇文章的时候,我并没有完全的弄明白问题存在的原因,只是初步绕过了部分问题。 刚接到任务的时候,由于项目时间急,所以

2013-08-10 10:43:42 1081

原创 就仿照别人的程序写了这个

#include   #include "iostream.h"#include "stdio.h"#include "stdlib.h"unsigned char shellcode[] = "\x55\x8B\xEC\x33\xC0\x50\x83\xEC\x0C\xC6\x45\xF0\x6B\xC6\x45\xF1\x65\xC6\x45""\xF2\x72\xC6

2011-12-27 19:26:39 519

转载 C/C++ 宏中的 单/双井号 ( # and ## )

转载自:http://keendawn.blog.163.com/blog/static/888807432011527113124144/一、一般用法#的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量通过替换后在其左右各加上一个双引号。比如下面代码中的宏:#define WARN_IF(EXP)    \

2011-12-27 16:47:27 771

转载 策略模式

转自:http://www.cnblogs.com/sjms/archive/2010/07/01/1768806.html注:下面的c++代码是本人改写的~在策略模式中,通常是上下文使用具体的策略实现对象,反过来,策略实现对象也可以从上下文获取所需要的数据,因此可以将上下文当参数传递给策略实现对象,这种情况下上下文和策略实现对象是紧密耦合的。        在这种情况下,上下文封装着

2011-12-24 19:13:23 535

原创 我对this指针的认识

类里面我们经常要用到this指针,那么this指针到底是一个什么样的东西呢。首先千万不要把他当做一个变量。他绝对不是一个变量。他是在我们的程序被编译器返译的时候的一个标识符吧,在vc2008下它就是[ebp-8];在vc6.0下面他就是  [ebp-4]这个对不同的编译器或许不同,但是对同一编译器this就是一下的。不说了,直接上图吧。vc6.0下的汇编代码vs2008下的

2011-12-16 13:11:30 505

原创 c++拷贝构造函数参数为什么只能是引用

如果是传值的话,会在传值时调用拷贝构造函数,所以会成为一个死循环,如果是指针的话,指针太灵活有时还可以是空,这样去调构造函数当然是不行的。所以只能是引用,引用不可能为空,而且一定是指向一个对象的。

2011-12-08 12:28:22 839

转载 文件读写操作总结

一.C-Runtime 函数1. _tfopen函数。 一般用于客户端,只能独享打开的文件,不能以共享的方式打开。FILE *fopen(    const char* filename,   const char* mode );FILE *_wfopen(    const wchar_t* filename,   const wchar_t*

2011-11-24 10:16:46 1410

转载 Placement new、operator new、new operator 完全释疑

全文 转自:http://www.cnblogs.com/younes/archive/2010/04/26/1721528.html,请尊重作者版权。Placement new、operator new、new operator 完全释疑首先我们区分下几个容易混淆的关键词: new(也称作new operator)、operator new、placement new。看如下代码

2011-11-23 12:59:56 460

转载 装饰模式

(转自http://blog.csdn.net/lenotang/article/details/2587265)现在我们来学习装饰模式。说实话,真不想写这个,因为提到这个装饰,程序员就很伤感(我也是),就想到了遥远地她和虚无缥缈地房子。房子都还没着落,谈什么装修和粉饰啊。一堵粗糙的墙,刷上白白地粉,再贴上几张壁画,整个一焕然一新。多美的事啊。哎,既然想到了,就咬着牙多想会,至少心里还有个期盼

2011-11-01 16:45:27 557

转载 C++中extern “C”含义深层探索

1.引言  C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全

2011-09-23 14:15:12 419

转载 C++ 异常 与 ”为什么析构函数不能抛出异常“ 问题

http://www.cnblogs.com/zhyg6516/archive/2011/03/08/1977007.html

2011-09-14 19:32:57 446

转载 枚举enum的用途浅例

写程序时,我们常常需要为某个对象关联一组可选alternative属性.例如,学生的成绩分A,B,C,D等,天气分sunny, cloudy, rainy等等。更常见的,打开一个文件可能有三种状态:input, output和append. 典型做法是,对应定义3个常数,即:

2011-09-14 19:11:27 412

转载 c++异常处理

程序中的错误分为编译时的错误和运行时的错误。编译时的错误主要是语法错误,比如:句尾没有加分号,括号不匹配,关键字错误等,这类错误比较容易修改,因为编译系统会指出错误在第几行,什么错误。而运行时的错误则不容易修改,因为其中的错误是不可预料的,或者可以预料但无法避免的,比如内存空间不

2011-09-14 10:10:17 397

转载 const用法简单总结

1. const char * pd   **const char * pd 是指向常量的指针**   2. char * const pd   **char * const pd是指向变量的常指针      小结:关于上面两种情况,我是经常搞混,今天分析了一

2011-09-13 18:51:49 576

转载 函数子/函数对象

#include "stdio.h"class ff {public:    explicit ff(int value = 3)        : value_(value) {}    void operator()() {        printf

2011-09-09 10:41:46 475

转载 不错的东东

1.哈佛有一个著名的理论:人的差别来源于学习,经常抽出时间用来阅读、学习、思考,你会发现,你的人生会发生改变,成功会向你招手。2.无论你的收入是多少,记得分成五份进行规划投资:增加对身体的投资,让身体始终好用;增加对学习的投资,加强你的自信;增加对旅游的投资,扩大你的见闻;增

2011-09-09 10:38:22 484

转载 消息反射

前言:  我曾写过一篇文章对通知消息WM_NOTIFY进行分析,消息反射是MFC中对通知消息的处理方式,两者之间关系十分紧密,因此,我写了这篇文章,希望能够描绘出通知消息的完整印象。消息反射的基础知识1、消息反射解释:  父窗口将控制子窗口

2011-09-09 10:17:12 418

转载 建立窗体时所响应的消息

创建窗体 ...  1. WM_GETMINMAXINFO   2. WM_NCCREATE   3. WM_NCCALCSIZE   4. WM_CREATE   创建完毕.  显示窗体 ...  1. WM_SHOWWINDOW   2. WM

2011-09-09 10:15:29 476

转载 WINDOWPOS结构

WINDOWPOS数据结构具有如下形式:typedef struct tagWINDOWPOS{ /* wp */  HWND    hwnd;  HWND    hwndInsertAfter;  int     x;  int     y;  in

2011-09-08 10:11:07 1966

转载 sdk一日一学(1)---WM_DRAWITEM消息

WM_DRAWITEM消息当具有自绘风格的按钮、组合框、列表框或者菜单的可见部分发生改变时,就会发送WM_DRAWITEM消息给自绘控件所在的窗体。窗口通过WindowProc函数接受WM_DRAWITEM消息WindowProc函数定义如下:LRESULT CA

2011-09-07 19:38:04 710

md5检测器程序源码

by huajia_hexin 用vc++写的md5检测程序。

2011-03-05

计算器(  mfc  )

我自己写的一个计算器,可以实现任意多个数的连续运算。

2009-09-25

空空如也

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

TA关注的人

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