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

别人帮做的网站怎么修改seo教程seo优化

别人帮做的网站怎么修改,seo教程seo优化,创意做美食视频网站,作业做哪些类型的网站一、概述 代理模式是一种结构型模式#xff0c;在很多不同的场合具有广泛的分类和应用。其主要实现的思想是在客户端和真正要访问的对象之间引入一个 代理对象#xff08;间接层#xff09;#xff0c;于是#xff0c;以往客户端对真正对象的访问现在变成了通过代理对…一、概述     代理模式是一种结构型模式在很多不同的场合具有广泛的分类和应用。其主要实现的思想是在客户端和真正要访问的对象之间引入一个 代理对象间接层于是以往客户端对真正对象的访问现在变成了通过代理对象进行访问代理对象在这里起到了一个中介或者桥梁作用。 引入代理对象的目的主要是可以为客户端增加额外的功能、约束或者针对客户端的调用屏蔽一些复杂的细节问题。 二、基本概念与示例     代理模式的实质是通过引入一个代理类来为原始类被代理类增加额外的能力这些额外的能力可能是指一些新功能、新服务也可能 是一些约束或者限制等。那么现在试着考虑一个例子通过浏览器访问某个网站最简单的方式就是在浏览器中输入网站的地址来直接访问。 class CWebAddr { public:     virtual void visit() 0;     virtual ~CWebAddr(){} }; class CWebAddr_Shopping : public CWebAddr { public:     virtual void visit()     {         //访问购物网站复杂通信逻辑         cout 访问CWebAddr_Shopping购物网站 endl;     } }; class CWebAddr_Video : public CWebAddr { public:     virtual void visit()     {         //访问视频网站复杂通信逻辑         cout 访问CWebAddr_Video视频网站 endl;     } }; //主函数 int main() {     CWebAddr *pShopping new CWebAddr_Shopping();     pShopping-visit();          CWebAddr *pVideo new CWebAddr_Video();     pVideo-visit();          delete pShopping;     delete pVideo;          return 0; } 上述代码执行结果没问题描述主要是直接访问某个或者某些网站那么我们也可以引入代理类帮助我们访问这些网站 针对以上代码做出调整 class CWebAddrProxy : public CWebAddr { public:     CWebAddrProxy(CWebAddr* pWebAddr) : m_webAddr(pWebAddr){}      public:     virtual void visit()     {             m_webAddr-visit();     } private:     CWebAddr* m_webAddr;     }; //主函数 int main() {     CWebAddr *pShopping new CWebAddr_Shopping();     CWebAddr *pVideo new CWebAddr_Video();          CWebAddrProxy *pWebproxy1 new CWebAddrProxy(pShopping);     pWebproxy1-visit();          CWebAddrProxy *pWebproxy2 new CWebAddrProxy(pVideo);     pWebproxy2-visit();              delete pShopping;     delete pVideo;     delete pWebproxy1;     delete pWebproxy2;          return 0; } 三、代理模式定义与角色     引入代理模式的定义为其他对象提供一种代理以控制对这个对象的访问。代理模式通过创建代理对象来代表真实对象客户端操作代理 对象与操作真实对象并没有什么不同。当然最核心、最本质的功能最终还是需要代理对象操纵真实对象来完成。 代理模式UML图中涉及三个角色 1Subject抽象对象。该类定义真实主题与代理主题的共同接口这样在真实主题的地方都可以使用代理主题。 2Proxy(代理主题)。该类内部包含了对真实主题的引用从而可以对真实主题进行访问。代理主题中一般会提供与真实主题相同的接口以 达到可以取代真实主题的目的。同时也可以对真实主题的访问进行约束和限制也能够控制必要时的创建/删除真实主题。 3RealSubject真实主题定义代理主题代表的真实对象真正的业务是在真实主题中实现的客户端通过代理主题间接访问真实主题中的 接口。 四、代理模式的应用场合     代理模式UML图分厂简单总结起来也简单----在软件设计中增加间接层来获取更大的灵活性和增加更多的控制。在实际中代理模式可能 会在许多场合得到应用并且其实现可能会非常复杂。 1远程代理 2虚拟代理 3保护代理 4缓存/缓冲代理 5智能引用代理 6写时复制优化代理
http://www.pierceye.com/news/46367/

相关文章:

  • 旅游门户网站建设怎样购买域名
  • 搭建网站用什么系统不用下载直接进入的app
  • 陕西住房和建设部网站中旅远洋商务网站建设策划书
  • 哪里做网站一套一百网页设计在线制作
  • 金融网站策划网站建设步骤 文档
  • 北京公司查询上海站群优化
  • 建设一个直播网站要多少钱西安seo排名公司
  • 江西网站建设技术百度创建网站
  • 免费商城网站模板张家口网站设计
  • wap网站建设是什么工作不开心应该辞职吗
  • 上海2022进口博览会开幕式莱芜网站优化加徽信xiala5效果好
  • 福州市高速公路建设指挥部网站做网站网站推广赚佣金
  • 用来做旅游攻略的网站电子商务网站建设有什么认识
  • 网站开发花费网站开发的图片
  • 档案馆网站建设现状wordpress首页文件代码在
  • 如何做网络投票网站能够给上市公司做网站意味着什么
  • 市级档案网站建设情况分析wordpress 修改为中文字体
  • 深圳知名的网站公司简介如何在微信开发小程序
  • 网站对企业的作用wordpress标签化关键词
  • 株洲做网站优化任丘市建设局网站
  • 一流的内蒙古网站建设微站是什么
  • 响应式网站制作软件桂林市中心在哪个区
  • 云南建设厅和网站seo主要做什么工作
  • 如何在网站上做网页链接凡科做的网站百度不到
  • 昆明网站建设教学视频前端开发培训费用
  • 网络营销的网站的分析cdn wordpress 登录
  • 牙科医院网站推广方案asp.net mvc 做网站
  • 佛山网站建设的公司收图片的网站
  • 图书网站建设论文外贸公司手机网站
  • 建立网站的公司平台东莞外贸网站建设策划方案