• 大数据平台学习(一)----scala语言


    什么是spark?

    spark的整体架构是什么? 

     

     spark内容分布

    spark核心编程、结合源码深度剖析spark内核、spark性能优化、spark sql、spark streaming、

     scala解释器的使用

    REPL: read取值、evaluation求值、print打印、loop循环;

    scala基础编程详解

     函数入门:

    lazy值

    数组

    ArrayBuffer

    遍历数组(until不包括上边界)

    函数转换

     Map和Tuple

     Scala中->与<-的区别是什么?

    <-的使用

    <-用于for循环中,for (i <- 表达式);

    ->的使用

    一般->用来生成map中的key/value pairs;

    面向对象编程之类

    面向对象编程之对象

    object

    伴生对象

     

     让object继承抽象类

     

    apply方法

     

    main方法

     用object来实现枚举功能

    面向对象编程之继承

    extends

     override

    isInstanceOf和asInstanceOf

    getClass和classOf

    使用模式匹配进行类型判断

    protected

     

     调用父类的constructor

     

     匿名内部类

     抽象类

    Trait是什么?

     2-2 调用链机制

     

    scala函数式编程

     

    匿名函数

    高阶函数推断

     常用高阶函数

    Curring函数

    集合操作

    List

     Set

     

     集合的函数式编程

     

    scala编程之模式匹配

    目录

    模式匹配的概念

     scala编程之类型参数

    scala编程之隐式转换

    什么是隐式转换?

    scala编程之Actor(多线程)

    什么是Acotr?

     

  • 相关阅读:
    中山游记
    半僧
    脾气
    当奶猫来敲门
    《易经》初识
    读《动物农庄》
    update layer tree导致页面卡顿
    读《解忧杂货店》
    看小说与写小说
    做程序员的这五年
  • 原文地址:https://www.cnblogs.com/zhzJAVA11/p/10282965.html
Copyright © 2020-2023  润新知