Triggor

Follow My Heart
  博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

2011年7月6日

摘要: A.创建模式设计模式之Factory(工厂模式)使用工厂模式就象使用new一样频繁.2002/10/9更新设计模式之Prototype(原型模式)用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 设计模式之Builder汽车由车轮 方向盘 发动机很多部件组成,同时,将这些部件组装成汽车也是一件复杂的工作,Builder模式就是将这两种情况分开进行。设计模式之Singleton(单态模式)保证一个类只有一个实例,并提供一个访问它的全局访问点 2002/10/9更新 B.结构模式设计模式之Facade可扩展的使用JDBC针对不同的数据库编程,Facade提供了一种灵活的实现.设计模 阅读全文

posted @ 2011-07-06 09:36 triggor 阅读(219) 评论(0) 推荐(0) 编辑

摘要: If you have been using the MVC framework I am sure you are aware that in many cases there are multiple ways to accomplish the same task. One such case in point is how to render content for a View. Now I am not talking about how to render an entire View, but rather how do I render partial Views (aka 阅读全文

posted @ 2011-07-06 09:30 triggor 阅读(291) 评论(0) 推荐(0) 编辑

2011年7月5日

摘要: http://www.bosiedu.com.cn/articleinfo/detail_4_6_263.aspx每种新软件体系的实施都令人望而生畏,直到实验和错误让人们获得更深入的了解为止。面向服务的体系结构(SOA)也不例外–曾有一个银行创建了大约900而独立的服务,但是由于没人关注各个部门中的什么人在创建服务,导致其中的三分之一是多余的。对于代码重用来说,采用SOA将获益良多。 复用一直被认为是转向SOA架构的重要原因,但是正如这家银行最终发现的一样,实现复用需要体系架构和管理方面的细致工作,而这两方面是很难一次到位的。业务流程管理(BPM)和应用整合项目是中型企业可以获益最多的两个领域 阅读全文

posted @ 2011-07-05 21:15 triggor 阅读(182) 评论(0) 推荐(0) 编辑

摘要: http://se.csai.cn/Monograph/200611141414021716.htm这个问题的答案实际上涉及与开发相关的若干不同方面。 SOA 是一种 IT 体系结构样式,支持将您的业务作为链接服务或可重复业务任务进行集成,可在需要时通过网络访问这些服务和任务。这个网络可能完全包含在您的公司总部内,也可能分散于各地且采用不同的技术,通过对来自纽约、伦敦和香港的服务进行组合,可让最终用户感觉似乎这些服务就安装在本地桌面上一样。需要时,这些服务可以将自己组装为按需应用程序——即相互连接的服务提供者和使用者集合,彼此结合以完成特定业务任务,使您的业务能够适应不断变化的情况和需求(在有 阅读全文

posted @ 2011-07-05 21:04 triggor 阅读(170) 评论(0) 推荐(0) 编辑

摘要: http://se.csai.cn/Monograph/200611141116331889.htm面向服务的体系结构(Service-Oriented Architecture, SOA)Service-architecture.com将SOA定义为:“本质上是服务的集合。服务间彼此通信,这种通信可能是简单的数据传送,也可能是两个或更多的服务协调进行某些活动。服务间需要某些方法进行连接。所谓服务就是精确定义、封装完善、独立于其他服务所处环境和状态的函数。”虽然不同厂商或个人对SOA有着不同的理解,但是我们仍然可以从上述的定义中看到SOA的几个关键特性:一种粗粒度、松耦合服务架构,服务之间通过 阅读全文

posted @ 2011-07-05 21:02 triggor 阅读(147) 评论(0) 推荐(0) 编辑

摘要: ASK:I need the text of a link wrapped with <span> as in:<a href="/foo.html"><span>Edit Group</span></a> Can I do that with Html.ActionLink? This doesn't work:<%=Html.ActionLink("<span>Edit Group</span>", "Edit", New With 阅读全文

posted @ 2011-07-05 20:17 triggor 阅读(285) 评论(0) 推荐(0) 编辑

摘要: [一步一步MVC]第一回:使用ActionSelector控制Action的选择[一步一步MVC]第二回:还是ActionFilter,实现对业务逻辑的统一Authorize处理[一步一步MVC]第三回:MVC范例大观园[一步一步MVC]第四回:漫谈ActionLink,有时“胡搅蛮缠”[一步一步MVC]第五回:让TagBuilder丰富你的HtmlHelper[一步一步MVC]第六回:什么是MVC(上)? 阅读全文

posted @ 2011-07-05 20:14 triggor 阅读(142) 评论(0) 推荐(0) 编辑

摘要: http://www.ibm.com/developerworks/cn/web/1103_zhaoct_recommstudy1/index.html赵 晨婷, 软件工程师, IBM马 春娥, 软件工程师, IBM简介: 随着 Web 技术的发展,使得内容的创建和分享变得越来越容易。每天都有大量的图片、博客、视频发布到网上。信息的极度爆炸使得人们找到他们需要的信息将变得越来越难。传统的搜索技术是一个相对简单的帮助人们找到信息的工具,也广泛的被人们所使用,但搜索引擎并不能完全满足用户对信息发现的需求,原因一是用户很难用恰当的关键词描述自己的需求,二是基于关键词的信息检索在很多情况下是不够的。而 阅读全文

posted @ 2011-07-05 19:40 triggor 阅读(192) 评论(0) 推荐(0) 编辑

2011年7月4日

摘要: 几千个网页小图标免费下载 图标是网页设计中非常重要的一个元素,尽管现在Web2.0时代似乎在倡导使用大而醒目的图标,但很多网页设计中还是需要网页小图标,这里是10个汇集网页小图标的页面或文章。1.设计师常用网页小图标大全几百个设计师常用网页小图标大全。包含精品小图标 ,GIF小图标 ,Home首页图标,登陆注册图标,电话图标,电视机图标,放大镜图标,符号图标, 国旗图标,箭头图标, 喇叭图标, 热点Hot图标, 软件图标, 上一页下一页图标, 手机图标, 书籍图标, 下载Down图标, 心图标, 新New图标, 邮箱E-mail 图标,音乐music图标等。网页小图标12. 超级经典网页小图标 阅读全文

posted @ 2011-07-04 14:44 triggor 阅读(1903) 评论(0) 推荐(0) 编辑

2011年6月21日

摘要: Raj Kaimal's Bloghttp://weblogs.asp.net/rajbk/archive/2010/05/03/actionresult-types-in-mvc2.aspxIn ASP.NET MVC, incoming browser requests gets mapped to a controller action method. The action method returns a type of ActionResult in response to the browser request. A basic example is shown below 阅读全文

posted @ 2011-06-21 19:04 triggor 阅读(223) 评论(0) 推荐(0) 编辑

2011年6月20日

摘要: 观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖着都会收到通知,并自动更新。设计原则:为了交互对象之间的松耦合设计而努力。松耦合的设计之所以能让我们建立有弹性的OO系统,能够应对变化,是因为对象之间的互相依赖降到了最低。要点:观察者模式定义了对象之间一对多的关系主题Subject用一个共同的接口来更新观察者观察者和可观察者之间用松耦合方式结合(loosecoupling) ,可观察者不知道观察者的细节,只知道观察者实现了观察者接口使用此模式时,可从被观察者处推(push)或拉(pull)数据(然而,推的方式被认为更“正确”)有多个观察者时,不可以依赖特定的通知 阅读全文

posted @ 2011-06-20 01:00 triggor 阅读(155) 评论(0) 推荐(0) 编辑

摘要: 策略模式定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。当你需要给朋友留下深刻印象,或是影响关键主管的决策时,请使用“这个”定义!设计原则:1、找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起;2、针对接口编程,而不是针对实现编程;(针对超类型supertype编程,多态)3、 多用组合(composition),少用继承OO基础:抽象、封装、多态、继承OO原则:封装变化;多用组合,少用继承;针对接口编程,不针对实现编程要点:良好的OO设计必须具备可复用、可扩充、可维护三个特性模式不是代码,而是针对设计问题的通用解决方案 阅读全文

posted @ 2011-06-20 00:50 triggor 阅读(154) 评论(0) 推荐(0) 编辑

2011年6月19日

摘要: 随笔:是一些比较杂乱的技术类东西且有待修改和讨论的文章,如果是原创则只是作者随时提笔写下的内容,而并没有经过太多的推敲,甚至措辞也没有得到很合理的运用。 文章:直接获得的有正规性质的文章,或当随笔中的原创经过了讨论、分析和修改后,就可以作为正式的文章被发表,此为正式内容,里面的措辞等都应该得到很好的修正,让他人读起来就如同正式文档或书中的某一章节,行云流水般易读懂、理解。 新闻:当你得到了一些新闻消息时,可以在此发表。然而似乎此中的文章并不能被显示到个人博客首页中,因此很多人就是有新闻消息也不再此发表,而是写成随笔,这样就能在自己的博客首页显示了。 日记:似乎是要人们记录平时的所见所闻,日常生 阅读全文

posted @ 2011-06-19 23:06 triggor 阅读(349) 评论(1) 推荐(3) 编辑