摘要:
高级算子 mapPartitionWithIndex:对RDD中每个分区(有下标)进行操作,通过自己定义的一个函数来处理 def mapPartitionsWithIndex[U](f: (Int, Iterator[T]) ⇒ Iterator[U]) f 是函数参数,接收两个参数 Int:分区号 阅读全文
posted @ 2020-06-11 23:14
cxc1357
阅读(124)
评论(0)
推荐(0)
摘要:
参考 https://www.cnblogs.com/sank/p/10046277.html 阅读全文
posted @ 2020-06-11 22:19
cxc1357
阅读(93)
评论(0)
推荐(0)
摘要:
一个目标:管理变化,提高复用 两种手段:分解,抽象 八大原则 所有模式UML图的类名改为A, B ...,方法名改为F1(), F2()... 三种模型 继承和组合对象的内存模型一样 组合对象缺乏变化,组合指针具备灵活性 设计模式中多用组合指针(指针指向多态对象,表达灵活性,可用B1, B2...等 阅读全文
posted @ 2020-06-11 08:37
cxc1357
阅读(165)
评论(0)
推荐(0)
摘要:
概述 属于行为型模式 将算法与其作用的对象隔离开 动机:由于需求的变化,某些类层次结构中常常需要增加新的行为(方法),如果直接在基类中做这样的更改,将会给子类带来很繁重的负担,甚至破坏原有设计 如何在不更改类层次结构的前提下,在运行时根据需要透明地为类层次结构上的各个类动态添加新的操作,从而避免上述 阅读全文
posted @ 2020-06-11 00:04
cxc1357
阅读(165)
评论(0)
推荐(0)

浙公网安备 33010602011771号