自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

远有青山

山外青山楼外楼!

  • 博客(49)
  • 资源 (2)
  • 收藏
  • 关注

转载 svn

http://svndoc.iusesvn.com/svnbook/index.html

2012-05-31 18:19:23 452

原创 批处理for命令详解

FOR这条命令基本上都被用来处理文本,但还有其他一些好用的功能!看看他的基本格式(这里我引用的是批处理中的格式,直接在命令行只需要一个%号)FOR 参数 %%变量名 IN (相关文件或命令) DO 执行的命令参数:FOR有4个参数 /d   /l   /r   /f   他们的作用我在下面用例子解释 %%变量名 :这个变量名可以是小写a-z或者大写A-Z,他们区分大小写,FOR会把

2012-05-31 15:18:17 533

转载 CMD命令行高级教程精选合编

CMD命令行高级教程精选合编目录第一章 批处理基础   第一节 常用批处理内部命令简介     1、REM 和 ::     2、ECHO 和 @     3、PAUSE     4、ERRORLEVEL     5、TITLE     6、COLOR     7、mode 配置系统设备     8、GOTO 和 :     9、FIND

2012-05-31 10:59:53 2658

原创 windows环境变量的申明

REM RAR environment pathSET PATH=%path%;C:\Program Files\WinRARSET CLASSPATH=.;C:\Program Files\WinRARREM 7zip environment path SET PATH=%path%;C:\Program Files\7-ZipSET CLASSPATH=.;C:\P

2012-05-31 10:50:30 793

转载 批处理的介绍

编者:这个教程和别不一样的地方在于willsort编注那里的内容,是作者多年来的心得.  批处理的介绍http://www.onegreen.net/Article_Show2.asp?ArticleID=415扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件。==== willsort 编注 =======================

2012-05-30 14:10:21 477

转载 DOS命令全集

DOS命令全集一)MD——建立子目录1.功能:创建新的子目录2.类型:内部命令3.格式:MD[盘符:][路径名]〈子目录名〉4.使用说明:(1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器;(2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。例:(1)在C盘的根目

2012-05-30 14:08:24 496

转载 XP CMD命令大全

XP.CMD命令大全有关某个命令的详细信息,请键入 HELP 命令名ASSOC 显示或修改文件扩展名关联。AT 计划在计算机上运行的命令和程序。ATTRIB 显示或更改文件属性。BREAK 设置或清除扩展式 CTRL+C 检查。CACLS 显示或修改文件的访问控制列表(ACLs)。CALL 从另一个批处理程序调用这一个。CD 显示当前目录的名称或将其更改。

2012-05-30 14:04:00 797

转载 简单批处理内部命令简介

一.简单批处理内部命令简介1.Echo 命令 打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。语法: echo [{on│off}] [message] Sample:@echo off / echo hello world在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用> >> ^)结合来实现输入一些命

2012-05-30 14:03:15 591

转载 ATL TRACE

我们都知道MFC有个很有用的宏,叫TRACE,它用起来跟printf一样简单,能直接在VC++的output窗口中输出调试信息,但非MFC的project却没有这个宏,只能用OutputDebugString这个API输出,而OutputDebugString这个API却不支持类似printf这样的输出格式,而且不能在Release版本中自动关闭(Reports warnings to a

2012-05-29 17:22:05 7777

转载 break,continue,return的区别

break,continue,return的区别最近总使用到这3个关键字,所以想总结一下他的用法.     1)break     直接跳出当前的循环,从当前循环外面开始执行,忽略循环体中任何其他语句和循环条件测试。他只能跳出一层循环,如果你的循环是嵌套循环,那么你需要按照你嵌套的层次,逐步使用break来跳出.     2)continue     也是终止当前的循环过程

2012-05-29 16:27:57 56054 2

转载 CFile类

当把结构逐个写入硬盘文件时,注意,结构中不能包含string变量类型, 因为,string是不定长的变量类型。应使用char xx[90]形式的变量,文件操作API和CFile类------------RisingMine写于2006年2月8日在VC中,操作文件的方法有两种,一是利用一些API函数来创建,打开,读写文件,另外一个是利用MFC的CFile类,CFile封装了对文件

