原文地址:http://www.cnblogs.com/leslies2/archive/2011/03/29/1997889.htmlSOA本身就是一种面向企业级服务的系统架构,简单来说,SOA就是一种进行系统开发的新的体系架构,在基于SOA架构的系统中,具体应用程序的功能是由 一些松耦合并且具有...
分类:
其他好文 时间:
2014-12-17 18:25:23
阅读次数:
231
观察者模式(observer行为型)c#简单例子
几个要点:模式使目标与观察都之间的依赖关系达到松耦合、通知会自动传播
例子:玩家击中敌人后发生一系列变化:发后爆炸、敌人少1个....
namespace adapterpattern
{
public partial class ObserverForm : Form
{
public ObserverFo...
说到条码打印,很多人会说直接调用诸如codesoft 或者bartender之类的软件来打印。没错,简单单独打印是可以使用这些方法。但实际项目应用中所需要的条码打印功能却很复杂,必须结合公司的业务软件才能很到位的打印条码。这时候,咱们不能依赖别人给的软件来打印,必须自己写代码耦合应用程序中去。看.....
Android有两种Intent, 显式和隐式。
显式的Intent,即在构造Intent对象时就指定接收者;
隐式的Intent,即Intent的发送者在构造Intent对象时,
并不知道也不关心接收者是谁,有利于降低发送者和接收者之间的耦合。
对于显式Intent,Android不需要去做解析,因为目标组件已经很明确,
隐式Intent通过需要Android解析,将...
分类:
移动开发 时间:
2014-12-16 22:46:42
阅读次数:
229
Observer设计模式是一个泛化(泛化是把特殊代码转换成通用目的代码的过程)系列的设计模式之一。它解决了通知对象和被通知对象会紧紧地耦合在一起的问题。
分类:
其他好文 时间:
2014-12-16 21:09:58
阅读次数:
241
职责链模式:使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。UML:Client:客户端Handler: 抽象处理者:定义出一个处理请求的接口。如果需要,接口可以定义出一个方法以设定和返回对下家的引用。这...
分类:
其他好文 时间:
2014-12-16 20:54:13
阅读次数:
189
转自:时之沙:http://blog.csdn.net/t12x3456随着应用不断迭代,业务线的扩展,应用越来越大(比如集成了各种第三方sdk或者公共支持的jar包,项目耦合性高,重复作用的类越来越多),相信很多人都遇到过如下的错误:[java]view plaincopyUNEXPECTEDTO...
分类:
移动开发 时间:
2014-12-16 15:00:25
阅读次数:
413
一、定义职责链模式:使得多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。解释:简单来说应该是对于一个请求,不同的人根据自己职责范围对它进行处理,同时也因为它一般是从底层向上层传递的请求的,所以将处理该请求的...
分类:
其他好文 时间:
2014-12-15 17:13:56
阅读次数:
143
一个页面级别的控制器是胶水,通过将模块化的功能黏在一起来构造一个鲜活的应用。我们将实现配置与一个明确的生命周期,通过松耦合的架构组合一个单页面应用的多个部分。
分类:
移动开发 时间:
2014-12-15 11:56:18
阅读次数:
331
最初业务需求:将文件从ftp下到本地并上传到hdfs,其中ftp到本地和本地到hdfs皆有文件完整性校验,ftp到本地的逻辑由于和业务耦合度较高,因此本文不再叙述,这里仅说一下从本地到hdfs的并发脚本相关说明及代码实现。测试环境:RHEL6.4x86_64/Hadoop2.4.0.2.1.5.0-695部分需求..
分类:
Web程序 时间:
2014-12-14 18:43:33
阅读次数:
275