自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 从零开始配置spark-local模式

这里使用单机模式快运行第一个Spark程序,让大家有个基本的印象。在安装Spark时,它就提供了一些示例程序,我们可以直接来调用。这里的 \ 是换行输入的意思,整体的代码就只有一句,只不过太长了,我们把它拆开成几个部分来输入,其中\ 的意思就是这里写不下,写在下一行。接下来的操作,我们把它上传到集群中的节点,并解压运行。1.打开etc/profile.d/my_env.sh文件中,补充设置spark的环境变量。的值,具体运行效果如下。安装Spark,使用单机运行模式,运行第一个Spark程序。

2025-04-21 09:37:05 620

原创 Spark 与 Hadoop 的区别与联系

Spark 和 Hadoop 在大数据领域都有着不可替代的地位。Hadoop 凭借其成熟的批处理能力和稳定的分布式存储系统,在离线数据处理和大规模数据存储方面发挥着重要作用;Spark 则以其快速的内存计算、丰富的组件和广泛的适用场景,在实时计算、交互式查询和复杂数据处理等方面展现出强大的优势。它们相互兼容、相互补充,共同推动着大数据技术的不断发展和进步。在实际应用中,用户可以根据具体的业务需求和场景,选择合适的技术工具,或者将两者结合起来使用,以实现更高效、更智能的数据处理和分析。

2025-04-21 08:25:01 1025

原创 vi的基本使用

Vim 是一个功能强大的文本编辑器,虽然它的学习曲线较陡,但一旦掌握,它将极大地提高你的文本编辑效率。本文介绍了 Vim 的基本操作,包括三种模式的切换、基本编辑命令、查找替换以及一些实用技巧。希望这些内容能帮助你快速上手 Vim。如果你在使用过程中遇到问题,可以查阅 Vim 的内置帮助文档(在 Vim 中输入:help),或者在社区中寻求帮助。

2025-02-25 11:31:18 602

原创 linux的常用命令

Linux命令行是一个强大而灵活的工具,掌握这些常用命令可以帮助你高效地管理和操作Linux系统。无论是文件操作、系统管理还是文本处理,这些命令都是你的得力助手。希望本文能为你提供一个良好的起点。如果你有任何问题或需要进一步的解释,欢迎在评论区留言,我会尽力为你解答。

2025-02-25 11:29:45 340

原创 如何安装vm和centos

VirtualBox是一款由Oracle开发的开源虚拟化软件,支持Windows、macOS和Linux等多种操作系统。它提供了丰富的功能,包括虚拟硬盘、网络设置、快照功能等,非常适合新手和进阶用户。通过本文的介绍,你已经学会了如何安装虚拟机软件VirtualBox,并在其中安装CentOS操作系统。虚拟化技术不仅可以帮助你安全地测试和学习,还可以让你在不同的操作系统之间轻松切换。希望这篇文章对你有所帮助。如果你在安装过程中遇到任何问题,欢迎在评论区留言,我会尽力为你解答。

2025-02-25 11:27:32 429

原创 scala的包及其导入

【代码】scala的包及其导入。

2024-12-12 00:49:35 215

原创 scala的访问权限

介绍一下Scala中私有访问权限(`private`)的作用域。Scala中除了公共访问和私有访问,还有哪些访问权限修饰符?如何在子类中访问父类中定义为私有访问的成员?

2024-12-12 00:47:10 201

原创 trait与类的相关特性

trait如何与其他语言特性协同工作?trait与类的区别有哪些?详细说明trait的混入机制。

2024-12-12 00:46:26 382

原创 scala的trait

详细介绍Scala中trait的原理和机制。trait在Scala中的优势是什么?trait和类有哪些相似之处?

2024-12-12 00:45:34 315

原创 scala的抽象类与内部类

【代码】scala的抽象类与内部类。

2024-12-12 00:44:32 219

原创 scala的继承关系

【代码】scala的继承关系。

2024-12-12 00:43:25 294

原创 scala继承和多态

方法,打印出狗的叫声相关的信息。这体现了同一种方法调用(类的对象,进一步体现了多态性在类型层面的应用。调用)在不同对象上的不同行为,即多态性。方法,打印出相应的信息;这个函数可以用于任何。

2024-12-12 00:33:38 401

原创 reduce,reduceleft和fold函数的应用

用代码示例演示reduceLeft函数的使用。如何使用fold函数进行列表元素的求和操作。fold函数与reduce函数有什么区别。是一个匿名函数,表示将两个元素相加。,以此类推,直到得到最终的和。,是通过从左边开始依次将点的。,操作是从左边开始,先将。遍历列表时,当元素大于。是计数累加器,初始值为。

2024-12-12 00:32:57 359

原创 flatten和flatmap函数的应用

除了flatten和flatMap函数,Scala中还有哪些常用的集合操作函数?在实际开发中,flatten函数和flatMap函数哪个更常用?是一个匿名函数,用于将每个字符串转换为字符列表。如何在使用flatten函数时避免出现性能问题?会生成所有倍数的列表并扁平化为一个列表,然后。函数会将这些字符列表扁平化为一个字符列表,会过滤掉小于等于 5 的数字。

2024-12-12 00:31:50 374

原创 filter函数的应用

除了map和filter,Scala中还有哪些常用的高阶函数?在Scala中,filter函数和map函数有什么区别?如何使用Scala的reduce函数进行集合的归约操作?是根据年龄和姓名长度进行判断的匿名函数。会对每个内部列表进行筛选,然后外部的。是一个匿名函数,用于判断元素。会对每个内部列表进行处理。

2024-12-12 00:30:40 484

原创 map和foreach函数的应用

