自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘伟技术博客

专注软件架构、设计模式、重构、UML和OOAD!

  • 博客(6)
  • 收藏
  • 关注

原创 C#设计模式之代理模式(四)

15.7 代理模式效果与适用场景       代理模式是常用的结构型设计模式之一,它为对象的间接访问提供了一个解决方案,可以对对象的访问进行控制。代理模式类型较多,其中远程代理、虚拟代理、保护代理等在软件开发中应用非常广泛。 15.7.1 模式优点       代理模式的共同优点如下:       (1) 能够协调调用者和被调用者,在一定程度上降低了系统的耦合度。       (2) 客户端可以针

2012-11-27 00:22:37 16223 10

原创 C#设计模式之代理模式(三)

15.4 远程代理      远程代理(Remote Proxy)是一种常用的代理模式,它使得客户端程序可以访问在远程主机上的对象,远程主机可能具有更好的计算性能与处理速度,可以快速响应并处理客户端的请求。远程代理可以将网络的细节隐藏起来,使得客户端不必考虑网络的存在。客户端完全可以认为被代理的远程业务对象是在本地而不是在远程,而远程代理对象承担了大部分的网络通信工作,并负责对远程业务方法的调用。

2012-11-27 00:02:02 15551 11

原创 C#设计模式之代理模式(二)

15.3 代理模式应用实例       下面通过一个应用实例来进一步学习和理解代理模式。       1. 实例说明       某软件公司承接了某信息咨询公司的收费商务信息查询系统的开发任务,该系统的基本需求如下:       (1) 在进行商务信息查询之前用户需要通过身份验证,只有合法用户才能够使用该查询系统;       (2) 在进行商务信息查询时系统需要记录查询日志,以便根据查询次数收取

2012-11-26 23:28:42 21739 20

原创 C#设计模式之代理模式(一)

代理模式是常用的结构型设计模式之一,当无法直接访问某个对象或访问某个对象存在困难时可以通过一个代理对象来间接访问,为了保证客户端使用的透明性,所访问的真实对象与代理对象需要实现相同的接口。根据代理模式的使用目的不同,代理模式又可以分为多种类型,例如保护代理、远程代理、虚拟代理、缓冲代理等,它们应用于不同的场合,满足用户的不同需求。 15.1 代理模式概述       近年来,代购已逐步成为电子商务

2012-11-26 23:04:10 35100 23

原创 《UML软件建模技术》企业内训课程大纲

近日,Sunny利用周末给国内某大型企业做了一次为期两天的UML软件建模技术的内训,以下是本次企业内训的课程大纲:《UML软件建模技术》课程大纲课程描述      全面学习UML 2.X相关知识,学会使用UML来构造系统的需求模型和实现模型,学会对一个软件系统进行多角度分析与设计,构造一个较为完整的系统模型,学会阅读与绘制13种UML图形并学习撰写相关文档。 课程目标          (1) 学

2012-11-19 22:39:06 5774 10

转载 软件应用无所不在 正吞噬整个世界

网景公司(Netscape)创始人、硅谷著名投资人马克·安德森(Marc Andreessen)曾在华尔街日报发表的文章《软件正在吞噬整个世界》中声称:当今的软件应用无所不在,并且正在吞噬整个世界。这篇文章分析了软件在各主流行业的应用情况和发展趋势。     以下是这篇文章的全文:        本周,惠普(我是该公司董事会董事)宣布将放弃目前处于步履为艰的PC业务,转而致力于认为具有更大增长潜力

2012-11-19 20:22:28 4750 1

空空如也

空空如也

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

TA关注的人

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