您的位置:首页 > 大数据

《Scala相关文章索引(1)》

2017-02-27 21:01 281 查看

工具资源

初学Scala,搜了一下,网友们的评价是使用IntelliJ IDEA作为Scala的IDE比官方提供的还nice,所以关于IDEA的使用,必定得储备一下哈:

IntelliJ IDEA 使用心得与常用快捷键



基本常识

Scala学习笔记 - 风儿飞 - 博客园

输入
:quit
退出Scala Shell

scala 学习:object 和class, trait

Scala中没有静态修饰符,static,在object下的成员全部都是静态的,如果在类中声明了与该类相同的名字的object则该object是该类的“半生对象”

scala入门之变量定义

scala有两种变量,val和var。val类似于Java里的final变量(字节码反编译成Java,其实就是final的变量)。一旦初始化了,val就不能再被赋值。相反,var如同Java里面的非final变量

官方建议大家尽量定义val变量,这样在垃圾回收时可以减少不必要的确认

第十章 Scala 容器基础(九):使用foreach来遍历一个集合

_这种通配符来替代一个临时变量i

Scala 中的case关键字在这里是什么意思?

DSL:领域特定语言学习笔记 一

scala学习7–class、object、trait - dongdone - 博客园

环境部署

scala配置intellij IDEA15.0.3环境及hello world!

Spark入门实战系列–3.Spark编程模型(下)–IDEA搭建及实战

Debug

本文Debug主要集中在如何通过IDEA搭建Scala的IDE上

plugin scala is incompatible with current installation

Intellij idea配置scala开发环境

在部署的过程中,幽遇见了三个问题

①下载了IDEA,在IDEA集成的自带plugin库中查找到了,Scala插件,无法下载成功。

②导入本地plugin报如上“1”错误,不适配,某种程度上最新版本的Scala似乎和低版本的IDEA不兼容。

③成功导入Scala Plugin,但是Scala SDK,Create时无可选项,本地在解压文件中找不到有效导入内容。

针对如上三点,个人成功的组合是IDEA 2016.2 + CSDN上下载的

(scala-intellij-bin-2016.2.1)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  大数据 spark 编程 scala