240 发简信
IP属地:广东
  • Resize,w 360,h 240
    Spark Streaming Receiver的Job没有启动起来

    在一开始的时候,情况是这样的: 可以看得出来,本来Receiver应该有一个专门的job启动起来,但是并没有 但是可以看到 DummyJob已经...

  • 第28课:Scala隐式转换内幕实践解密

    其实隐式转换有几种类型:隐式参数,隐式转换,隐式对象,和隐式类 首先看一下Scala的作用域 隐式参数冲突的情况: 非隐式参数不冲突,明确指定的...

  • Resize,w 360,h 240
    第27课:Scala面向对象内幕实践解密

    1.App类的代码延迟初始化,就是一开始的时候只是造了个对象出来,但是类的属性并没有填充上,当你需要用的时候,才会填充上,才真正完成实例化Del...

  • 第26课:Scala的核心力量和黄金定律

    1.Scala的核心力量基于自下而上和自上而下的软件设计和编程实战基础之上结合数据状态不可变性基础之上的融合了类型系统和隐式转换技巧的函数式编程...

  • 第25课:Scala并发编程实战进阶

    其实在业界中,Netty已经成为了企业中分布式通信的一个标准了,因为它能够高效地应对分布式海量并发编程另外基于Scala的Actor,有一个并发...

  • 第24课:关于继承和Trait进阶

    Any类整个Scala继承的根,在Scala的运行环境中,Scala的所有类都直接或者间接继承了Any,以下是Any类的成员:![7C(}PT)...

  • Resize,w 360,h 240
    第23课:Scala外部命令和正则表达式

    关于外部命令的实际应用和原理: ![HAHW{NK]%T84N7QWDHHZ4_H.png](http://upload-images.jian...

  • Resize,w 360,h 240
    第22课:Scala集合和高级函数操作实战

    Spark中RDD对集合的操作在大多数情况下,在Scala集合中,单机版本对集合的操作是一样的我们所说的大数据,其实数据就是一个集合,只不过这个...

  • 第20课:Scala的提取器和注解实战详解

    注解在Spark的源码中周围都能看见,例如:@volatile:这是一个多线程并发控制轻量级框架所使用的一个注解,在多线程并发操作一个全局变量的...