码迷,mamicode.com
首页 >  
搜索关键字:Scala    ( 4459个结果
Scala的模式匹配和条件类
树是在程序中常用的一个数据结构。例如编译器和解析器常常吧程序表示为树;XML文档结构也是树状的;还有一些集合是基于树的,例如红黑树。接下来我们将通过一个计算器程序来研究树在Scala中是如何表示和操纵的。这个程序的目标是处理一些由整数常量、变量和加号组成的简单的算..
分类:其他好文   时间:2015-05-21 19:43:42    阅读次数:199
2 表达式 选择 循环 函数
Scala中,几乎所有的语法结构都是有值的(包括表达式和语句块...)1 IF/ELSE结构val s = if(x > 0) 1 else -1等价于 if(x > 0) s = 1 else s = -1注:既然表达式是有值的,那么必然也是有类型的。如上述表达式的类型是:Int如果出现if分支和...
分类:其他好文   时间:2015-05-21 19:02:54    阅读次数:175
有了Hadoop MapReduce, 为什么还要Spark?
a. 由于MapReduce的shuffle过程需写磁盘,比较影响性能;而Spark利用RDD技术,计算在内存中进行.b. MapReduce计算框架(API)比较局限, 而Spark则是具备灵活性的并行计算框架.c. 再说说Spark API方面- Scala: Scalable Language...
分类:其他好文   时间:2015-05-21 18:50:09    阅读次数:169
1 了解Scala
1 定义变量单个变量:varname = "benxintuzi"等价于 var name : String = "benxintuzi"(即定义变量时可以不显示指定类型,scala会根据数据自动识别)多个变量:var x, y = 100valage = 10说明:var定义变量,val定义常量2...
分类:其他好文   时间:2015-05-21 15:29:47    阅读次数:121
Ubuntu下Spark开发环境搭建
Ubuntu 64基本环境配置 安装JDK,下载jdk-8u45-linux-x64.tar.gz,解压到/opt/jdk1.8.0_45 ???????????下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 安装scala,下载...
分类:系统相关   时间:2015-05-21 13:00:25    阅读次数:689
Intellij IDEA 运行scala错误
activator ui生成的Intellij IDEA 导入运行Scala文件错误:TIP: you can use Project Artifacts to combine compiled classes if needed. 解决方法:...
分类:其他好文   时间:2015-05-21 11:02:09    阅读次数:255
8.对象(object)
在Scala中没有static关键字.如果我们想实现Java中的static语法,在scala中我们可以使用object来实现.如果仅从面向对象的层面来说static确实在一定程度上不符合OOP的理念.但是在某些时候使用static语义还是很必要的.在scala中我们可以使用object关键字声明一...
分类:其他好文   时间:2015-05-20 17:46:18    阅读次数:111
org.apache.hadoop.hive.contrib.serde2.RegexSerDe not found
异常信息如下:atorg.apache.spark.deploy.SparkSubmit$.org$apache$spark$deploy$SparkSubmit$$runMain(SparkSubmit.scala:569)atorg.apache.spark.deploy.SparkSubmit$.doRunMain$1(SparkSubmit.scala:166)atorg.apache.spark.deploy.SparkSubmit$.submit(SparkSubmit.scala:..
分类:Web程序   时间:2015-05-19 15:04:10    阅读次数:228
org.apache.hadoop.hive.contrib.serde2.RegexSerDe not found
异常信息如下:atorg.apache.spark.deploy.SparkSubmit$.org$apache$spark$deploy$SparkSubmit$$runMain(SparkSubmit.scala:569)atorg.apache.spark.deploy.SparkSubmit$.doRunMain$1(SparkSubmit.scala:166)atorg.apache.spark.deploy.SparkSubmit$.submit(SparkSubmit.scala:..
分类:Web程序   时间:2015-05-19 15:03:31    阅读次数:198
Spark(七) -- Scala快速入门
Scala作为Spark的开发语言,想要成为Spark高手,精通Scala是必须要走的一条路 然后一门语言并不是你想精通就能够精通的,更何况是Scala这种面向对象又面向函数的编程语言,个人觉得其学习的门槛会比C#,Java等面向对象语言要高 所以,这篇文章是建立在有一点编程语言知识的基础上的(如学过C#或者Java等),其实所有语言都是大同小异的,学会了一门语言在学其他的就不会像刚开始那么吃力...
分类:其他好文   时间:2015-05-19 10:46:47    阅读次数:151
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!