- 博客(50)
- 收藏
- 关注
原创 spark和Hadoop的区别
Spark 除了能处理批处理任务外,还广泛应用于机器学习、图计算、实时流计算、交互式查询等场景,如 Spark MLlib 用于机器学习,Spark GraphX 用于图计算,Spark Streaming 用于实时流数据处理。Spark 的体系结构相对简单,主要由 Spark Core、Spark SQL、Spark Streaming、MLlib、GraphX 等组件构成,这些组件共享相同的内存空间和计算引擎,可以方便地进行集成和协同工作。
2025-04-21 08:26:51
65
原创 scala的正则表达式
正则表达式(Regular Expression)是一种用于匹配字符串中字符组合的模式。它由普通字符(例如,a到z之间的字母)和特殊字符(称为“元字符”)组成。Scala 通过 Regex 类来支持正则表达式。在 Scala 中,可以使用 scala.util.matching.Regex 对象来创建一个正则表达式。正则表达式是处理字符串的强大工具,Scala 作为一种多范式编程语言,提供了对正则表达式的全面支持.Scala 正则表达式基础。Scala 正则表达式。1.2 创建正则表达式。
2024-12-05 11:27:21
99
原创 scala的字面量语法
集和映射字面量分别用大括号 {} 括起来,集的字面量元素之间用逗号分隔,映射的字面量由键值对组成,键和值之间用箭头 => 连接,键值对之间用逗号分隔。Scala 支持多种类型的字面量,包括整数、浮点数、字符、字符串、布尔值、符号、函数和集合等。如果需要指定为其他整数类型,可以在数字后面添加类型标记,如 42L 表示 Long 类型的字面量。函数字面量是一种表示函数值的字面量,通常用于匿名函数或高阶函数的参数。符号字面量是一种特殊的字面量,用单引号 ' 括起来,后面跟一个或多个字符。
2024-11-06 14:56:06
241
原创 scala(练习题5)
1. 创建一个可变 Map,用于存储图书馆中的书籍信息(键为书籍编号,值为包含书籍名称、作者、库存数量的元组),初始化为包含几本你喜欢的书籍信息。4. 修改某本书籍的库存数量(假设可以通过键找到对应的元组并修改其中的值,这里体现可变 Map 的特性)。3. 根据书籍编号查询某一本特定的书籍信息,使用 get 方法,并输出结果。2. 使用 += 操作符添加两本新的书籍到图书馆集合中。6. 遍历图书馆书籍 Map,并打印出每本书的信息。5. 使用 -= 操作符从图书馆集合中删除一本书。
2024-11-06 14:40:03
157
原创 scala(练习题4)
1.创建一个可变 Set,用于存储图书馆中的书籍信息(假设书籍信息用字符串表示,如 “Java 编程思想”“Scala 实战” 等),初始化为包含几本你喜欢的书籍。4.检查某一本特定的书籍(如 “Python 从入门到实践”)是否在图书馆集合中,使用 contains 方法,并输出结果。7.求出两个图书馆书籍集合的交集,使用 intersect 方法,并输出结果。6.求出两个图书馆书籍集合的并集,使用 union 方法,并输出结果。5.创建另一个可变 Set,表示另一个图书馆的书籍集合。
2024-11-06 14:37:02
219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人