
Scala学习
Happywuw
学习如逆水行舟,不近则退!
由于目前公司有很不错的学习平台,以及个人笔记平台,暂停博客更新。但也会定期把笔记批量更新到博客。
展开
-
Scala学习笔记
第一章 简介Scala 语言并发,表达性,可扩展性而设计。以牺牲硬件为代价,换取高响应,可扩展,高性能的应用。编写无锁代码,Scala 强大能力:自适应静态类型,闭包,不变的容器以及优雅的模式匹配。Scala的一些关键特性:1. 基于事件的并发模型2. 既支持命令式风格,也支持函数式风格3. 纯面向对象的4.原创 2016-11-22 14:46:11 · 442 阅读 · 0 评论 -
Scala学习——基础篇1
一、基础1、变量val 标志符: 声明常量; 如,val answer = 1var 标志符:声明变量;类型推断:变量的类型由scala根据初始化变量的表达式推断而来; 鼓励使用val; 注:声明变量时不做初始化会报错。明确类型: scala的变量或函数的类型总是写在变量或函数的后面。1 val a:Int = 12 val s转载 2016-11-23 10:23:25 · 690 阅读 · 0 评论 -
Scala学习——数组/映射/元组
一、数组1、定长数组声明数组的两种形式:声明指定长度的数组 val 数组名= new Array[类型](数组长度) 提供数组初始值的数组,无需new关键字 Scala声明数组时,需要带有Array类名,且使用 () 来指明长度或提供初始值序列。在JVM中,Scala的Array以Java数组的方式实现。如arr在JVM中的类型对转载 2016-11-23 21:43:56 · 567 阅读 · 0 评论 -
scala练习4
package scala.org.scalaTest4import scala.util.Random/** * Created by wuyanru on 2017/1/5. * 映射和元组 * 1. 设置一个映射,其中包含你想要的一些装备,以及它们的价格。 * 然后构建另一个映射,采用同一组键,但在价格上打9折 */object test1 extends App原创 2017-01-09 18:12:42 · 521 阅读 · 0 评论 -
(scala/java/python)实现分析商店购买记录
Spark机器学习入门·编程(scala/java/python)实现分析商店购买记录http://www.aboutyun.com/thread-20707-1-1.html(出处: about云开发)问题导读1.Scala是如何实现分析商店购买记录的?2.对比Scala程序与Java程序实现差别?3.三种语言各有什么特点?Spark安装目转载 2017-01-16 15:54:15 · 1101 阅读 · 0 评论