最新 最热

Scala基础入门(一)Scala 简介

我们来理解一下: 面向对象遇上面向函数。 对于Scala而言, 二者的特性兼而有之。为最大化代码重用和可扩展性构建优雅的类层次结构,使用高阶函数实现它们的行为。是 Scala所提倡的。...

2023-05-04
3

scala中的伴生类和伴生对象

由于static定义的类和对象破坏了 面向对象编程的规范完整性,因此scala 在设计之初就没有static关键字概念,类相关的静态属性都放在伴生对象object中。

2023-04-27
1

大数据Flink进阶(五):Flink开发环境准备

学习一门新的编程语言时,往往会从"hello world"程序开始,而接触一套新的大数据计算框架时,则一般会从WordCount案例入手,下面以大数据中最经典入门案例WordCount为例,来编写Flink代码,Flink底层源码是基于Java代码进行开发,...

2023-03-18
2

Spark的基本概念

Spark是一个快速、可扩展的大数据处理引擎,它提供了一个统一的编程模型,可以处理各种数据源,包括Hadoop HDFS、Hive、Cassandra、HBase等。本文将介绍Spark的基本概念和使用方法,帮助初学者快速入门。...

2023-03-17
1

Scala入门必刷的100道练习题(附答案)

11、构建一个映射map1,内容为"zhangsan" -> 20, "lisi" -> 18, "wangwu" -> "22"

2023-03-16
1

IntelliJ IDEA 2022 for Mac(最好用的Java开发工具)

IntelliJ IDEA 是一个智能的、上下文感知的IDE,用于在各种应用程序上使用Java和其他JVM语言,如Kotlin、Scala和Groovy。此外,IntelliJ IDEA Ultimate可以帮助您开发全栈Web应用程序,这得益于其强大的集成工具、对JavaScri...

2023-03-16
2

我与Apache SeaTunnel的不二情缘

我是tyrantlucifer,目前是Apache SeaTunnel社区的PPMC & Committer,在一家不知名公司任职大数据开发工程师,工作方向主要聚焦于数据集成领域的探索和实践,平时也会用诸如Spark、Flink这样的分布式计算引擎做一些业务数据...

2023-03-09
3

Scala 【 1 介绍篇 】

Scala是一种纯面向对象的语言,每个值都是对象。对象的数据类型以及行为由类和特质描述。

2023-03-09
1

Scala 【 2 语法变量和条件控制与循环 】

基于 Java 虚拟机,是 JVM 的一门编程语言,都需要编译为字节码,然后交由 Java 虚拟机来运行。

2023-03-09
1

Scala 【 3 循环、函数和参数 】

块表达式,指的是 {} 中的值,其中可以包含多条语句, 最后一个语句的值就是快表达式的值。

2023-03-09
1