一. 安装环境wget https://downloads.lightbend.com/scala/2.12.6/scala-2.12.6.tgzvi ~/.bash_profileexport
原创
2022-12-15 14:09:03
82阅读
学习一门新的语言时最好不要使用IDE,不过也不能走极端采用纯文本编辑器,这里采用Sublime,语法高亮显示已经默认支持了,编译系统需要自己DIY一下。这里简单的介绍一下:第一步:【Tools】【Build System】【New Build System】第二步:在打开的新文件中输入:{ "...
原创
2021-07-21 14:29:36
633阅读
参考:http://www.scala-lang.org/api/current/scala/Enumeration.htmlhttp://www.jianshu.com/p/675dad38c8a6http://xiao
原创
2022-11-03 14:09:09
529阅读
1、scala允许以字面量的形式键入XML2 xml字面量中使用花括号{}做转义符,执行SCALa代码3、使用 \ \\ 获取标签属性 属性前加@4、xml模式匹配 任意序列 _*DT大数据微信公众账号:DT_SparkDT大数据梦工厂scala的所有视频、PPT和代码在百度云盘的链接地址:http://pan.baidu.c
原创
2015-09-02 21:44:12
86阅读
package main.scalaimport com.alibaba.fastjson.{JSON, JSONObject}import scala.util.ma
原创
2022-12-28 15:08:26
120阅读
Scala IDE就是Scala官网中针对eclipse稳定版本配置好了Scala的插件。Scala IDE 就是配置好Scala插示“Uninstall”。.....
原创
2022-08-07 00:14:54
356阅读
一、简单输出 BC2:打印一辆小飞机 object Main{ def main(args: Array[String]) { println(" ** ") println(" ** ") println("************") println("************") printl
原创
2022-06-03 23:56:24
68阅读
0.目录FastJson简介FastJson三个核心类MavenJava API反序列化一个简单Json字符串反序列化一个简单JSON字符串成Java对象组反序列化一个复杂的JSON字符串反序列化序列化序列化和反序列化日期JsonObject的一些操作jsonArray的一些操作Scala APIdemo日志内容反序列化简单json字符串反序列化简单json字符串组String处理List处理反序
原创
2019-03-25 15:47:05
2911阅读
1评论
工具 进入IDEA,安装Scala插件,或者自己导入插件 方法1: 方法2: 4.点击 ok->apply -> 重启 idea 即可 开发 步骤 1:file->new project -> 选择 maven 步骤 2. 步骤 3. 步骤 4:默认下,maven 不支持 scala 的开发,需要引
转载
2020-08-06 01:48:00
232阅读
2评论
0.提取器(Extractor)我们之前已经使用过scala中非常强大的模式匹配功能了,通过模式匹配,我们可以快速匹配样例类中的成员变量。、
原创
2021-08-27 15:36:33
126阅读
0.提取器(Extractor)我们之前已经使用过scala中非常强大的模式匹配功能了,通过模式匹配,我们可以快速匹配样例类中的成员变量。例如:// 1. 创建两个样例类case class Person(name:String, age:Int)case class Order(id:String)def main(args: Array[String]): Unit = { // 2. 创建样例类对象,并赋值为Any类型 val zhangsan:Any = Perso
原创
2022-01-27 14:27:26
42阅读
Actor 为什么需要Actor? Actor的本质即万物皆Actor, Actor之间只有发送消息这一种通信方式。例如,无论是管理员让工作者干活,还是工作者把成果交还给管理员,它们之间也要通过发送消息的方式来传递信息。这么做看似不如直接方法调用来的直接,但是由于大量的消息可以同时执行。同样,消...
转载
2014-11-26 14:06:00
102阅读
2评论
和Java类似,有Runnable/Callable。。。仅做初步了解
转载
2019-05-06 19:28:44
4221阅读
点赞
Scala基本方法使用1.代码如下:import org.apache.spark.rdd.RDDimport org.apache.spark.{SparkConf, SparkContext}import org.apache.spark.storage.StorageLevelimport scala.collection.JavaConverters._object...
原创
2022-01-28 13:47:15
50阅读
# 使用yum安装Scala
Scala是一种运行在Java虚拟机上的高级编程语言,它结合了面向对象编程和函数式编程的特性。本文将介绍如何使用yum包管理器在Linux系统上安装Scala。
## 步骤1:配置yum源
在开始安装之前,我们需要配置Scala的yum源。打开终端,使用root权限编辑`/etc/yum.repos.d/scala.repo`文件,并添加以下内容:
```sh
原创
2024-01-19 19:41:53
242阅读
官方文档:http://docs.scala-lang.org/zh-cn/overviews/core/implicit-classes.html介绍Scala 2.10引入了一种叫做隐式类的新特性。隐式类指的是用implicit关键字修饰的类。在对应的作用域内,带有这个关键字的类的主构造函数可用于隐式转换。隐式类型是在SIP-13中提出的。用法创建隐式类时,
原创
2017-08-15 16:55:04
100阅读
Scala 包基本语法 package 包名Scala包的三大作用(和Java一样)(1)区分相同名字
原创
2021-08-02 13:35:21
601阅读