2012-05-28 16:01:27 900

转载 文件操作 MFC

FC下的文件类文件操作的方法使用Visual C++编程,有如下方法进行文件操作:(1)使用标准C运行库函数,包括fopen、fclose、fseek等。(2)使用Win16下的文件和目录操作函数,如lopen、lclose、lseek等。不过,在Win32下,这些函数主要是为了和Win16向后兼容。(3)使用Win32下的文件和目录操作函数,如CreateFile,C

2012-05-25 16:08:29 834

转载 CFileException文件的异常处理

文件的异常处理 1.CFileException2.CExceptFileCFileException 异常类的一种,用于检测文件操作中可能出现的错误。CFileException 异常类的一种,用于检测文件操作中可能出现的错误。CFileException类的声明文件保存在头文件afx.h中。当我们在使用CFile及其派生类的对象的时候,如果产生异常则会创建和抛出

2012-05-25 15:54:41 23317

转载 关于进程访问令牌( access token )

An access token is an object that describes the security context of a process or thread. The information in a token includes the identity and privileges of the user account associated with the pro

2012-05-25 15:04:13 10220

转载 纤程

在Windows2000/XP中,纤程(fiber)相当于用户级别的线程或轻进程.纤程由Win32库函数支持,对核心是不可见的.纤程可以通过SwitchToFiber显示至另一合作纤程,以实现合作纤程之间的协同.   纤程包含独立的目态栈,寄存器状态的控制信息.目态控制的纤程转接要求较高的编程经验.由于纤程属于目态对象,一个纤程被封锁意味着所在线程被封锁.应用程序可以通过ConvertThre

2012-05-25 14:53:52 1014

原创 中山大学后花园

http://ce.sysu.edu.cn/hope2008/boyadesk/ShowClass.asp?ClassID=57

2012-05-25 14:16:11 755

转载 CLR(公共语言运行时)

CLR(公共语言运行库,Common Language Runtime)和Java虚拟机一样也是一个运行时环境,是一个可由多种编程语言使用的运行环境。CLR的核心功能包括:内存管理、程序集加载、安全性、异常处理和线程同步,可由面向CLR的所有语言使用。并保证应用和底层操作系统之间必要的分离。CLR是.NET Framwork的主要执行引擎。  为了提高平台的可靠性,以及为了达到面向

2012-05-25 14:14:01 945

原创 connection and session

connection and sessionSession 简介Session直接翻译成中文比较困难,一般都译成时域。在计算机专业术语中,Session是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间以及如果需要的话,可能还有一定的操作空间。  具体到Web中的Session指的就是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段

2012-05-24 18:04:41 3872

原创 Microsoft iSCSI Software Initiator

1.Introduction    The Microsoft iSCSI Software Initiator package adds support to the Windows operating system for using iSCSI targets that support 1.0 of the iSCSIspec. This user’s guide will briefl

2012-05-24 17:50:28 3759

转载 虚函数和纯虚函数的区别

首先:强调一个概念定义一个函数为虚函数,不代表函数为不被实现的函数。定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。定义一个函数为纯虚函数,才代表函数没有被实现。定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。1、简介假设我们有下面的类层次:[cpp] view plaincopy

2012-05-21 17:26:12 541

转载 程序在内存中的分布

