自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 原型模式(Prototype Pattern)

1、概述在软件系统中,有时候面临的产品类是动态变化的,而且这个产品类具有一定的等级结构。这时如果用工厂模式,则与产品类等级结构平行的工厂方法类也要随着这种变化而变化,显然不大合适。那么如何封装这种动态的变化?从而使依赖于这些易变对象的客户程序不随着产品类变化? 2、意图原型模式是通过现有的一个对象,复制出更多的此类型的对象以供使用。  3、结构图图解说明UsePro

2010-01-27 21:10:00 515

原创 序列化part2

在序列化part1中,我曾经提到序列化的目的有2个:1.   以某种存储形式使自定义对象持久化;2.  将对象从一个地方传递到另一个地方;目的1已经在part1中详细讲解了,下面重点讲解目的2。什么叫“将对象从一个地方传递到另一个地方”,这里的地方指不同的应用程序域、不同的进程、非同一机器等。下面先让大家看两个例子,请注意这两个例子的结果有什么不同。代码的IDE环境:vs2

2010-01-20 20:21:00 758

原创 .NET Remoting 按引用封送的3类方式

下面是客户端激活方式、服务器激活方式--Singleton、服务器激活方式--SingleCall的区别总结: 客户 端激活方式1、不管是对象的创建,还是对象方法的执行,都在服务端(远程)执行。2、服务端为每一个客户端(客户端对象)创建其专属的对象,为这个客户提供服务,并且保存状态(为每个对象单独保存状态)3、可以从远程获取到方法执行的返回值。4、远程对象在调用new操作时创建。服

2010-01-13 14:58:00 1138

转载 Remoting之追根求源一

学习Remoting一段时间,只知道在.NET中怎么使用,但是依然模糊,今天看了张子阳的文章后豁然开朗,将文章截取出来与大家分享。原文出处:http://www.tracefact.net/CLR-and-Framework/Remoting-Part1.aspx理解Remoting1.应用程序域基本概念   .Net中的很多概念都是环环相扣的,如果一个知识点没有掌握(套用一下数据

2010-01-12 17:12:00 878

原创 .NET Remoting的学习之路

想了好久,语言表达能力还是不行,想写点关于.NET Remoting的理论知识,水平还是不够。虽然自己能看懂别人的文章,但是自己理解的不够深刻,所以只能给个网址和自己写的例子,例子我会详细的讲解。详细的理论http://www.codesky.net/article/doc/200803/2008032665782082.htm。看例子之前我要说两句,对初涉此道的人希望有些帮助,当初学

2010-01-06 15:23:00 1001

原创 序列化part1

.net开发之余,经常发现类上方有一个属性[Serializable].当时很是好奇,同事也经常问我,于是乎自己调查吧,终于领悟,跟大家分享。Serializable:顾名思义序列化。用[Serializable]修饰类表示该类可以序列化。那么什么是序列化呢?序列化就是将对象的状态信息转换为可以存储或传输的Object的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可

2010-01-05 17:16:00 686

C#的文件操作

用#语言对文件进行操作:添加、删除、修改、保存。 并将文件目录下的所有文件和子目录以树结构加以显式。可以方便的查看文件结构。

2007-11-06

空空如也

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

TA关注的人

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