Scala
CODE男孩
你只是看起来很努力
展开
-
Scala基础语法及实例
/* scala是一门多范式编程语言,集成了面向对象编程和函数式编程等多种特性。 4 * scala运行在虚拟机上,并兼容现有的Java程序。 5 * Scala源代码被编译成java字节码,所以运行在JVM上,并可以调用现有的Java类库。 6 */ 7 可参考资料:scala菜鸟教程 8 /** 9 * 第一个Scala程序 10 *原创 2017-12-25 12:50:36 · 520 阅读 · 0 评论 -
Scala基础 - 下划线使用指南
下划线这个符号几乎贯穿了任何一本Scala编程书籍,并且在不同的场景下具有不同的含义,绕晕了不少初学者。正因如此,下划线这个特殊符号无形中增加Scala的入门难度。本文希望帮助初学者踏平这个小山坡。1. 用于替换Java的等价语法由于大部分的Java关键字在Scala中拥有了新的含义,所以一些基本的语法在Scala中稍有变化。1.1 导入通配符*在Scala中是合法的方法名,所以导原创 2018-01-12 10:52:24 · 378 阅读 · 0 评论 -
Idea配置sbt(window环境)
近开发spark项目使用到scala语言,这里介绍如何在idea上使用sbt来编译项目。开发环境:windows1. 下载sbthttp://www.scala-sbt.org/download.html我使用的是zip包,下载后解压到d:\tool\目录2.添加配置2.1 打开D:\tool\sbt\conf\sbtconfig.txt,在最后添加下面几行配置,注原创 2018-02-03 10:00:54 · 2687 阅读 · 0 评论 -
Spark JDBC For example Mysql
mysql jdbc driver下载地址https://dev.mysql.com/downloads/connector/j/在spark中使用jdbc1.在 spark-env.sh 文件中加入:export SPARK_CLASSPATH=/path/mysql-connector-java-5.1.42.jar2.任务提交时加入:--jars /path/mysql-connector-...转载 2018-05-07 15:22:09 · 601 阅读 · 0 评论