在现代的操作系统中,当我们说到内存,往往需要分两部分来讲:物理内存和虚拟内存。从硬件上讲,虚拟空间是CPU内部的寻址空间,位于MMU之前,物理空间是总线上的寻址空间,是经过MMU转换之后的空间。一般我们所说的程序在内存中的分布指的就是程序在虚拟内存中的存储方式。从低地址到高地址,可分为下面几段: 预留内存地址(操作系统维护的内存地址,不可访问) 程序代码区(只读,存代码和一

2012-05-21 17:25:51 894 5

转载 Linux中用户管理详解

Linux中用户管理详解(上)-Linux学习日记在Linux系统中,所有的用户和组像一个国家。如果国家要繁荣昌盛的话,需要治理得当,需要有主席或者总统,以及地方官员和老百姓组成。在linux中如果你对安全需求比较苛刻,完全可以限制用户的各种行为,不同用户的权限是不同的。在linux中系统中,它并不认识帐号名称。它认识的是我们的帐号ID,帐号ID保存在/etc/passwd文件中。我们在登

2012-05-21 17:01:20 2092

转载 关于堆和栈讲的比较好的一篇

一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量

2012-05-18 13:45:54 399

转载 MFC 文档视图结构程序结构总揽

1 必备基础知识概述1.1 MFC 文档视图结构程序结构总揽当我们使用 MFC AppWizard 生成一个 MFC 程序,选用所有默认的设置(当然也是 Multiple Documents ,本文讨论主要基于 Multiple Documents ,对于 Single Document 情况仅以简单表述提及,皆因后者和前者很多相似相同之处,但前者更为复杂,并且更加常用。),假设你的程序名

2012-05-18 11:36:58 600

转载 匈牙利命名法

原则  匈牙利命名法是一种编程时的命名规范。基本原则是:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。例子  举例来说,表单的名称为form,那么在匈牙利命名法中可以简写为frm,则当表单变量名称为Switchboard时,变量全称应该为 frmSwitchboar

2012-05-17 18:00:14 436

转载 网络存储大分类

存储技术经历了从基于服务器的存储(DAS) ,基于磁盘阵列的存储(SCSI)发展到基于网络的存储模式(NAS及SAN),在数据存储容量和读写速度上有较大幅度的提高,每秒传输的兆字节数(MBps)和每秒完成的输人/输出量(IOPS )是存储设备的性能的两种主要参数,目前的网络存储技术大致发展为三类。简略对比如下。1、计算机存贮系统的分类介绍及对比1.1直接依附存储系统DAS是

2012-05-17 15:13:46 1323

转载 CRect

CRect类与Windows RECT结构相似,并且还包括操作CRect对象和Windows RECT结构的成员函数。在传递LPRECT,LPCRECT或RECT结构作为参数的任何地方,都可以传递CRect对象来代替。CRect类介绍:注意:  这个类是从tagRECT结构派生而来的。(tagRECT是RECT结构的不太常用的别名。)这意味着RECT结构的数据成员(left

2012-05-14 17:48:39 1406

转载 CButton类

类CButton提供了对Windows按钮控件的操作。按钮控件是一个小的矩形子窗口,可以通过单击选中(按下)或不选中。按钮可以单独使用,也可以成组使用,它还可以具有文本标题。在用户单击它的时候,按钮通常要改变显示外观。继承体系  CObject└CCmdTarget└CWnd└CButton详细资料  典型的按钮控件有:复选框、单选钮和下压式按钮(pus

2012-05-14 15:33:04 4270

转载 chapter 2 CRuntimeClass and CObject

CRuntimeClass在MFC中是至关重要的一个结构。CRuntimeClass没有基类。  每个由CObject派生的类都与一个CRuntimeClass结构相联系,用户可以使用该结构获取一个对象及其基类的运行时信息。当需要额外的函数参数检查时,或当用户必须根据一个对象的类编写特殊目的代码时,在运行时确定该对象的类就非常有用。C++并不直接支持运行时类的信息。CRuntimeCl

2012-05-11 18:02:17 640

转载 Chapter 1 -------CObject

CObject和CRuntimeClass是MFC中两个非常重要的类/结构,绝大部分MFC类都是以CObject做为基类, CRuntimeClass结构同CObject密不可分,了解它们对于深入理解MFC具有重要意义。一、CRuntimeClass结构要理解CObject,我们先来看一下CRuntimeClass这个在MFC中至关重要的一个结构。每个从CObject中派生

2012-05-11 18:01:33 473

转载 AFX_NOVTABLE与__declspec(novtable)

今天在看MFC的源代码时,发现基类CObject的定义是如下形式:#ifdef _AFXDLLclass CObject#elseclass AFX_NOVTABLE CObject#endif_AFXDLL是什么东西呢,从网上搜索了一下,发现当新建工程时选择Use MFC in a Shared DLL,则在工程的预编译参数Preprocessor definitions

2012-05-11 17:14:25 1866 1

转载 MFC框架创建过程--一个颇为标准的模板

很久没有使用MFC了,以至于都忘记MFC框架复杂的窗口、文档、视的创建过程了。下面我们跟踪一个MFC MDI的应用程序,来温习或学习一下。 使用AppWizard创建一个MDI应用程序,我创建的应用程序叫MDITest,这样MFC生成了如下的类:类名作用CMDITestApp派生于CWinApp的应用程序类。

2012-05-11 16:57:05 1545

转载 CDocument

CDocument类为用户定义的文档类提供了基本的函数功能。文档类表示了通常用于File Open命令打开和使用File Save命令保存的数据。  CDocument支持标准操作,如创建、装载、保存等。框架用CDocument定义的界面来操作文档。  应用可支持多种文档,例如文本文档和工作表。每种类型都有一个相关的文档模板。文档模板指定该类文档所使用的资源(如菜单、图标和

2012-05-11 15:29:35 4065

转载 CList POSITION

VC的基本头文件AFX.h里对POSITION是这样定义的: struct __POSITION { }; typedef __POSITION* POSITION 显然这里定义了一个没有任何字段的结构体,而POSITION是这个结构体的指针。 VC在使用CList时,一些函数往往用POSITION参数,或者返回POSITION类型,其实查看CList的原代码就知道,原来CLi

2012-05-11 14:16:59 2150

转载 MFC 应用程序指针的使用

1) 在View中获得Doc指针2) 在App中获得MainFrame指针3) 在View中获得MainFrame指针4) 获得View(已建立)指针5) 获得当前文档指针6) 获得状态栏与工具栏指针7) 获得状态栏与工具栏变量8) 在Mainframe获得菜单指针9) 在任何类中获得应用程序类10) 从文档类取得视图类的指针(1)11) 在App中获得文档

