scala study

http://docs.scala-lang.org/tutorials/tour/tour-of-scala.htmlhttp://docs.scala-lang.org/overviews/collections/introductionhttp://www.scala-lang.org/doc
54次阅读

Scala字符串插值

Scala提供了三种字符串插值方式:s,f和raw。1. s字符串插值器简单的说就是解析字符串变量。 val name = "Tom" println(s"His name is $name") println(s"His name is ${name}my") printl
25次阅读

Scala的Class、Object和Apply()方法

Scala中如果一个Class和一个Object同名,则称Class是Object的伴生类。Scala没有Java的Static修饰符,Object下的成员和方法都是静态的,类似于Java里面加了Static修饰符的成员和方法。Class和Object都可以定义自己的Apply()方法,类名()调用
64次阅读

Scala

Scala一、前言  大数据领域的Spark、Kafka、Summingbird等都是由Scala语言编写而成,相比Java而言,Scala更精炼。由于笔者从事大数据相关的工作,所以有必要好好学习Scala语言,之前也学习过,但是没有记录,所以就会忘记,感觉Scala确实比Java方便精炼很多,下面
30次阅读

【Todo】【读书笔记】大数据Spark企业级实战版 & Scala学习

下了这本《大数据Spark企业级实战版》,另外还有一本《Spark大数据处理:技术、应用与性能优化(全)》先看前一篇。    根据书里的前言里面,对于阅读顺序的建议。先看最后的Scala实践三部曲吧。  scala学习,我觉得这一段写的很好
89次阅读

Scala的Actor模式

今天学Spark的时候,看到Scala的actor模式是一个加分点。所以搜了一下,看了。主要参考下面两篇文章,还没有实验,有些地方领会的不深刻:http://nxlhero.blog.51cto.com/962631/1666250十分钟理解Actor模式Actor模式是一种并发模型,与另一种模型共
80次阅读

在Spark上用Scala实验梯度下降算法

首先参考的是这篇文章:http://blog.csdn.net/sadfasdgaaaasdfa/article/details/45970185但是其中的函数太老了。所以要改。另外出发点是我自己的这篇文章 http://www.cnblogs.com/charlesblc/p/62061
87次阅读

【Todo】【转载】Scala中Array, List, Tuple的区别

参考了这篇文章:https://my.oschina.net/u/1034176/blog/512314 1. 在Scala 2.7中,Array、List都不能混合类型,只有Tuple可以;而在Scala以上版本中,3者的元素都可以混合不同的类型(转化为Any类型),只不过是当使用混合类
75次阅读

【Todo】一些scala的实验 & 与Java的混合

 另外,如果要支持 java 和 scala混合build,可以看看这篇文章:http://www.cnblogs.com/yjmyzz/p/4694219.htmlScala和Java实现Word Count,参考:http://blog.csdn.net/bluejoe2000/art
73次阅读

scala里的模式匹配和Case Class

模式匹配的简介  scala语言里的模式匹配可以看作是java语言中switch语句的改进。 模式匹配的类型  包括:常量模式、变量模式、构造器模式、序列模式、元组模式以及变量绑定模式等。  常量模式匹配  常量模式匹配,就是在模式匹配中匹配常量啦。objectCons
83次阅读