上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 51 下一页
摘要: 应用场景:访问者模式适用于数据结构相对文档得系统 它把数据结构和作用于结构上得操作之间得耦合脱开,是的操作集合可以相对自由得演化 目的:是要把处理从数据结构分离,按照算法和数据结构分开,如果这样子得系统有比较文档得数据结构,易于变化的算法的话,使用访问者模式是比较合适的因为访问者模式是的算法操作的增 阅读全文
posted @ 2022-02-18 17:12 冰糖葫芦很乖 阅读(420) 评论(0) 推荐(1) 编辑
摘要: 享元模式(Flyweight),运用共享技术有效的支持大量细粒度的对象 Flyweight(抽象享元角色)—— 定义对象的内部状态和外部状态及其对应的方法。ConcreteFlyweight(具体享元角色)—— 实现抽象享元角色的方法,在具体的角色中,实现具体方法时需要注意将内部状态与外部状态区分开 阅读全文
posted @ 2022-02-18 16:48 冰糖葫芦很乖 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 建造者模式:将一个复杂对象的构建过程与它的构建细节分离,使得同样的构建过程可以执行不同的表示。 优点: 使得建造代码与表示代码分离,由于建设者隐藏了该产品是如何组装的,所以若需要改变一个产品的内部表示,只需要定义一个具体的建造者就可以了 #include<iostream> #include<vec 阅读全文
posted @ 2022-02-18 11:17 冰糖葫芦很乖 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 观察者模式的使用场景 1.当一个抽象模型有两个方面,其中一个方面依赖于另一方面。将这二者封装在独立的对象中以使它们可以各自独立的改变和复用; 2.当对一个对象的改变需要同时改变其它对象,而不知道具体有多少对象有待改变; 3.观察者模式所做的工作其实就是在接触耦合。让耦合的双方都依赖于抽象,而不依赖于 阅读全文
posted @ 2022-02-17 18:33 冰糖葫芦很乖 阅读(794) 评论(0) 推荐(0) 编辑
摘要: Http: 3xx-重定向 301:对象已永久移走,即永久重定向 302:对象已临时移走 304:未修改 307:临时重定向 4xx-客户端错误 400:错误的请求 401:访问被拒绝 403:禁止访问 404:未找到 405:用来访问页面的方法不被允许 5xx-服务器错误 500:内部服务器错误 阅读全文
posted @ 2022-02-17 11:47 冰糖葫芦很乖 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 迭代器模式(Iterator) 迭代器模式(Iterator)提供了一种顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示。 因此,当你需要访问一个聚焦对象,而且不管这些对象是什么都需要遍历的时候,就应该选择使用迭代器模式,为了遍历不同的聚合结构提供了如开始,下一个,是否结束,当前哪一项等统 阅读全文
posted @ 2022-02-15 14:48 冰糖葫芦很乖 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 官方文档:https://developer.chrome.com/docs/extensions/mv3/getstarted/ 官方文件下载://files.cnblogs.com/files/Galesaur-wcy/chrome官方文档例子.zip?t=1644890923 manifest 阅读全文
posted @ 2022-02-15 10:37 冰糖葫芦很乖 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 代理模式(Proxy),为其他对象提供一种代理以控制这个对象的访问 Subject:定义RealSubject和Proxy的共用接口,这样就可以在任何使用RealSubject的地方都可以使用Proxy。 class Subject //Subject 定义了RealSubject和Proxy的共用 阅读全文
posted @ 2022-02-15 09:10 冰糖葫芦很乖 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 策略模式(Strategy):它定义了算法家族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的用户 Strategt类,定义所有支持的算法的公共接口 class Strategy { public: virtual ~Strategy() {}; virtual vo 阅读全文
posted @ 2022-02-14 17:23 冰糖葫芦很乖 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 转载来自:https://www.cnblogs.com/xinxue/p/5271184.html 1 会飞的鸭子 Duck 基类中,有成员函数 Swim() 和 Display() class Duck { public: void Swim(); virtual void Display(); 阅读全文
posted @ 2022-02-11 09:14 冰糖葫芦很乖 阅读(47) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 51 下一页