网友收藏 文章浏览阅读646次,点赞2次,收藏4次。Scala 是100%面向对象, java是95%面向对象Java是面向对象的编程语言,由于历史原因,Java中还存在着非面向对象的内容:基本类型, null,静态方法等。Scala语言来自于Java,所以天生就是面向对......
2024-01-22 15:15 阅读
阅读全文 网友收藏 文章浏览阅读2.1k次,点赞4次,收藏11次。Scala安装——windowsScala----windows安装文件及IDEA 2018.2.2插件:1、scala-2.11.12.msi2、scala-intellij-bin-2018.2.4.zip下载链接:https://pan.baidu.com/s/1WkK4cp91Ov5p4HjysHhZ5w提取码:xaiz1、双击 scala-2.11.12.msi 进......
2024-01-22 14:41 阅读
阅读全文 网友收藏 文章浏览阅读1k次。scala2.8引入了“包对象”这个特性,主要用途是兼容旧的类库,或者为某些数据类型提供增强版本。例如scala2.8中,List被挪到了scala.collection.immutable包下,在scala2.8中定义了一个包对象,其中包含List的定义package ......
2024-01-23 02:34 阅读
阅读全文 网友收藏 文章浏览阅读9.3k次。熟悉java的开发者在开发spark应用时,常常会遇到spark对java的接口文档不完善或者不提供对应的java接口的问题。这个时候,如果在java项目中能直接使用scala来开发spark应用,同时使用java来处理项目中的其它需......
2024-01-22 22:14 阅读
阅读全文 网友收藏 文章浏览阅读1.6k次。使用sbt-assembly插件对sbt构建的scala程序进行打包,生成可以通过“java -jar”命令来执行jar包。_sbt 可执行jar...
2024-01-21 12:52 阅读
阅读全文 网友收藏 文章浏览阅读2.7w次,点赞11次,收藏39次。今天折腾了一天 研究 idea 打可运行scala 代码的 jar 包。有些心得记录下来,供大家参考,希望能帮助到一些同事。此前在网络上有一些关于打jar 包的资料,大都是一些转载,或者介绍的......
2024-01-23 02:34 阅读
阅读全文 网友收藏 文章浏览阅读2.2k次,点赞2次,收藏2次。org.apache.spark.Accumulable一种可以累加的数据类型---累加器典型成员方法:add(term:T):Unit向累加器里面添加数据merge(ter,:T):Unit将两个累加器聚合org.apache.spark.Accumulator累加器,初始化由SparkContext......
2024-01-24 08:26 阅读
阅读全文 网友收藏 //用嵌套风格定义包package com{ import com.bigdata.scala.Inner //局部导入 作用于当前范围 //在外层包定义单例对象 object Outer{ var out:String="out" def main(args: Array[String]): Unit = { println(Inner.in) } } package bigdata{ package scala{......
2023-10-10 03:14 阅读
阅读全文 网友收藏 文章浏览阅读85次。 不多说,直接上干货! spark-1.6.1-bin-hadoop2.6里Basic包下的JavaTC.java /* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. Se..._static class projectfn implements pairfunction...
2024-01-24 06:19 阅读
阅读全文