当前位置: 首页 > news >正文

网站的页面风格有哪些网销是做什么的

网站的页面风格有哪些,网销是做什么的,wordpress博客源码下载,微商推广网站怎么做所谓的代理,就是一个人或者一个机构代替另一个人或者另一个机构去做一些事情(类似于中介或者代理商)。 代理的种类 远程代理:为一个位于不同的地址空间的对象提供一个局域代表对象。 虚拟代理:根据需要创建一个资源消…

所谓的代理,就是一个人或者一个机构代替另一个人或者另一个机构去做一些事情(类似于中介或者代理商)。

代理的种类

远程代理:为一个位于不同的地址空间的对象提供一个局域代表对象。
虚拟代理:根据需要创建一个资源消耗大的对象,使得此对象只有在需要的时候才被真正创建。
Copy-on-Write代理:虚拟代理的一种。把复制(克隆)拖延到只有客户端需要时,才真正采取行动。
保护(Protect or Access)代理:控制对一个对象的访问,如果需要,可以给不同的客户提供不同级别的使用权限。
防火墙(Firewall)代理:保护目标,不让恶意用户接近。
同步化 (Synchronization)代理:使几个用户能够同时使用一个对象而没有冲突。
智能 (Smart Reference)代理:当一个对象被引用时,提供一些额外的操作,比如将此对象调用的记录的次数记录下来等。

代理模式的结构

代理模式所涉及的角色有:

  • 抽象主题角色:声明了真实主题与代理主题的共同接口(共有的特性)。
  • 代理主题角色:含有对真实主题角色的引用(操作真实主体对象),代理角色通常在将客户端调用传递给真实主题对象的之前或者之后都会执行某些操作(方法),而不是只单纯的返回真实的对象。
  • 真实主题角色:定义了代理角色所代表的真实对象。

一个例子:电脑代理商
抽象主题角色:SaleComputer
代理主题角色:ComputerProxy
真是主体角色:ComputerMaker

在生活当中还有很多的代理模式例子,比如说考四级时,很多人选择去找枪手。这也是一个代理模式的例子。

在代理模式里,有一个很重要的东西:动态代理

自从JDK的版本到1.3以后,java语言通过java.lang.reflect库中,提供了三个类来直接支持代理模式。分别是:Proxy,InvocoationHandler,Method。

代理类的实现

public class DBQueryHandler implements InvocationHandler {//定义主题接口private IDBQuery realQuery = null;@Overridepublic Object invoke(Object proxy, Method method, Object[] args) throws Throwable {//如果第一次调用,生成真实主题if (realQuery == null) {realQuery = new DBQuery();}if ("request".equalsIgnoreCase(method.getName())) {System.out.println("调用前做点啥,助助兴.....");Object result = method.invoke(realQuery, args);System.out.println("调用后做点啥,助助兴.....");return result;} else {// 如果不是调用request方法,返回真实主题完成实际的操作return method.invoke(realQuery, args);}}static IDBQuery createProxy() {IDBQuery proxy = (IDBQuery) Proxy.newProxyInstance(ClassLoader.getSystemClassLoader(), //当前类的类加载器new Class[]{IDBQuery.class}, //被代理的主题接口new DBQueryHandler() // 代理对象,这里是当前的对象);return proxy;}
}public class Test {// 客户端测试方法public static void main(String[] args) {IDBQuery idbQuery = DBQueryHandler.createProxy();idbQuery.request();}
}
http://www.hkea.cn/news/52016/

相关文章:

  • 前端外包网站网站优化快速排名软件
  • 凡客做网站cba最新消息
  • 郑州做网站好的公搜索引擎优化好做吗
  • 网站 预算白度
  • 中国电商建站程序信息推广
  • 网站开发教程 布局优化技术
  • 做外贸网站需要请外贸文员吗网站seo诊断分析和优化方案
  • 百度网站怎么做的赚钱吗seo中文含义
  • 做网站界面的软件互联网培训
  • 电子商务网站建设与维护李建忠高级搜索引擎技巧
  • 做地产网站全网搜索软件
  • 网站开发培训班百度网站推广关键词怎么查
  • 东莞市做网站公司seo怎样
  • ps做网站大小尺寸应用商店优化
  • 网站站群建设方案知名网页设计公司
  • 广州网站建设公司哪家好专业的seo搜索引擎优化培训
  • 外国人做汉字网站seo搜索排名影响因素主要有
  • 外贸五金网站建设网站制作优化排名
  • 义乌网站建设多少钱网络平台营销
  • 怀仁有做网站的公司吗磁力搜索引擎2023
  • 建站行业都扁平化设计合肥网站推广公司哪家好
  • 做企业网站织梦和wordpress哪个好百度指数查询工具app
  • 郑州网站服务公司优化神马排名软件
  • 茶叶网站建设的优势南宁seo外包平台
  • 高古楼网站 做窗子北京seo技术交流
  • 南阳建设网站制作网络最有效的推广方法
  • 纯静态网站seoseo排名优化北京
  • 开封网站建设哪家好指数计算器
  • 网站开发 架构石家庄seo关键词排名
  • 可以免费做商业网站的cms百度seo霸屏软件