Design Patterns
huawangxin
分享是最快的学习方法,教是最好的学习。
展开
-
设计模式-策略模式学习笔记
策略模式 定义:定义了算法簇,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 设计原则: 1)找出应用中可能需要变化之处,把他它们独立出来,不要和那些不需要变化的代码混在一起。 2)针对接口编程,而不是针对实现编程。(“针对接口编程”真正的意思是“针对超类型(supertype)编程”) 3)多用组合,少用继承。原创 2017-05-11 01:18:53 · 325 阅读 · 1 评论 -
设计模式-观察者模式学习笔记
观察者模式原创 2017-05-12 20:05:22 · 175 阅读 · 0 评论 -
设计模式-装饰者模式学习笔记
装饰者模式 定义:动态地将责任附加到对象上,若要扩展功能,装饰者提供了比继承更有弹性的替代方案。 设计原则:1)类应该对扩展开放,对修改关闭;(开放关闭原则)原创 2017-05-16 01:15:32 · 227 阅读 · 0 评论 -
设计模式-工厂模式 抽象工厂模式 简单工厂模式学习笔记
工厂模式 抽象工厂模式 简单工厂模式原创 2017-05-26 23:19:27 · 318 阅读 · 0 评论 -
读书笔记之人工智能
《人工智能》 作者:李开复 王咏刚 封面第一章 人工智能来了 人类,你好! 无处不在的人工智能 苹果Siri、百度度秘、Google Allo、微软小冰、亚马逊Alexa等智能助理和智能聊天类应用,正试图颠覆你和手机交流的根本方式,将手机变成聪明的小秘书;新闻头条等热门新闻应用依赖于人工智能技术向你推送最适合你的新闻内容,甚至,今天的不少新闻稿件根本就是由人工智能程序自动撰写的;谷歌照片...原创 2018-12-06 00:06:46 · 7611 阅读 · 3 评论