摘要:
我们平时开发过程中,一定会遇到这种情况:同时处理简单对象和由简单对象组成的复杂对象,这些简单对象和复杂对象会组合成树形结构,在客户端对其处理的时候要保持一致性。比如电商网站中的产品订单,每一张产品订单可能有多个子订单组合,比如操作系统的文件夹,每个文件夹有多个子文件夹或文件,我们作为用户对其进行复制 阅读全文
posted @ 2018-04-02 14:51
renyangli
阅读(134)
评论(0)
推荐(0)
摘要:
享元模式不同于一般的设计模式,它主要用来优化程序的性能,它最适合解决大量类似的对象而产生的性能问题。享元模式通过分析应用程序的对象,将其解析为内在数据和外在数据,减少对象的数量,从而提高应用程序的性能。 基本知识: 享元模式通过共享大量的细粒度的对象,减少对象的数量,从而减少对象的内存,提高应用程序 阅读全文
posted @ 2018-04-02 09:58
renyangli
阅读(100)
评论(0)
推荐(0)
摘要:
在软件开发中,很大部分时候就是操作数据,而不同数据下展示的结果我们将其抽象出来称为状态,我们平时开发时本质上就是对应用程序的各种状态进行切换并作出相应处理。状态模式就是一种迎合多种状态场景下的设计模式。使用状态模式可以让代码更加清晰,提高应用程序的维护性和扩展性。 基础知识: 状态模式定义一个对象, 阅读全文
posted @ 2018-04-02 09:32
renyangli
阅读(144)
评论(0)
推荐(0)

浙公网安备 33010602011771号