240 发简信
  • Spark—广播变量

    广播变量 Spark有两种共享变量——累加器、广播变量。广播变量可以让程序高效地向所有工作节点发送一个较大的只读值,以供一个或多个Spark操作...

  • 120
    Spark Pair RDD基本操作

    Pair RDD基本操作 虽然大部分Spark的RDD操作都支持所有种类的对象,但是有少部分特殊的操作只能作用于键值对类型的RDD。这类操作中最...

  • Spark—运行时架构

    Spark运行架构 术语定义 Client:客户端进程,负责提交作业到Master。 Master:Standalone模式中主控节点,负责接收...

  • 120
    JavaScript闭包

    闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 变量的作用域 要理解闭包,首先必须理解...

  • 120
    类结构

    Scala类结构 scala和python类似,scala中所有值都是继承自Any,包括函数。所以在scala之中函数是个类!下图就是scala...

  • collection(8)--sortBy

    对集合内的元素进行排序,依据每个元素进行某异步操作后产生的值,从小到大排序。 测试数据: 代码: 结果: 如果出错:代码: 结果:

  • 120

    类主构造器 主构造器的定义与类的定义交织在一直,将构造器参数直接放在类名称之后,如下代码: 主构造器还可以使用默认参数 辅助构造器 禁用主构造器...

  • 120
    collection(7)--reduce

    reduce可以让我们给定一个初始值,用它与集合中的每一个元素做运算,最后得到一个值。reduce从左向右来遍历元素,如果想从右向左,可使用re...

  • 120
    JavaScript继承(2)

    这一章我们将会重点介绍JavaScript中几个重要的属性(this、constructor、prototype), 这些属性对于我们理解如何实...