2012-05-11 13:18:25 440

转载 memset and ZeroMemory

1. memset就是将一个内存区全部设置成你指定的值。以字节为单位。      ZeroMemory相当于memset(buffer,0,length)中参数2设置成0。2. memset有个潜在的危险,它的后两个参数类型相同,但是含义大相径庭,如果不慎写反了编译时也不容易查出来;相比起源于Berkerly网络编程代码早期的bezro不是ANSIC函数,但它的两个参数更容易记忆。

2012-05-10 16:15:18 2499

转载 MFC CFile类操作文件的方法

当把结构逐个写入硬盘文件时,注意,结构中不能包含string变量类型, 因为,string是不定长的变量类型。应使用char xx[90]形式的变量,文件操作API和CFile类在VC中,操作文件的方法有两种,一是利用一些API函数来创建,打开,读写文件,另外一个是利用MFC的CFile类,CFile封装了对文件的一般操作。下面酒主要介绍如何利用这两种方法操作文件。1.创建

2012-05-10 16:04:29 14582

转载 CFileFind类

1、CFileFind类的声明文件保存在afx.h头文件中。2、该类的实现的功能:执行本地文件的查找(查找某个具体的文件,查找某类文件x*.x*,查找所有文件*.*)3、CFileFind类是CGopherFileFind和CFtpFileFind类的基类。4、CFileFind类的构造函数::CFileFind()和关闭函数::Close()我会成对使用。5、CFileFind类

2012-05-10 15:36:13 499

转载 CArray

template TYPE, class ARG_TYPE = const TYPE& >class CArray : public CObjectParameters TYPE Template parameter specifying the type of objects stored in the array. TYPE is a parameter that is ret

2012-05-10 12:02:10 1383

转载 ScreenToClient

函数  函数功能:该函数把屏幕上指定点的屏幕坐标转换成用户坐标。  函数原型:BOOL ScreenToClient(HWND hWnd, LPPOINT lpPoint);  BOOL ScreenToClient(  HWNDhWnd, // handle to window  LPPOINTlpPoint// screen coor

2012-05-10 10:15:26 2016

存储必备资料

存储从业者的必备资料.有各个论坛的资源网址,大家可以下载哦

2012-09-03

空空如也

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

TA关注的人

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