你好,游客 登录
rss订阅 手机访问 
Scala
Scala Trait(特征)
Scala Trait(特征) 相当于 Java 的接口,实际上它比接口还功能强大。
日期:10/27/2017 21:03:03 作者: 点击:210
scala apply方法 笔记
Scala比Java更面向对象的一个方面是Scala没有静态成员。替代品是,Scala有单例对象:singleton object。
日期:10/27/2017 21:02:10 作者:雄鸡 点击:182
Scala map映射
Scala映射(Map)是一组键/值对的对象。 任何值都可以根据键来进行检索。键在映射中是唯一的,但值不一定是唯一的。映射也称为哈希表。映射有两种,不可变的和可变的。可变对象和不可变对象之间的区别在于,当对象不可变时,对象本身无法更改。
日期:10/27/2017 21:00:14 作者:初生不惑 点击:281
Scala 安装
Scala 安装
Scala 语言可以运行在Window、Linux、Unix、 Mac OS X等系统上。
Scala是基于java之上,大量使用java的类库和变量,必须使用Scala之前必须先安装 Java(>1.5版本)。 Mac OS X 和 Linux 上安装 Scala 第一步:Java 设置
确保你本地以及安装了 JDK 1.5 以上版本,并且设置了 JAVA_HOME 环境变量及 JDK 的bin目录。
我们可以使用以下命...
日期:10/27/2017 20:58:53 作者: 点击:164
浅谈 Scala 中_下划线的用途
Scala 作为一门函数式编程语言,对习惯了指令式编程语言的同学来说,会不大习惯,这里除了思维方式之外,还有语法层面的,比如 underscore(下划线)就会出现在多种场合,令初学者相当疑惑,今天就来总结下 Scala 中下划线的用法。
日期:10/27/2017 20:57:30 作者:xrzs 点击:301
Scala从零开始:使用Scala IDE写hello world
简介
在上一篇文章中,我们阐述了Coursera使用Scala的理由,以及Scala的优缺点。说多不如少练,我们今天就开始练习如何使用Scala编程。
虽然Scala是一门比较新的语言,但是很多机构都为其开发了IDE或者集成插件,比较流行的有Eclipse、IntelliJ以及Netbeans。今天我们使用集成了Scala IDE插件的Eclipse进行代码的编写。
IDE下载及安装
我们在Scala ID...
日期:10/27/2017 20:53:32 作者:狗叔 点击:327
scala中“=>”是什么
目前知道的基本和匿名函数定义和函数类型声明有关,以及在case语句中的使用 => 1、 匿名函数定义, 左边是参数 右边是函数实现体 (x: Int)=>{} 2、函数类型的声明,左边是参数类型,右边是方法返回值类型         (Int)=>(Int) 3、By-name-parameter    f(p :=>Int)       与2的区别参考:scala By-name-parameter 和 Function type的区别...
日期:10/27/2017 20:51:58 作者:zhouchaofei2010 点击:219
Spark MLlib算法调用展示平台及其实现过程
1. 软件版本: IDE:Intellij IDEA 14,Java:1.7,Scala:2.10.6;Tomcat:7,CDH:5.8.0; Spark:1.6.0-cdh5.8.0-hadoop2.6.0-cdh5.8.0 ; Hadoop:hadoop2.6.0-cdh5.8.0;(使用的是CDH提供的虚拟机) 2. 工程下载及部署: Scala封装Spark算法工程:https://github.com/fansy1990/Spark_MLlib_Algorithm_1.6.0.git ; 调用Spark算法工程:https://github.com/fansy1990/Sp...
日期:09/29/2017 17:07:35 作者:fansy1990 点击:475
scala学习
scala学习过程中给我的印象就是Java和Python的结合,功能强大,下面列出一些简单的基础代码:
日期:09/29/2017 17:02:52 作者:fuck_prometheus 点击:354
Scala概述
Scala是可扩展语言的缩写,是一种混合功能编程语言。 它由Martin Odersky创建。 Scala顺利整合面向对象和函数式语言的功能。 Scala被编译后在Java虚拟机上运行。 许多现有公司依靠Java进行关键业务应用转向或正在转向Scala,以提高其开发生产力,应用程序可扩展性和整体可靠性。
日期:09/18/2017 12:54:23 作者:初生不惑 点击:125
Scala文件I/O
Scala可以使用任何Java对象,而java.io.File是Scala编程中可用于读取和写入文件的对象之一。
日期:09/11/2017 13:24:10 作者:初生不惑 点击:143
Scala提取器
Scala中的提取器是一个拥有称为unapply方法,并使用unapply方法作为其成员之一的对象。 该unapply方法的目的是匹配一个值并将其分开。 通常,提取器对象还定义了一种用于构建值的双重方法,但这不是必需的。
日期:09/11/2017 13:23:33 作者:初生不惑 点击:137
Scala异常处理
Scala的异常处理类似许多其他语言(如Java)。它不是以正常方式返回值,方法可以通过抛出异常来终止。 但是,Scala实际上并没有检查异常。
日期:09/11/2017 13:22:38 作者:初生不惑 点击:152
Scala正则表达式
本章介绍了Scala如何通过在scala.util.matching包中提供的Regex类支持和实现正则表达式。
日期:09/11/2017 13:21:52 作者:初生不惑 点击:152
Scala模式匹配
模式匹配是Scala函数值和闭包后第二大应用功能。Scala为模式匹配提供了极大的支持,处理消息。
日期:09/11/2017 13:20:42 作者:初生不惑 点击:160
  • 1/2
  • 1
  • 2
  • »