- 单例对象是一种特殊的类,有且只有一个实例。和惰性变量一样,单例对象是延迟创建的,当它第一次被使用时才创建。 当对象定义于顶层时(即未包含在其他类中),单例对象只有一个实例。 当对象定义在一个类或方法中时,单例对象表现得和惰性变量一样。 定义一个单例对象 一个单例对象是就是一个值。单例对象的定义方式很像类,但是使用关键字 object: object Box 1... 单例对象是一种特殊的类,有且只有一个实例。和惰性变量一样,单例对象是延迟创建的,当它第一次被使用时才创建。 当对象定义于顶层时(即未包含在其他类中),单例对象只有一个实例。 当对象定义在一个类或方法中时,单例对象表现得和惰性变量一样。 定义一个单例对象 一个单例对象是就是一个值。单例对象的定义方式很像类,但是使用关键字 object: object Box 1...
- class SendResponse(request: Request, val responseSend: Send, val responseAsString: Option[String], val onCompleteCallback: Option[Send => Unit]) extends Response(request) { ...... // ... class SendResponse(request: Request, val responseSend: Send, val responseAsString: Option[String], val onCompleteCallback: Option[Send => Unit]) extends Response(request) { ...... // ...
- Flink.png flink 1.12.2 hudi 0.9.0 一、组件下载 1.1、flink1.12.2编译包下载: https://mirrors.tuna.tsinghua.edu.cn/apache/flink/flink-1.12.2/flink-1.12.2-bin-scala_2.11.tgz 1.2、hudi编译: git clone htt... Flink.png flink 1.12.2 hudi 0.9.0 一、组件下载 1.1、flink1.12.2编译包下载: https://mirrors.tuna.tsinghua.edu.cn/apache/flink/flink-1.12.2/flink-1.12.2-bin-scala_2.11.tgz 1.2、hudi编译: git clone htt...
- 函数式编程理解 1)Scala中函数的地位:一等公民 2)Scala中的匿名函数(函数字面量) 3)Scala中的高阶函数 4)Scala中的闭包 5)Scala中的部分应用函数 6)Scala中的柯里化函数 样例类 case class Person(name:String,age:Int) 一 般使用在 ds=df.as[Person] Some、None、Option的正... 函数式编程理解 1)Scala中函数的地位:一等公民 2)Scala中的匿名函数(函数字面量) 3)Scala中的高阶函数 4)Scala中的闭包 5)Scala中的部分应用函数 6)Scala中的柯里化函数 样例类 case class Person(name:String,age:Int) 一 般使用在 ds=df.as[Person] Some、None、Option的正...
- 元组 1)元组的创建 val tuple1 = (1, 2, 3, "heiheihei") println(tuple1) 2)元组数据的访问,注意元组元素的访问有下划线,并且访问下标从1开始,而不是0 val value1 = tuple1._4 println(value1) 3)元组的遍历 方式1: for (elem <- tuple1.productItera... 元组 1)元组的创建 val tuple1 = (1, 2, 3, "heiheihei") println(tuple1) 2)元组数据的访问,注意元组元素的访问有下划线,并且访问下标从1开始,而不是0 val value1 = tuple1._4 println(value1) 3)元组的遍历 方式1: for (elem <- tuple1.productItera...
- 大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客... 大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客...
- 大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客... 大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客...
- 大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客... 大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客...
- 深入理解Scala的隐式转换 摘要: 通过隐式转换,程序员可以在编写Scala程序时故意漏掉一些信息,让编译器去尝试在编译期间自动推导出这些信息来,这种特性可以极大的减少代码量,忽略那些冗长,过于细节的代码。 使用方式: 1.将方法或变量标记为implicit 2.将方法的参数列表标记为implicit 3.将类标记为implicit  ... 深入理解Scala的隐式转换 摘要: 通过隐式转换,程序员可以在编写Scala程序时故意漏掉一些信息,让编译器去尝试在编译期间自动推导出这些信息来,这种特性可以极大的减少代码量,忽略那些冗长,过于细节的代码。 使用方式: 1.将方法或变量标记为implicit 2.将方法的参数列表标记为implicit 3.将类标记为implicit  ...
- 一、定长数组和变长数组 package com.dzx.listPack import scala.collection.mutable.ArrayBuffer object ArrayApp extends App { //1.定长数组 val a = new Array[String](5) a.length a(0) = "hello" printl... 一、定长数组和变长数组 package com.dzx.listPack import scala.collection.mutable.ArrayBuffer object ArrayApp extends App { //1.定长数组 val a = new Array[String](5) a.length a(0) = "hello" printl...
- 一、下载安装 scala 将下载好的scala-2.12.8.zip包解压到当前目录,配置 环境变量 配置path 和 classpath 编写 HelloWorld.scala文件 object HelloWorld{ def main(args:Array[String]){ println("hello world!!!") }} 在cmd 窗口... 一、下载安装 scala 将下载好的scala-2.12.8.zip包解压到当前目录,配置 环境变量 配置path 和 classpath 编写 HelloWorld.scala文件 object HelloWorld{ def main(args:Array[String]){ println("hello world!!!") }} 在cmd 窗口...
- 一 、类和对象的使用 object SimpleObjectApp{ def main(args: Array[String]): Unit = { var person = new People() person.name = "Messi" println(person.name+".."+person.age) println(person.eat()) perso... 一 、类和对象的使用 object SimpleObjectApp{ def main(args: Array[String]): Unit = { var person = new People() person.name = "Messi" println(person.name+".."+person.age) println(person.eat()) perso...
- 一、scala 操作本地文件,网络url import scala.io.Source object FileApp { def main(args: Array[String]): Unit = { val file = Source.fromFile("D:/HostKeyDB.txt")(scala.io.Codec.UTF8) def readLine():... 一、scala 操作本地文件,网络url import scala.io.Source object FileApp { def main(args: Array[String]): Unit = { val file = Source.fromFile("D:/HostKeyDB.txt")(scala.io.Codec.UTF8) def readLine():...
- 确认系统已经安装java8或以上的jdk下载scala-2.11.8.msihttps://www.scala-lang.org/download/all.html下载sbt-1.2.8.msihttps://www.scala-sbt.org/download.html分别安装scala和sbt配置sbt修改sbt/conf/sbtconfig.txt-Xmx512M-XX:MaxPerm... 确认系统已经安装java8或以上的jdk下载scala-2.11.8.msihttps://www.scala-lang.org/download/all.html下载sbt-1.2.8.msihttps://www.scala-sbt.org/download.html分别安装scala和sbt配置sbt修改sbt/conf/sbtconfig.txt-Xmx512M-XX:MaxPerm...
- 为什么还需要一个新的语言呢?我们希望程序更简洁,更易读,更不容易出错,充分利用现代处理器的多核特性,可以相对容易地实现分布式应用。专家推荐Groovy创始人James Strachan曾经说过:我认为将来可能替代Java的就是Scala 。它实在太让我印象深刻了。我甚至可以诚实地说,如果有人在2003年把那本《Programming in Scala》拿给我看了的话,那我根本就不会再去发明G... 为什么还需要一个新的语言呢?我们希望程序更简洁,更易读,更不容易出错,充分利用现代处理器的多核特性,可以相对容易地实现分布式应用。专家推荐Groovy创始人James Strachan曾经说过:我认为将来可能替代Java的就是Scala 。它实在太让我印象深刻了。我甚至可以诚实地说,如果有人在2003年把那本《Programming in Scala》拿给我看了的话,那我根本就不会再去发明G...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
苏州工业园区“华为云杯”2025人工智能应用创新大赛赛中直播
2025/08/21 周四 16:00-17:00
Vz 华为云AIoT技术布道师
本期直播将与您一起探讨如何基于华为云IoT平台全场景云服务,结合AI、鸿蒙、大数据等技术,打造有创新性,有竞争力的方案和产品。
回顾中 -
深入解读架构师专业级培训认证
2025/08/22 周五 16:30-17:30
阿肯-华为云生态技术讲师
解决方案架构专业级是开发者认证中的顶端明珠。这门认证聊什么?值得学吗?怎么考、考什么、难不难?这门课程深入解答
回顾中
热门标签