设计模式
大壮001
这个作者很懒,什么都没留下…
展开
-
常用设计模式之——观察者模式、出版订阅模式(订阅广播模式)
最近项目的需要,刚好用到观察者模式,在这里简单分享下使用心得。观察者模式、出版订阅模式(订阅广播模式)都可以称为观察者模式。首先看一下观察者模式的定义:多个对象之间的一对多依赖,当一个对象改变状态时,他的所有依赖者都会收到通知并自动更新。典型的应用就是1、消息推送,比如在oa系统上面,当某个人改变了oa流程的状态,则其他人应该收到修改的消息。2、还有一种场景就是 文件共享。A用户将文件共享给B用户、C用户、D用户,当A用户对文件进行更新时,就需要对B、C、D用户本地的文件进行同步更新;3、微原创 2020-09-05 17:07:51 · 689 阅读 · 0 评论 -
常用设计模式之单例模式(懒汉模式、饿汉模式)
qeder原创 2020-08-29 23:09:56 · 106 阅读 · 0 评论