2017年4月12日

设计模式11:抽象工厂模式

摘要: 阅读材料:http://baike.xsoftlab.net/view/209.html#3_2 抽象工程模式解决的问题: 当前有一套产品,称为A;另一套产品称为B。客户端代码需要在两套产品中切换。 抽象工厂模式相当于在简单工厂模式之上又抽象了一层,使得客户端代码在两套产品切换中比较方便。 但是抽象 阅读全文

posted @ 2017-04-12 20:09 一个后端狗 阅读(235) 评论(0) 推荐(0)

设计模式10:观察者模式

摘要: 观察者模式所做的事情就是在解耦合,让耦合的双方都依赖于抽象,而不是依赖于具体。 这样各自的变化不会影响另一边的变化。 uml: 代码: 通知者: 观察者: DEMO: 阅读全文

posted @ 2017-04-12 16:57 一个后端狗 阅读(156) 评论(0) 推荐(0)

系统设计3:网络爬虫和短链接

摘要: 补充材料: Web相关: https://www.zhihu.com/question/22689579 爬虫: https://www.zhihu.com/question/20899988 http://www-rohan.sdsu.edu/~gawron/python_for_ss/cours 阅读全文

posted @ 2017-04-12 16:02 一个后端狗 阅读(580) 评论(0) 推荐(0)

导航