Scala
文章平均质量分 88
基于JVM的面向对象与函数式编程高级语言
不秃不强就很帅
不秃也不强
展开
-
VS Code下的Spark(Scala)开发
VS Code下的Spark(Scala)开发IntelliJ IDEA下开发Scala应用很智能,体验很好,但正版费用极高,为了避免版权收费问题,考虑使用开源免费的IDE,比如Eclipse,VS Code,而且VS Code小而美、功能全、执行快、跨平台,所以使用VS Code安装Java JDK 8很简单,不做啰嗦安装Scala官网下载Scala 2.12或2.11,Spark 3.0使用Scala2.12,,Spark3.0之前使用Scala2.11下载安装msi安装包,傻瓜式安装,环境原创 2020-12-24 16:42:05 · 8101 阅读 · 3 评论 -
Scala版时间转换工具 线程安全
原理利用底层java 提供的LocalDateTime实现,完全线程安全,而SimpleDataFormat线程不安全,慎用代码package com.sinovatio.spark.utilsimport java.time.{Instant, LocalDateTime, ZoneOffset}import java.time.format.DateTimeFormatterimport java.time.temporal.ChronoUnit/** * @author : l原创 2020-06-20 00:12:31 · 296 阅读 · 0 评论 -
Spark高阶编程-如何编写高效代码
Spark高阶编程1.Spark源码解析 以下以yarn-client提交sparkPI任务流程为例 执行${SPARK_HOME}/bin/spark-submit 提交任务命令spark-submit --master yarn --deploy-mode client --executor-cores 1 --num-executors 1 --class org.apache.spark.examples.SparkPi ${SPARK_HOME}/examples/jars/s原创 2020-06-12 22:44:19 · 841 阅读 · 0 评论 -
Scala语言基础理论与实践
给部门内部做的培训Scala简介 是什么? Scala combines object-oriented and functional programming in one concise, high-level language. Scala's static types help avoid bugs in complex applications, and its JV...原创 2019-09-12 14:39:01 · 179 阅读 · 0 评论