摘要: 一张图片得以理解为什么要使用中介者模式: 各个对象之间相互引用,紧耦合体现的淋漓尽致,如果此时需要发生变化,那么改代码就糟糕了,因为无法修改。 如果我们使用一个中介者来完成对象之间的交互,那么看起来明朗多了,每个对象只需要与中介者产生联系,将请求通过中介者发给接收对象,这有点像依赖倒转原则,这样不但 阅读全文
posted @ 2020-01-13 20:40 程序杰杰 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 我使用ADMINISTRATOR为我的数据库,给其他用户开设可查询我某张表的权限,在我删除了之后,他那边查询的仍然是我删除前的信息,出现了不同步 原本以为是查询缓存,在我试了这些之后发现还没用,最后发现在ADMINISTRATOR中查询后方写一下commit 提交后,在有权限账号查询处就保持统一了( 阅读全文
posted @ 2020-01-13 11:06 程序杰杰 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 动机(Motivate): 在软件构建过程中,一个请求可能被多个对象处理,但是每个请求在运行时只能有一个接受者,如果显示指定,将必不可少地带来请求发送者与接受者的紧耦合。 如何使请求的发送者不需要指定具体的接受者?让请求的接受者自己在运行时决定来处理请求,从而使两者解耦。意图(Intent): 使多 阅读全文
posted @ 2020-01-13 07:31 程序杰杰 阅读(197) 评论(0) 推荐(0) 编辑