上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 故事背景 在我们的日常生活中,人们已经习惯了看电影。但是,每个人的偏好是不同的,有的人可能喜欢战争片,有人可能更喜欢艺术片,而有的人则可能喜欢爱情片,等等。现在,我们收集了一些的客户和电影的相关信息,目的是找出客户对特定影片的评分,从而预测出客户有可能喜爱的电影并推荐给客户。本次的大数据处理,使用了 阅读全文
posted @ 2016-06-21 21:00 珍真小心 阅读(920) 评论(0) 推荐(0) 编辑
摘要: 定义:迭代子模式又叫游标(Cursor)模式,是对象的行为模式。迭代子模式可以顺序地访问一个聚集中的元素而不必暴露聚集的内部表象(internal representation)。 聚集:多个对象聚在一起形成的总体,聚集对象是能够包容一组对象的容器对象。聚集依赖于聚集结构的抽象化,具有复杂化和多样性 阅读全文
posted @ 2016-06-04 09:39 珍真小心 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就可以将该对象恢复到原先保存的状态 类图: 结构: 发起人:记录当前时刻的内部状态,负责定义哪些属于备份范围的状态,负责创建和恢复备忘录数据。 备忘录:负责存储发起人对象的内部状态,在需要的时候提供发起人需要的内部 阅读全文
posted @ 2016-06-01 22:18 珍真小心 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 定义:解释器模式是一种按照规定语法进行解析的方案,给定一个语言, 定义它的文法的一种表示,并定义一个解释器,该解释器使用该表示来解释语言中的句子。实际上可以理解为是一个编译器(esclipse或者vc)或者是正则表达式。 类图: 以加减运算为例 业务需求:输入一个模型公式(加减四则运算),然后输入模 阅读全文
posted @ 2016-06-01 21:27 珍真小心 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 定义:策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。 类图: 优点: (1)策略模式提供了管理相关的算法族的办法。策略类的等级结构定义了一个算法或行为族。恰当使用继承可以把 阅读全文
posted @ 2016-05-30 21:42 珍真小心 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 定义:责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。 责任链可 阅读全文
posted @ 2016-05-25 21:53 珍真小心 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 命令模式 定义:命令模式把一个请求或者操作封装到一个对象中。命令模式允许系统使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。 代码:(以录音机为例) 录音机类:具体方法实现 命令接口: 具体命令实现:等等 宏命令接口: 宏命令接口实现: 键盘类: 客户端: 结 阅读全文
posted @ 2016-05-25 20:55 珍真小心 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 访问者:表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。 当需要改变其中一项业务的处理时,不需要每个地方都进行修改,而只需要改动Visitor类中相应的处理函数就可以了。也就是说它适合于业务处理时常发生变动的情况。 当然,Visitor也有它 阅读全文
posted @ 2016-05-23 22:20 珍真小心 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Generator Generator函数是ES6提供的一种异步编程解决方案,Generator函数是一个状态机,封装了多个内部状态。 执行Generator函数会返回一个遍历器对象,也就是说,Generator函数除了状态机,还是一个遍历器对象生成函数。返回的遍历器对象,可以依次遍历Generat 阅读全文
posted @ 2016-05-23 17:13 珍真小心 阅读(697) 评论(0) 推荐(0) 编辑
摘要: Iterator遍历器 遍历器(Iterator)就是这样一种机制。它是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署Iterator接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。 作用: 为各种数据结构,提供一个统一的、简便的访问接口 使得数据结构的成员能够按 阅读全文
posted @ 2016-05-23 16:40 珍真小心 阅读(4396) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页