- map映射 flatmap filter 化简reduce 折叠 fold 扫描 scan 拉链 zip 迭代器 iterator stream & view map映射 flatmap filter 化简reduce 折叠 fold 扫描 scan 拉链 zip 迭代器 iterator stream & view
- 1 隐式函数 2 隐式值 3 隐式类 1 隐式函数 2 隐式值 3 隐式类
- 1 特质trait 来代替接口的概念 trait = interface + abstract class 2 构建对象时混入特质-丰富功能 3 对象的混入多个特质 - 叠加特质,特质声明 从左到右,方法执行顺序 从右到左 4 富接口 (抽象方法,又有非抽象方法) 5 特质对象-构造顺序 6 自身类型 限制混入该特质的类的类型 1 特质trait 来代替接口的概念 trait = interface + abstract class 2 构建对象时混入特质-丰富功能 3 对象的混入多个特质 - 叠加特质,特质声明 从左到右,方法执行顺序 从右到左 4 富接口 (抽象方法,又有非抽象方法) 5 特质对象-构造顺序 6 自身类型 限制混入该特质的类的类型
- Scala包 子包可以直接使用父包 父包使用子包需要import 包对象_解决包里不能有变量/方法问题 包对象_位置和名称 包的访问控制 默认,private,protected 包的引入 Scala包 子包可以直接使用父包 父包使用子包需要import 包对象_解决包里不能有变量/方法问题 包对象_位置和名称 包的访问控制 默认,private,protected 包的引入
- 函数 函数, 递归函数调用机制 函数细节 过程procedure(unit的函数) 惰性函数 lazy 异常 函数 函数, 递归函数调用机制 函数细节 过程procedure(unit的函数) 惰性函数 lazy 异常
- 顺序控制 上到下逐行地执行 分支控制 if elif else 循环控制 for while 顺序控制 上到下逐行地执行 分支控制 if elif else 循环控制 for while
- 1 对象匹配 2 样板模板例 case class 3 中置表达式 4 匹配嵌套结构 5 密封类 sealed 1 对象匹配 2 样板模板例 case class 3 中置表达式 4 匹配嵌套结构 5 密封类 sealed
- Scala 类方法 Scala 类方法的调用机制原理 Scala 主构造器 Scala 辅助构造器 def this {} Scala 属性 @BeanProperty Scala 类方法 Scala 类方法的调用机制原理 Scala 主构造器 Scala 辅助构造器 def this {} Scala 属性 @BeanProperty
- 使用Sprak的scala接口往GaussDB(DWS)导入数据时,当数据源表和目标表数据不一致时,可能会触发导入作业异常 使用Sprak的scala接口往GaussDB(DWS)导入数据时,当数据源表和目标表数据不一致时,可能会触发导入作业异常
- SBT,Simple Build Tool,恰如其名,是一款简单的、高效的、交互式的命令行构建工具。 本文通过详细的图片演示 Windows 系统下安装 SBT,然后在 IDEA 使用 SBT 构建项目的过程。 SBT,Simple Build Tool,恰如其名,是一款简单的、高效的、交互式的命令行构建工具。 本文通过详细的图片演示 Windows 系统下安装 SBT,然后在 IDEA 使用 SBT 构建项目的过程。
- 项目中需要对 Java + Scala 编写的 Maven 项目进行编译打包,由于依赖了部分外部 jar 包,也就是部分 jar 包没有在 pom.xml 中指定,导致编译失败。 那要如何编译 Java + Scala 混合项目呢?本文做个实践和分享。 项目中需要对 Java + Scala 编写的 Maven 项目进行编译打包,由于依赖了部分外部 jar 包,也就是部分 jar 包没有在 pom.xml 中指定,导致编译失败。 那要如何编译 Java + Scala 混合项目呢?本文做个实践和分享。
- Spark为什么选择Scala1. Scala特点第一眼看到luxor-core中的Scala代码时(之前没有读过Scala的任何代码)就感觉非常迷茫。独特的语法和编写方式,各种各样的语法糖(如果不去看专业书籍或者Scala手册根本不明白),代码编写灵活、随意,让人触不及防。但是不同的语言有不同的特点和各自不同优势,大部分应用程序选择语言时最关键的应该是看语言使用的类库适不适合自身;... Spark为什么选择Scala1. Scala特点第一眼看到luxor-core中的Scala代码时(之前没有读过Scala的任何代码)就感觉非常迷茫。独特的语法和编写方式,各种各样的语法糖(如果不去看专业书籍或者Scala手册根本不明白),代码编写灵活、随意,让人触不及防。但是不同的语言有不同的特点和各自不同优势,大部分应用程序选择语言时最关键的应该是看语言使用的类库适不适合自身;...
- 📋前言📋 💝博客主页:红目香薰_CSDN博客-大数据,计算机理论,MySQL领域博主💝 ✍本文由在下【红目香薰】原创,首发于CSDN✍ 🤗2022年最大愿望:【服务百万技术人次】🤗 💝初始环境地址:【spark环境搭建(idea版本)_红目香薰-CSDN博客】💝 环境需求 环境:win... 📋前言📋 💝博客主页:红目香薰_CSDN博客-大数据,计算机理论,MySQL领域博主💝 ✍本文由在下【红目香薰】原创,首发于CSDN✍ 🤗2022年最大愿望:【服务百万技术人次】🤗 💝初始环境地址:【spark环境搭建(idea版本)_红目香薰-CSDN博客】💝 环境需求 环境:win...
- 本节书摘来自华章计算机《大数据技术丛书 Flink原理、实战与性能优化》一书中的第2章,第2.2.2节,作者是张利兵。 本节书摘来自华章计算机《大数据技术丛书 Flink原理、实战与性能优化》一书中的第2章,第2.2.2节,作者是张利兵。
- Spark 集群是基于Apache Spark的分布式计算环境,用于处理大规模数据集的计算任务。Apache Spark是一个开源的、快速而通用的集群计算系统,提供了高级的数据处理接口,包括Spark SQL、Spark Streaming、MLlib(机器学习库)和GraphX(图计算库)。Spark的一个主要特点是能够在内存中进行数据处理,从而大大加速计算速度。Scala 编程语言是Sp... Spark 集群是基于Apache Spark的分布式计算环境,用于处理大规模数据集的计算任务。Apache Spark是一个开源的、快速而通用的集群计算系统,提供了高级的数据处理接口,包括Spark SQL、Spark Streaming、MLlib(机器学习库)和GraphX(图计算库)。Spark的一个主要特点是能够在内存中进行数据处理,从而大大加速计算速度。Scala 编程语言是Sp...
上滑加载中
推荐直播
-
通用人工智能(AGI)到来前夕如何实现企业降本增效和应用现代化
2024/04/19 周五 14:00-16:00
李京峰 T3出行VP/CTO
李京峰是T3出行CTO,本次他将分享通用人工智能(AGI)到来前夕,如何实现企业降本增效和应用现代化。
回顾中 -
华为云云原生FinOps解决方案,为您释放云原生最大价值
2024/04/24 周三 16:30-18:00
Roc 华为云云原生DTSE技术布道师
还在对CCE集群成本评估感到束手无策?还在担心不合理的K8s集群资源申请和过度浪费?华为云容器服务CCE全新上线云原生FinOps中心,为用户提供多维度集群成本可视化,结合智能规格推荐、混部、超卖等成本优化手段,助力客户降本增效,释放云原生最大价值。
去报名 -
产教融合专家大讲堂·第①期《高校人才培养创新模式经验分享》
2024/04/25 周四 16:00-18:00
于晓东 上海杉达学院信息科学与技术学院副院长;崔宝才 天津电子信息职业技术学院电子与通信技术系主任
本期直播将与您一起探讨高校人才培养创新模式经验。
去报名
热门标签