摘要: 1. RDD RDD(Resilient Distributed Dataset)是弹性分布式数据集的简称。具有以下特点: RDD由一系列的分区组成,一个数据块对应一个分区 每个分区的数据有相应的函数对其进行计算 不同的RDD相互依赖 对于k-v键值对RDD数据,由分区器(Partioner)根据指 阅读全文
posted @ 2024-08-18 10:34 脆皮老弟 阅读(75) 评论(0) 推荐(0)
摘要: 1. 应用程序(Application) 通过下面的代码设置应用程序名称,设置后再UI中可以看到相应的名称。 //1.设置Application的名称 val conf = new SparkConf() conf.setAppName("WordCount") conf.setMaster("lo 阅读全文
posted @ 2024-07-28 08:10 脆皮老弟 阅读(17) 评论(0) 推荐(0)
摘要: 1.Trait object CH_0213_Trait { def main(args: Array[String]): Unit = { val intelligentCar = new IntelligentCar() intelligentCar.fly() intelligentCar.s 阅读全文
posted @ 2024-07-27 12:25 脆皮老弟 阅读(15) 评论(0) 推荐(0)
摘要: 1. 数组 object CH_0205_Arrays { def main(args: Array[String]): Unit = { //1.声明数组 val arr = Array[Int](1,4,5,0) //2.访问数组元素 print(arr(0)) //3.修改数组中的元素 arr 阅读全文
posted @ 2024-07-25 17:03 脆皮老弟 阅读(15) 评论(0) 推荐(0)
摘要: 2.1. 类型系统 2.2. 控制结构与函数 2.2.1. 条件表达式 if/else语句可以返回一个值,但不用写return关键字 object CH_0201_ConditionalExpression { def main(args: Array[String]): Unit = { //if 阅读全文
posted @ 2024-07-24 15:44 脆皮老弟 阅读(19) 评论(0) 推荐(0)
摘要: 1. 安装JDK: https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html 2. IDEA安装Scala插件 3.添加Scala的全局的Libraries 4.打印Hello World Tips: 阅读全文
posted @ 2024-07-24 15:43 脆皮老弟 阅读(25) 评论(0) 推荐(0)
摘要: 1. DDL语句 1.1. 数据库相关 1.1.1. 创建数据库 CREATE [REMOTE] (DATABASE|SCHEMA) [IF NOT EXISTS] database_name [COMMENT database_comment] --DATABASE|SCHEMA: 可以互换,表示 阅读全文
posted @ 2024-07-10 17:14 脆皮老弟 阅读(31) 评论(0) 推荐(0)