代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的....
分类:
编程语言 时间:
2014-11-25 20:28:43
阅读次数:
240
1.方式一:无界代理 ? ? ? 此款代理软件不错,支持本地代理、局域网代理和广域网代理。如不能直接代理可使用经典代理模式。 设置:在SDK Manager 界面Tools>Options...下设置代理服务器的IP(如:127.0.0.1(本...
分类:
移动开发 时间:
2014-11-25 00:26:42
阅读次数:
257
最近用到了java的动态代理,虽然会用,但不了解他具体是怎么实现,抽空看看了看他的源码。 说到Java的动态代理就不能不说到代理模式,动态代理也就是多了一个’动态’两字,在《大话设计模式》中不是有这句话吗?“反射,反射程序员的快乐”,这里也不例外,他在底层也是使用了反射来创建对象。一、 为了让我们更...
分类:
其他好文 时间:
2014-11-23 17:18:44
阅读次数:
203
转自http://www.cnblogs.com/cbf4life/archive/2010/01/27/1657438.html12.1 我是游戏至尊 2007年,感觉很无聊,于是就玩了一段时间的网络游戏,游戏名就不说了,要不就有做广告的嫌疑,反正就是打怪、升级、砍人、被人砍,然后继续打怪、升级、...
分类:
其他好文 时间:
2014-11-21 20:30:14
阅读次数:
136
代理模式:代理模式(Proxy):为其他对象提供一种代理以控制对这个对象的访问。UML结构如下图:代码实现: //定义一个Subject 抽象类 public abstract class Subject { public abstract void Request()...
分类:
其他好文 时间:
2014-11-21 14:06:12
阅读次数:
133
GoF设计模式简介目的/范围创建型模式结构性模式行为型模式类模式工厂方法模式(类)适配器模式解释器模式模板方法模式对象模式抽象工厂模式建造者模式原型模式单例模式(对象)适配器模式桥接模式组合模式装饰模式外观模式享元模式代理模式职责链模式命令模式迭代器模式中介者模式备忘录模式观察者模式状态模式策略模式...
分类:
其他好文 时间:
2014-11-20 09:04:34
阅读次数:
218
一,定义: 代理模式(Proxy):为其他对象提供一种代理以控制对这个对象的访问。
二,其类图:
三,分类一:静态代理
1,介绍:也就是需要我们为目标对象编写一个代理对象,在编译期就生成了这个代理对象,然后通过访问这个代理,来实现目标对象某些功能。...
分类:
编程语言 时间:
2014-11-18 13:30:30
阅读次数:
295
??
谈恋爱啊谈恋爱。可是怎么追女神呢?你是否也试过代理模式呢?啊,什么?追女神还和模式有关?当然,让我一起学习代理模式。
一、什么是代理模式?
代理模式就是为其他对象提供一种代理以控制对这个对象的访问。有点拗口。其实就是中间人而已,A与B认识,B与C认识,A不认识C,那么A怎么追C呢?B呗。
二、代码实例(追女神)
Main.java
public class Main {
pu...
分类:
其他好文 时间:
2014-11-17 16:00:29
阅读次数:
237
一 代理模式概念 传入的对象,代替当前类完成了某个功能,称为代理模式 二 代理模式规范 1.协议名的规范 @protocol?ClassNameDelegate<NSObject>
????-(void)functionName;
@end ClassName 需要其他类实现的...
分类:
其他好文 时间:
2014-11-17 00:35:09
阅读次数:
426
Protocol简单来说就是一系列方法的列表,其中声明的方法可以被任何类实现。这中模式一般称为代理(delegation)模式。在IOS和OS X开发中,Apple采用了大量的代理模式来实现MVC中View(UI控件)和Controller(控制器)的解耦。下面我们先来看一下我们熟悉的Android中的按钮监听过程,然后再对比理解delegation。首先我建立一个很简单的Android工程,在L...
分类:
其他好文 时间:
2014-11-16 14:43:54
阅读次数:
142