• 大数据平台学习(一)----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?

     

  • 相关阅读:
    004 连接查询
    003 常用函数说明
    003 限定查询
    002 基础查询
    001 基础数据表脚本
    001 redis的简介和重点
    006 表单组件
    005 基本表单
    004 表格元素
    谚语,
  • 原文地址:https://www.cnblogs.com/zhzJAVA11/p/10282965.html
Copyright © 2020-2023  润新知