
Scala
Sophia$
算法
展开
-
Flink系列一(Flink理论基础)-2 Flink上手
1. 搭建maven工程 Flink底层支持Java和Scala语言,本项目使用Scala。IDE使用IDDEA。 1.1 新建maven project 1.2 设置pom文件 1.2.1 添加依赖 <dependencies> <!-- https://mvnrepository.com/artifact/org.apache.flink/flink-scala --> <dependency>原创 2020-10-31 20:17:50 · 307 阅读 · 0 评论 -
Spark编程基础-(二)Scala语言基础
1. Scala语言概述 1.1 计算机的起源 阿隆佐邱奇设计了演算的系统,形式系统。 阿兰图灵提出图灵机。 冯诺依曼是计算机体系结构的奠基者。1945年提出计算机体系结构。 图1 冯诺依曼体系结构 1.2 编程范式 图2 两大编程范式 命令式语言完全根植于冯诺依曼体系结构的。 函数式编程(或者称为泛函编程)将计算机中的计算看成是数学上的函数计算。源于演算。 Scala也融合了函数式编程的风格。 在大数据时代,我们要实现的是并行计算。命令式编程中,线程之间会共享一些变量,为了保持变原创 2020-08-31 20:40:13 · 1139 阅读 · 0 评论