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

怎么自己做网站推广网络营销推广方式包括

怎么自己做网站推广,网络营销推广方式包括,外贸专业网站建设,手机商店下载安装代理设计模式: 作用:为目标(原始对象)增加功能(额外功能,拓展功能) 三种经典应用场景: 1:给原始对象增加额外功能(spring添加事务,Mybatis通过代理实现缓存功能等等) 2:远程代理(网络通信,输出传输(RPC,D…

代理设计模式:

作用:为目标(原始对象)增加功能(额外功能,拓展功能)

三种经典应用场景:

        1:给原始对象增加额外功能(spring添加事务,Mybatis通过代理实现缓存功能等等)

        2:远程代理(网络通信,输出传输(RPC,Dubbo))

        3:无中生有,看不见类文件,却能进行使用(MyBatis中使用Mapper接口的实现类)

MyBatis使用代理模式实现缓存:MyBatis源码--04:MyBatis缓存实现-CSDN博客

MyBatis使用代理获得Mapper接口实现类:MyBatis源码分析01 ---- 通过代理确定Mapper接口实现类过程-CSDN博客

装饰器设计模式`:

作用:为目标拓展功能(核心功能)

经典应用场景:

        MyBatis实现缓存的过程实际上就使用了装饰器设计模式:

                MyBatis通过Cache接口实现缓存功能,我们来看看Cache接口的实现类:

实际上上面的实现方式包括俩大类:PerpetualCache为核心实现类,其它类为核心类的装饰器,用来增强核心类PerpetualCache的功能。

使用方法:

这种直接将实现类作为参数的使用方法可以看作是装饰器设计模式的一种标志.并且装饰器可以"套娃使用",如上图,"套娃"为PerpetualCache增加了日志功能和Lru换出策略.

区别总结

本质区别:

        装饰器增加核心功能,和被装饰对象做的是同一件事,为同一个目标服务.

        代理增加额外功能,和被代理对象做的是不同的事情. 另外注意远程代理和无中生有的使用场景.

http://www.zhongyajixie.com/news/48418.html

相关文章:

  • 网站建设型网站横幅(banner)图片关键词优化公司网站
  • 浙江电信关于网站备案信息核实的公告今日国内新闻摘抄十条
  • 青岛外贸网站建设今日新闻简讯30条
  • 口碑营销图片西安网站seo工作室
  • 做网站公司做网站公司广州百度网站快速排名
  • 网站如何做超级链接郑州发布最新通告
  • 深圳网站建设响应式网站网页设计素材
  • 深圳网站设计公司费用武汉seo网站优化运营
  • 做公务员题的网站亚马逊seo推广
  • 上海做网站公司做网站的公司怎么建立网站
  • 自适应网站制作简创网络软文兼职
  • 哈尔滨专业网站制作设计谷歌排名规则
  • wordpress编辑器开发南京市网站seo整站优化
  • 网站建设实施最新国际消息
  • 上海最专业的网站建设公司宣传软文案例
  • php网站连接数据库榆林市网站seo
  • 阿里巴巴网站国际站建设semi是什么意思
  • 网站运营思路seo主要做什么工作
  • 网站建设市场搜索引擎优化的主要工作
  • 公司建一个网站多少钱营业推广策划
  • 企业网站建设的目的有哪些广州seo外包
  • 企业网站轮播图怎么做小视频网站哪个可以推广
  • php网站源码架构seo网站编辑优化招聘
  • 好看的网站博客模板下载网站建设方案内容
  • 谁有哪种浏览器网站免费的国内新闻大事
  • wordpress标签logo深圳关键词优化
  • vue做的网站多么网络推广外包内容
  • 分类信息系统网站模板百度助手app下载
  • 广州模板网站建设网站优化推广哪家好
  • 网站里弹窗怎么做企业培训机构排名前十