JDK :OpenJDK 11 OS :CentOS 7.6.1810 IDE :Eclipse 2019?03 typesetti ...
分类:
编程语言 时间:
2019-06-29 20:46:19
阅读次数:
142
JDK :OpenJDK 11 OS :CentOS 7.6.1810 IDE :Eclipse 2019?03 typesetti ...
分类:
编程语言 时间:
2019-06-29 20:42:43
阅读次数:
164
第2章 Scala 基础 2.1 声明值和变量 Scala 声明变量有两种方式,一个用 val,一个用 var。 val / var 变量名 [: 变量类型] = 变量值 val 定义的值是不可变的,类似于一个常量。 Scala REPL 默认为匿名变量分配 val。 var 声明的变量是可变的。 ...
分类:
其他好文 时间:
2019-06-29 01:17:35
阅读次数:
111
Scala 安装配置 1.1 为什么选择 Scala Scala 产生于瑞士的洛桑联邦理工学院( EPFL),是“ 可扩展语言” (Scalable Language)的缩写,Sala 是一门静态类型语言, 是一门以 Java 虚拟机为目标运行环境并将面向对象和函数式编程语言的最佳特性结合在一起的编 ...
分类:
其他好文 时间:
2019-06-28 22:35:56
阅读次数:
173
类与对象 1,面向对象编程简介 Java语言最大的特点在于面向对象的编程设计,并且面向对象的编程设计也在由于Java自身的发展而不断发展。面向过程编程(C语言)、函数式编程(Scala)、面向对象编程(Java、C++、Python、Ruby)。 所谓的面向过程指的是面对一个问题的解决方案,更多的情 ...
分类:
编程语言 时间:
2019-06-28 21:04:43
阅读次数:
113
object HelloScala{ //1.def表示一个方法,这是一个关键字 //2.main表示方法名字,表示程序执行的入口 //3.args:Array[String]表示形参。Scala的特点:将参数名写在前面,类型写在后面(go语言中也是一样,java语言中,类型在前,参数名在后) // ...
分类:
其他好文 时间:
2019-06-23 15:39:46
阅读次数:
99
ISBN 9787115488169 "之前" 我们已经完成了Hadoop+Spark集群的搭建,下面改用这本书。 "教材" , "讲义" , "实验" sbt Spark应用程序开发可以采用Scala+sbt,Java+Maven,或Python直接spark submit三种方式。 这里介绍通过 ...
分类:
其他好文 时间:
2019-06-20 11:07:51
阅读次数:
105
1、什么是泛型类 和Java或者C++一样,类和特质可以带类型参数。在Scala中,使用方括号来定义类型参数 测试程序: 2、什么是泛型函数 函数和方法也可以带类型参数。和泛型类一样,我们需要把类型参数放在方法名之后。 注意:这里的ClassTag是必须的,表示运行时的一些信息,比如类型。 3、Up ...
分类:
编程语言 时间:
2019-06-19 15:04:32
阅读次数:
123
#Actor模型 Actor的目的是为了解决分布式编程中的一系列问题。所有消息都是异步交付的,因此将消息发送方与接收方分开,正是由于这种分离,导致actor系统具有内在的并发性:可以不受限制地并行执行任何拥有输入消息的 actor。用Actor写的程序可以不用管是怎么实现的,只用传递数据就可以,操作 ...
分类:
其他好文 时间:
2019-06-17 15:31:29
阅读次数:
104