设计模式
Wayne_y
这个作者很懒,什么都没留下…
展开
-
单例模式
单例模式的动机对于系统中的某些类来说,只有一个实例很重要。例如,一个系统中可以存在多个打印任务,但是只有一个正在工作的任务;一个系统中只能有一个窗口管理器或者文件系统;一个系统中只能一个计时工具或者ID(序号程程期。加入在Windows中就只能打开一个任务管理器。如果不使用机制对窗口对象进行唯一化,将弹出多个窗口,如果这些窗口显示的内容是完全一致的,则是重复对象,浪费内存资源。如果这些窗口现实的内...原创 2018-04-09 12:23:49 · 151 阅读 · 0 评论 -
静态代理与动态代理
首先,什么是代理?代理的作用是什么?这里我们先讨论什么是代理,他是干嘛的。代理在实际生活中有这大量的应用,我们来举一个例子。假如,我开了一家咖啡店,我现在是咖啡店的前台,我们店还有专门做咖啡的师傅。你来买咖啡,你肯定是在跟我谈(要什么咖啡,放不放糖,吃什么点心),但是咖啡却是师傅做的,我没有参与咖啡的制作。但是我却可以按照你的需求,要求师傅做你想要的咖啡。在这里,服务员就是一个代理,他代理了做咖啡...原创 2018-04-05 20:01:34 · 143 阅读 · 0 评论