自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Allen Chen的专栏

态度决定高度

  • 博客(45)
  • 资源 (20)
  • 收藏
  • 关注

原创 XPath匹配时怱略大小写的办法

XPath不能直接怱略大小写,可采用下面类似的办法:string queryString = sring.Format( @"//branch[translate(@name,'abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOPQRSTUVWXYZ')= '{0}']/zones/zone/computers/computer[translate(@na

2012-02-16 15:29:34 4129

原创 在visual studio中自定义顺序执行测试用例

1. Select the test project from Solution Explorer, right-click and selectAdd Ordered Test.2. Select the cases and put them in the order that you want. Also check “Continue afterfailure”, the

2011-10-19 19:49:48 1290

原创 XPath简单示例

XPath的简单代码示例

2011-04-25 15:56:00 524

转载 VC++的工程文件说明大全

全面介绍VC++的工程文件类型

2010-07-28 13:12:00 777

原创 实例理解自定义事件

1. 事件的概念:事件是某个类中的一个成员,这个成员呢,可以告知给其它对象某种操作某种情况发生了,然后被告知的对象可以做相应的回应。说白了也就是当一个对象的状态发生改变了的时候,通知其他的对象发生了这么一件事。比如单击winForm上的按钮控件,那么这个按钮将被告知:用户点击了我。即然点击了我,那我是不是应该需要做点事情呢,于是这个按钮将执行相应的某个操作,比如弹出一个提示对话框等

2010-01-28 11:15:00 614

原创 c#中对象的初始化顺序

在c#中一个对象创建时按怎样的顺序初始化呢,下例代码说明一切。 using System;namespace ConsoleApplication2{    class Program    {        static void Main(string[] args)        {            Console.WriteLine("对象的初始化顺序如下:/n");  

2010-01-20 22:15:00 922

原创 VS不能打开Test List Editor的解决办法

  当使用VS不能打开Test List Editor或打开缓慢或VS直接挂掉时,可尝试以下办法:  将注册表HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Windows/GDIProcessHandleQuota的键值修改成18000,默认值为10000。 修改完后最好重启一下。会提高其使用的稳定性

2010-01-20 14:46:00 814

原创 关于ClassCleanupAttribute的局限

  MSDN中解释ClassCleanupAttribute用来标识一个包含代码的方法,该代码将在测试类中所有的测试都运行以后使用以释放测试类所获取的资源。用过微软VSTS中测试功能的朋友对它再熟悉不过了。但在VS2008下具体应用ClassCleanup标识的方法时,会发生以下情形需要特别注意:  首先,ClassCleanup方法中抛出的异常不会记录在测试结果文件TRX中,并且不会影向整个

2010-01-20 13:43:00 624

转载 选择适合过一辈子的人 [转]

心理学家认为,判断男女两个人是否适合“牵手”,应考虑以下10个因素。     第一、彼此都是对方的好朋友,不带任何条件,喜欢与对方在一起。     第二、彼此很容易沟通、互相可以很敞开地坦白任何事情,而不必担心被对方怀疑或轻视。     第三、两人在心灵上有共同的理念和价值观,并且对这些观念有清楚的认识与追求。     第四、双方都认为婚姻是一辈子的事,而且双方(特别强调“双方”)

2009-12-28 11:14:00 365

转载 引用和指针的比较

【转载】引用和指针的比较2009-09-07 21:47 引用和指针的比较 引用是 C++中的概念,刚开始的时候我容易把引用和指针混淆一起。如下程序中,n 是 m 的一个引用(reference),m 是被引用物(referent)。   int m;   int &n = m; n 相当于 m 的别名(绰号),对 n 的任何操作就是对 m 的操作。例如有人名叫

2009-12-07 23:58:00 456

转载 c# WMI 使 用 技 巧

源文来自地址: 见贤思齐 c# WMI 使 用 技 巧2008-07-17 14:39WMI使用技巧        很多的朋友对WMI可能见过但理解不深,我也是十分想了解关于WMI的知识,可一直找不对太合适的资料,在网上的一些资料不是有很多错误,就是讲解不清,我有空的时候将关于WMI的知识集中一下,放在这里便于大家学习。本贴会不断增加。 1、

2009-11-09 15:27:00 1441

转载 CLR的范型解秘(来自MSDN中的技术文章)

CLR 中的泛型简介 发布日期 : 1/11/2005 | 更新日期 : 1/11/2005<a id="ctl00_MTContentSelector1_mainContentContainer_ctl01" onclick="function onclick(){Track(ctl00_MTContentSelector1_mainContentContain

2009-08-11 12:32:00 918

转载 Remoting和Webservice的区别

作者:VisualStudio  来源:博客园  时间:2008-10-14  阅读:2483 次  原文链接   [收藏]  其实现的原理并没有本质的区别,在应用开发层面上有以下区别:1、Remoting可以灵活的定义其所基于的协议,如果定义为HTTP,则与Web Service就没有什么区别了,一般都喜欢定义为TCP,这样比Web Service稍为高效一些2、Remoting不是

2009-07-27 12:47:00 679 2

转载 ASP.NET跨页面传值技巧总结

ASP.NET跨页面传值技巧总结作者:被偷De贼  来源:博客园  时间:2008-09-09  阅读:6210 次  原文链接   [收藏]   关于页面传值的方法,引发了很多讨论。看来有很多人关注这个,我就我个人观点做了些总结,希望对大家有所帮助。 1.  使用QueryString变量QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器

2009-07-27 12:35:00 404

转载 C++转向C#的疑惑:难道C#中没有拷贝构造函数 ?

http://blog.csdn.net/zhuweisky/archive/2005/07/06/415661.aspx���ڴ����������...<div id="MzForm_mz_l" class="MzForm" style="z-index: 52001; position: absolute; display: none;" onclick="function oncl

2009-03-25 15:05:00 4226 1

转载 浅谈c++中的拷贝构造函数

浅谈c++中的拷贝构造函数2007-05-18 13:52--来自君临天下的百度空间拷贝构造函数,经常被称作X(X&),是一种特殊的构造函数,他由编译器调用来完成一些基于同一类的其他对象的构件及初始化。它的唯一的一个参数(对象的引用)是不可变的(因为是const型的)。这个函数经常用在函数调用期间于用户定义类型的值传递及返回。拷贝构造函数要调用基类的拷贝构造函数和成

2009-03-25 14:59:00 2458

转载 关于拷贝构造函数和赋值运算符

关于拷贝构造函数和赋值运算符作者:冯明德重点:包含动态分配成员的类 应提供拷贝构造函数,并重载"="赋值操作符。  以下讨论中将用到的例子: class CExample{public: CExample(){pBuffer=NULL; nSize=0;} ~CExample(){delete pBuffer;} void Init(int n){ pBuf

2009-03-25 14:47:00 552

原创 设计模式学习笔记之桥接模式

存在目地:将抽象部分与实现部分分离,使它们都可以独立的变化。也即将抽象和实现进行脱耦,使用组合/聚合关系而不是继承使二者可以相对独立的变化。应用场合:某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?这就要使用Bridge模式。实现方式:using System

2009-02-15 17:54:00 451

原创 心若在,梦就在

眼睛一闭一睁,就走完了一年。眼睛一睁再闭,也许你就走完了一生。2009年才刚刚开始小沈阳迅速蹿红了,刘谦变得更有名了,据说华仔的儿子也要上中学了。可是牛年,会给我带来好运吗?感叹他们蹿红的速度、身价倍增的幅度、感叹我还在苦海中争渡。每每夜幕抚过窗口,就是我下班离开公司的时候,不然就赶不上开往西直门的16路汽车啦。一身疲惫、一腔倦意,抬头望一眼天上的月亮,尽是如此的凄凉,那是心累

2009-02-14 18:56:00 735

原创 设计模式学习笔记之适配器模式

存在目地:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。应用场合:由于应用环境的变化,常常需要将“一些现存的对象”放在新的环境中应用,但是新环境要求的接口是这些现存对象所不满足的。主要应用于“希望复用一些现存的类,但是接口又与复用环境要求不一致的情况”,在遗留代码复用、类库迁移等方面非常有用。应用实例:ADO.NET

2009-02-11 16:14:00 554

转载 从程序员到测试工程师

从程序员到测试工程师(转贴)这篇是2002年底《程序员》杂志上的一篇文章,虽然时间早了点,但值得一看。------------前言:软件测试一门非常崭新的学科,目前研究的内容还很不深入,仍然处于婴儿阶段。软件测试需要什么样的专业基础还没有定论,而且目前还没有一种很好的标准来衡量测试人员。但无可置疑,软件测试越来越受到软件公司的重视,软件测试工程师的作用也逐渐被人们所认可。这一点已经在像微软

2009-02-11 14:29:00 783

转载 如何编写测试计划

如何编写测试计划2009-02-10 11:03:49 / 个人分类:道上文章     测试计划是很重要的。最近无意中的发现一篇好的编写测试计划的文章,收藏先,还是有用得着的地方:    俗话说:凡事预则立,不预则废!软件测试同样,在测试项目之初就要制定相应的测试计划。接下来谈下如何编写测试计划问题。一.首先了解以下几个问题: 1.  为什么要编写测试计划?1)领导能够根据

2009-02-11 14:24:00 4735

转载 软件回归测试及其实践

软件回归测试及其实践 来源:赛宝软件评测中心 作者:信息产业部电子第五研究所 李丹 刘杰 摘要:本文描述了软件回归测试的概念和进行回归测试的基本步骤,介绍了可用于回归测试的测试用例库的维护方法,给出了几种可以可保证回归测试效率和有效性的回归测试策略,总结了回归测试时应该注意的一些实际问题。 关键词:回归测试;测试用例;基线测试用例库 Software Regression Test

2009-02-11 14:14:00 680

原创 设计模式学习笔记之原型模式

存在目地:通过一个原型实例来指明所要创建的对象类型,并且用拷贝这个原型实例的办法创建出更多的同类型实例对象。应用实例:细胞分裂,孙大圣的三根汗毛……应用场合:避免创建一个与产品类层次平行的工厂类层次简单实现:using System;// 抽象原型角色,具体原型角色的接口abstract class Prototype{  // Fields  privat

2009-02-10 23:57:00 407

转载 令人震撼的专业乞丐

年薪10万的乞丐给我上了震撼的一课 (转) 我拎着刚买的levi’s从茂业出来,站在门口等一个朋友。一个职业乞丐发现了我,非常专业的、径直的停在我面前。这一停,于是就有了后面这个让我深感震撼的故事,就象上了一堂生动的市场调查案例课。为了忠实于这个乞丐的原意,我凭记忆尽量重复他原来的话。 >> >> “先生……行行好,给点吧。”我一时无聊便在口袋里找出一个硬币扔给他并同他攀谈起来。 >> >> 乞丐

2009-02-10 15:54:00 464

原创 设计模式学习笔记之建造者模式

存在目地:将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。应用场景:在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的算法确相对稳定。如何应对这种变化?如何提供一种“封装机制”来隔离出“复杂对象的各个部分”的变化,从而保持系统中的“稳定构建算法”

2009-02-08 22:45:00 1039

原创 设计模式学习笔记之工厂模式

存在目地:工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,不必事先知道每次要实例化哪一个类。工厂模式有以下几种形态:简单工厂专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。它又称为静态工厂方法模式,属于类的创建型模式。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例

2009-02-07 23:26:00 418

原创 设计模式学习笔记之单件模式

存在目地:保证一个类仅有一个实例,并提供一个全局访问点。应用场景:只有一个实例才符合逻辑的正确性,如总统仅有一个;                    具有相同职责时,没有必要建立多个实例,避免频繁构造减少性能损失浪费资源。具体实例:.NET Remoting中服务器激活对象中的Sigleton对象,确保所有的客户程序的请求都只  有一个实例来处理。系统中只能有一个窗口管理器。实

2009-02-07 23:19:00 390

原创 抽象类和接口

本文以个人对抽象类和接口的理解为阐述重点,不妥之处拍砖之余请给予指正,共同学习共同进步。1. 什么是抽象类和接口·       抽象类是由abstract修饰的在实现内容上没有完全定义的类class,可以包含方法的声明而没有实现,当然也可以定义实现。关键在于“抽象”意义。   public abstract classGeneral   {

2009-01-05 17:03:00 730

原创 我爱cs之我是一个兵

我爱cs之我是一个兵 我是一个兵来自训练营左揣一把左四轮右端三一冲锋枪一挺制服穿在身一颗中国心壮志在我胸不怕狼穴深飞快奔向A门速度之快 步伐之频赛过哪吒风火轮回头一看我靠,身后没有一个援兵是冲是阴思想剧烈斗争稍一迟疑 白光一闪可怜年纪轻轻 尚未娶妻成婚就这样壮烈牺牲换来两条消息A门匪徒两人一把AK 一把沙漠之鹰兄弟兄弟 为我报仇前后夹击 两路杀进呯呯呯...连响三声一人爆头一人被两次打中下

2008-12-09 20:55:00 1100 1

原创 多线程进阶代码四

// @ 来源于挽留刀的技术系列文章-C#的多线程机制探索 using System;using System.Text;using System.Threading;namespace MutiThread{    /* 定时器实现的多线程,Timer类的作用是设置一个定时器,定时执行用户     * 指定的函数,而这个函数的传递是靠另外一个代理对象Tim

2008-11-11 18:09:00 460

原创 多线程进阶代码三

// @ 来源于挽留刀的技术系列文章-C#的多线程机制探索 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;using System.Threading;namespace MutiThread

2008-11-11 18:05:00 499

原创 多线程进阶代码二

// @ 来源于挽留刀的技术系列文章-C#的多线程机制探索 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace MutiThread{    /* 每个线程都有自己的资源,但是代

2008-11-11 17:52:00 470

原创 多线程进阶代码一

// @ 改造于挽留刀的技术系列文章-C#的多线程机制探索 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace MutiThread{    /* 最基本的一个多线程的例子,什么

2008-11-11 17:32:00 736

原创 一个用来监听指定目录下的文件系统类FileSystemWatcher

使用FileSystemWatcher监视指定目录中的更改。我们可以监视指定目录下的文件或子目录的创建、删除、重命名。可以创建一个组件来监视本地计算机、网络驱动器或远程计算机上的文件。using System;using System.IO;namespace FileWatcherTest{    class Program    {             

2008-11-10 10:06:00 1273 1

原创 属性和特性

提起c#中的属性和特性,对于初学者,常常认为二者存在某种必然的联系。它们一个叫property(属性),一个叫attribute(特性),译成中文后,由于名称很相似,而且MSDN中将二者都翻译为属性,致使很多人将二者视为同一类概念,其实它们之间并没有模糊的概念交叉,我们完全可以分开各自理解,没有必要也没法比较二者的异同点。因此,本文主要讨论属性和特性的概念以及如何使用。 1 属性1

2008-11-09 19:54:00 2338

转载 (int)/int.Parse()/int.TryParse/Convert.ToInt32()四种转换

1 (int)是一种类型转换;当我们从int类型到long,float,double,decimal类型,可以使用隐式转换,但是当我们从long类型到int类型就需要使用显式转换,否则会产生编译错误。 2 int.Parse()是一种类容转换;表示将数字内容的字符串转为int类型。   如果字符串为空,则抛出ArgumentNullException异常;   如果字符串内容不是数字,则抛出F

2008-11-07 13:39:00 560

转载 C# 中的高性能计时器

原帖及讨论:http://bbs.bccn.net/thread-211272-1-1.html[奥地利]Daniel Strigl 著  野比 译来源:http://www.codeproject.com下载:源文件HighPerformanceTimerSource.zip 简介精确的时间计量方法在某些应用程序中是非常重要的。常用的 Windows API 方法 GetTickCo

2008-10-29 15:25:00 852

转载 C#中的预编译指令介绍

1、#define和#undef     用法:          #define DEBUG          #undef DEBUG    #define告诉编译器,我定义了一个DEBUG的一个符号,他类似一个变量,但是它没有具体的值,可以将它看为一个符号而已。#undef就是删除这个符号的定义。如果符号DEBUG没定义过,则#undef不起作用,否则#define不起作用。

2008-10-24 14:21:00 661

原创 c#中的两种数据类型--值类型和引用类型

    我们都知道,c#的两大数据类型分别为值类型和引用类型。很多人或许闭着眼睛都能说出值类型包括简单类型、结构体类型和枚举类型,引用类型包括自定义类、数组、接口、委托等,但是当被问及到二者之间的联系和区别,什么时候用struct什么时候用class时,就常常混淆不清了。为此,了解值类型和引用类型的本质差异就变的很有必要了。值类型直接存储其值,变量本身就包含了其实例数据,而引用类型保存

2008-10-18 20:21:00 1384 2

QTP用户指南

Mercury QuickTest Professional用户指南8.0版

2012-04-22

PowerShell实现UI自动化

包括说明及源码,可以参考以下,希望对你有用,加油~

2012-04-10

UPnP编程指南

中文pdf版,希望对你有用,别忘了赞一个哦!WaGaGa!

2012-04-10

Visual C++面向对象与可视化程序设计电子书及源代码

Visual C++面向对象与可视化程序设计电子书及源代码共享。好东东!

2010-06-02

图像处理基础算法源代码VC++集合

图像处理基础算法源代码VC++集合。真的很不错的,有测试图片和源代码,非常值得学习。图像处理学习的宝贵基础资源。

2010-05-24

ADO.net入门教程.pdf

pdf格式,是一本好书,不过是英文版的,既学技术又学英文。

2010-05-06

精通.Net核心技术原理与构架

pdf格式的,比较适合有一定经验的人学习。精通.Net核心技术原理与构架part2

2010-05-05

精通.Net核心技术原理与构架

pdf格式,比较适合有一定经验的人学习。精通.Net核心技术原理与构架!part1

2010-05-05

Microsoft .Net框架程序设计

这本书还不错,讲的还比较通俗易懂,pdf格式的同,欢迎下载。

2010-05-05

详解datagridview的使用

详细介绍dataGridView的各个属性方法,包括两种语言c#和Vb

2010-01-23

ASP.net 3.5 高级编程3

ASP.net 3.5 高级编程英文pdf版

2009-07-11

ASP.net 3.5 高级编程2

ASP.net 3.5 高级编程英文pdf版

2009-07-11

ASP.net 3.5 高级编程

ASP.net 3.5 高级编程英文pdf版,

2009-07-11

TerryLee整理的c#设计模式手册

TerryLee整理的23种c#设计模式手册,解释代码都有。

2009-02-11

23种设计模式详细解说

收藏的很不错的学习设计模式的文章,真的很不错.有讲解,有实例.

2008-08-29

关于反射的说明及代码示例

关于反射的说明及代码示例

2008-08-29

多线程机制全探索.rar

从博客上看到的讲多线程的系列文章,很不错,打包传上来了.希望对大家有用.

2008-08-29

>net Remoting入门资料

是最基本的Remoting开发资料

2008-08-19

空空如也

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

TA关注的人

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