![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
scala
燃烧的岁月_
coding
展开
-
xitrum工程搭建
xitrum工程搭建1、建议用idea工具,eclipse我是没下载完。2、sbt一定要更换,不然慢的无法完成。不管在Windows还是linux要在当前用户的根目录.sbt下新建repositories文件内容:阿里的地址库[repositories]#localpublic: http://maven.aliyun.com/nexus/content/groups/public/#这个maventypesafe:http://dl.bintray.com/typesafe/ivy-rel原创 2020-07-04 14:04:13 · 243 阅读 · 0 评论 -
06 快学scala第六章习题答案
7 对象 7.1 编写一个Conversions对象,加入inchesToCentimeters,gallonsToLiters和milesToKilometers方法 Scala代码 1. object Conversions{ 2. def inchesToCentimeters(){} 3. def gallonsToLiters原创 2016-08-14 19:32:38 · 1083 阅读 · 0 评论 -
05 快学scala第五章习题答案
6 类 6.1改进5.1节的Counter类,让它不要在Int.MaxValue时变成负数 加个判断就OK了 Scala代码 1. class Count{ 2. private var value = Int.MaxValue 3. def increment(){if(value 1 else value } 4. def原创 2016-08-14 19:31:33 · 649 阅读 · 0 评论 -
03 快学scala第三章习题答案
\1.编写一段代码,将a设置为一个n个随机整数的数组,要求随机数介于0和n之间。123456789101112objectApp{ def main(args: Array[String]) { makeArr(10).foreach(println); }原创 2016-08-14 19:30:35 · 537 阅读 · 0 评论 -
02 快学scala第二章习题答案
2 控制结构和函数 2.1 一个数字如果为正数,则它的signum为1;如果是负数,则signum为-1;如果为0,则signum为0.编写一个函数来计算这个值简单的逻辑判断defsignum(num:Int){if(num>0)print(1)elseif(numelse print(0)}Scala中已经有此方法了,刚才查找API的时候,应该能看到Big原创 2016-08-14 19:29:19 · 1615 阅读 · 0 评论 -
01 快学scala第一章习题答案
1 简介 近期对Scala比较感兴趣,买了本《快学Scala》,感觉不错。比《Programming Scala:TackleMulti-Core Complexity on the Java Virtual Machine》好很多。 是本不错的入门书。而且每个章节都设置了难度级别,每章有习题,可以巩固Scala语法。 本文的目的就是针对这些习题进行解答 2 基础 2.1原创 2016-08-14 19:28:26 · 402 阅读 · 0 评论 -
scala数据切割分片
import scala.collection.mutable.ArrayBuffer def dfOfPartition(input: Iterator[Int]) = { var a = ArrayBuffer[Int]() input.foreach { elem => a+=elem} a.toDF }val list = 1 t原创 2016-09-15 04:02:17 · 4537 阅读 · 0 评论 -
idea15.0在线破解
在线破解地址:http://www.iteblog.com/idea/key.php原创 2016-07-16 14:27:41 · 585 阅读 · 0 评论 -
快学scala笔记.
第一章 基础val 定义的值实际上是一个常量var 声明其值可变的变量val xmax,ymax = 100var greeting,message: String = null1.3 常用类型Scala的7种数值类型:Byte、Char、Short、Int、Long、Float和Double1、toString()2、to(10)原创 2016-06-15 11:40:46 · 3457 阅读 · 0 评论 -
第二章 控制结构和函数
2.1 条件表达式if(x > 0) 1 else -1val s = if(x > 0) 1 else -1混合型表达式:if(x>0) "positive" else -12.2 语句终止val n = 12if(n>0) { r = r * n; n -= 1}s = s0 + (v - v0) * t + 0.5 * (a-a0) * t原创 2016-05-14 23:29:30 · 331 阅读 · 0 评论 -
第一章 基础
val 定义的值实际上是一个常量var 声明其值可变的变量val xmax,ymax = 100var greeting,message: String = null1.3 常用类型Scala的7种数值类型:Byte、Char、Short、Int、Long、Float和Double1、toString()2、to(10)"Hello".int原创 2016-05-14 04:23:18 · 237 阅读 · 0 评论 -
快学scala第一章习题答案
2.1 在Scala REPL中键入3,然后按Tab键。有哪些方法可以被应用? 这个。。。。直接操作一遍就有结果了.此题不知是翻译的问题,还是原题的问题,在Scala REPL中需要按3. 然后按Tab才会提示。 直接按3加Tab是没有提示的。下面是结果 Scala代码 1. != ## % &原创 2016-05-14 03:42:15 · 1572 阅读 · 0 评论 -
文件读取
import scala.io.Sourceobject FileRead { def main(args:Array[String]){ val file = Source.fromFile("C:/Users/root/Desktop/hadoop_text/hadoop/WCMapper.java"); for(line println(原创 2016-04-18 01:29:12 · 246 阅读 · 0 评论 -
Array
def main(args: Array[String]):Unit = { val pair = (100,"Scala","Spark") println(pair._1) println(pair._2) println(pair._3) } val ages = Map("Rocky"->27,"Spark"->5) for原创 2016-04-18 01:23:09 · 227 阅读 · 0 评论