在Scala中,`flatMap`函数和`map`函数有什么区别?解释一下Scala中`foreach`函数的基本概念和语法。如何使用`map`函数对嵌套的数据结构进行操作?会将每个内部列表的元素进行平方操作,然后外部的。是一个匿名函数,用于计算每个元素的平方。遍历了列表中的 3 个元素,每次都执行了。是一个包含平方后元素的列表的列表。会对每个内部列表进行处理,结果。这会依次打印出每个水果的名称。的值最终会变为 3,因为。

2024-12-12 00:29:52 208

原创 scala高阶函数概述

【代码】scala高阶函数概述。

2024-12-12 00:29:19 212

原创 scala的高阶函数

【代码】scala的高阶函数。

2024-12-12 00:28:38 226

原创 在Scala中如何创建部分应用函数?

【代码】在Scala中如何创建部分应用函数?

2024-12-12 00:28:06 355

原创 scala部分应用函数

【代码】scala部分应用函数。

2024-12-12 00:27:34 257

原创 scala的函数定义

【代码】scala的函数定义。

2024-12-12 00:26:24 241

原创 scala的函数进阶

【代码】scala的函数进阶。

2024-12-12 00:25:48 316

原创 scala的元组类型

【代码】scala的元组类型。

2024-12-12 00:25:16 168

原创 scala的自适应类型

【代码】scala的自适应类型。

2024-12-12 00:24:45 190

原创 scala对象的创建

【代码】scala对象的创建。

2024-12-12 00:24:11 146

原创 scala的主构造器

【代码】scala的主构造器。

2024-12-12 00:21:20 187

原创 scala的伴生类和对象

伴生对象中的apply方法有什么特别之处?如何在Scala中使用伴生类和对象?伴生类和普通类有什么区别?

2024-12-08 22:38:32 370

原创 scala的类和构造器

Scala 的类和构造器提供了灵活的方式来创建和初始化对象,有助于更好地组织代码和封装数据。Scala类的成员变量和方法的访问修饰符有哪些?什么是Scala的辅助构造器?如何在Scala中继承类?

2024-12-08 22:32:09 360

原创 scala的内建控制

在 Scala 中,内建控制结构包括条件控制(if/else、match/case)和循环控制(for、while、do-while)等。这些内建控制结构使开发者能够根据不同的条件和需求来控制程序的执行流程。举例说明Scala中match/case语句的应用场景。Scala的内建控制结构和其他语言相比有什么优势?在Scala中如何使用循环控制结构?

2024-12-08 22:30:13 157

原创 scala的IDEA环境搭建

这样就完成了在 IntelliJ IDEA 中搭建 Scala 开发环境的步骤。你现在可以开始编写和运行 Scala 程序了。如果选择手动指定路径,需要确保已经安装了 Scala 发行版。可以从 Scala 官网下载适合你的版本并安装到本地。如果还没有安装 IntelliJ IDEA,可以从 JetBrains 官网下载并安装适合你的版本。

2024-12-08 22:25:55 810

原创 scala数据类型与基本运算

如何在Scala中进行字符串的拼接操作?下载豆包电脑版,体验更强大的 AI 能力。:表示单个字符,用单引号括起来,例如。:表示一串字符,用双引号括起来,例如。介绍一下Scala中的数值类型转换。列举一些Scala中常用的数学函数。scala数据类型与基本运算。scala数据类型与基本运算。Scala 数据类型与运算。随时随地问豆包全局划词提问。

2024-12-08 22:22:51 710

原创 补码 反码 原码

2.负数的反码=它的原码符号位不变,其他位数取反(0变1 1变0)5.java没有符号位,换言之,Java中的数都是有符号的。3.负数的补码=它的反码+1,负数的反码=负数的补码-1。6.在计算机中运行中,都是以补码的方式来运算。二进制最高位符号位:0表示正数,1表示负数。1.正数的原码 反码 补码都一样。7.看运行结果时,看他的原码。4.0的反码,补码都是0。

2024-09-19 09:18:37 142

原创 【无标题】

/ 定义变量 positive,并赋初值0,用于统计正数个数。// 定义变量 negative,并赋初值0,用于统计负数个数。// 在do后的花括号中编写循环语句,统计正数个数和负数个数。// 请在 Begin-End 间编写代码。// 定义变量 i,用于统计循环次数。// 在while后判断终止条件。注意:n为输入行数的总和,不是表示正数。val dd = "正数个数"val ff = "负数个数"// 读取控制台输入的整数值。

2024-09-19 09:17:37 266

原创 短路的作用

如负载或电源的两端被导线连接在一起,就称为短路,短路时电源提供的电流将比通路时提供的电流大得多,一般情况下不允许短路,如果短路,严重时会烧坏电源或设备。不同点: &&(短路与)只要第一个条件为假,就不会执行后面的条件是否为真与假。不同点: &&(短路与)只要第一个条件为真,就不会执行后面的条件是否为真与假。相同点::两边条件只要有一个为真,那么结果就为真,则为假。而&(与)不管第一个条件为假或真都会执行后面的条件。而&(与)不管第一个条件为假或真都会执行后面的条件。&&(短路与) &(与)

2024-09-19 09:14:04 464

原创 【无标题】

Scala中没有 break 和 continue 关键字,但是我们可以用 Breaks 类提供的相应方法来实现对应功能。1、break:break不仅可以结束其所在的循环,还可结束其外层循环,但一次只能结束一种循环。System.out.print("第"+(i+1)+"次输出" + " ");2、continue:continue结束的是本次循环,将接着开始下一次循环。3、return:return同时结束其所在的循环和其外层循环。结束当前循环,开启下一次循环。

2024-09-19 09:12:53 343

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除