scala
白玉青峰
这个作者很懒,什么都没留下…
展开
-
SparkSQL中的RDD,DF和DS的转换
package com.zyc.sparksqlimport java.text.SimpleDateFormatimport java.util.Localeimport org.apache.spark.rdd.RDDimport org.apache.spark.sql.{DataFrame, SparkSession}/*** Created with IntelliJ IDEA.* Author: zyc2913@163.com* Date: 2020/10/10 13:55原创 2020-10-12 20:16:16 · 987 阅读 · 0 评论 -
scala习题(四)
scala习题训练之matchpackage com.zyc.scala.test/*** Created with IntelliJ IDEA.* Author: zyc2913@163.com* Date: 2020/9/24 19:47* Version: 1.0* Description:模式匹配*/object Test4 { def main(args: Array[String]): Unit = { /** * 1、利用模式匹配,编写一个swap函数...原创 2020-09-24 20:26:35 · 216 阅读 · 0 评论 -
scala习题(三)
scala习题训练之yieldpackage com.zyc.scala.testimport scala._import scala.collection.immutable.SortedMapimport scala.collection.mutableimport scala.collection.mutable.ArrayBufferimport scala.util.Random/*** Created with IntelliJ IDEA.* Author: zyc29原创 2020-09-24 20:24:02 · 2809 阅读 · 0 评论 -
scala习题(二)
scala习题训练之reversepackage com.zyc.scala.testimport scala.concurrent.duration.DoubleMult/*** Created with IntelliJ IDEA.* Author: zyc2913@163.com* Date: 2020/9/22 14:38* Version: 1.0* Description:习题训练*/object Test2 { def main(args: Array[Stri.原创 2020-09-24 20:21:09 · 962 阅读 · 0 评论 -
scala习题(一)
scala的简单练习package com.zyc.scala.test/*** Created with IntelliJ IDEA.* Author: zyc2913@163.com* Date: 2020/9/22 10:25* Version: 1.0* Description:习题训练*/object Test1 { def main(args: Array[String]): Unit = { /** * 1、在Scala REPL中,计算3的平方...原创 2020-09-24 20:16:59 · 747 阅读 · 0 评论 -
scala学习笔记之reduce、fold和scan
reduce(化简)、fold(折叠)和scan(扫描)的应用package com.zyc.scala/*** Created with IntelliJ IDEA.* Author: zyc2913@163.com* Date: 2020/9/21 17:12* Version: 1.0* Description: reduce(化简)、fold(折叠)和scan(扫描)的应用*/object StudyReduce { def main(args: Array[String].原创 2020-09-21 20:05:50 · 339 阅读 · 0 评论 -
scala学习笔记之map的应用
获取日志中的所有IP,登录时间(time),登录标识码(code)package com.zyc.scalaimport java.io.Fileimport org.apache.commons.io.FileUtils/** * Created with IntelliJ IDEA. * Author: zyc2913@163.com * Date: 2020/9/21 15:19 * Version: 1.0 * Description:获取日志中的所有IP,登录时间(ti原创 2020-09-21 17:06:43 · 188 阅读 · 0 评论 -
scala学习笔记之Map和flatMap
应用Map和FlatMap将一个英文文档切分成单词并统计每个单词出现的次数package com.zyc.scalaimport java.io.Fileimport org.apache.commons.io.FileUtilsimport scala.collection.mutable/*** Created with IntelliJ IDEA.* Author: zyc2913@163.com* Date: 2020/9/20 19:50* Version: 1.0*原创 2020-09-21 15:12:53 · 769 阅读 · 0 评论 -
scala学习笔记之Tuple
元组的创建、赋值、取值、遍历package com.zyc.scala/*** Created with IntelliJ IDEA.* Author: zyc2913@163.com* Date: 2020/9/17 17:09* Version: 1.0* Description:元组的创建、赋值、取值、遍历*/object StudyTuple { def main(args: Array[String]): Unit = { /** * 元组 tuple...原创 2020-09-20 19:38:45 · 235 阅读 · 0 评论 -
scala学习笔记之Option
Option类型的使用package com.zyc.scalaimport scala.collection.mutable/*** Created with IntelliJ IDEA.* Author: zyc2913@163.com* Date: 2020/9/16 15:00* Version: 1.0* Description:Option类型的使用*/object StudyOption { def main(args: Array[String]): Unit .原创 2020-09-20 19:27:58 · 190 阅读 · 0 评论 -
scala学习笔记之Array
数组的创建、赋值、取值和遍历package com.zyc.scalaimport java.utilimport scala.collection.mutableimport scala.collection.mutable.ArrayBuffer/*** Created with IntelliJ IDEA.* Author: zyc2913@163.com* Date: 2020/9/17 16:01* Version: 1.0* Description:数组的创建、赋值、原创 2020-09-18 16:45:44 · 686 阅读 · 0 评论 -
scala学习笔记之List
List的创建、赋值、取值和遍历package com.zyc.scala/** * Created with IntelliJ IDEA. * Author: zyc2913@163.com * Date: 2020/9/18 15:54 * Version: 1.0 * Description:List的创建、赋值、取值和遍历 */object StudyList { def main(args: Array[String]): Unit = { /** *原创 2020-09-18 16:37:37 · 196 阅读 · 0 评论 -
scala学习笔记之Set
Set的创建、赋值、取值和遍历package com.zyc.scalaimport scala.collection.mutable/*** Created with IntelliJ IDEA.* Author: zyc2913@163.com* Date: 2020/9/18 15:08* Version: 1.0* Description:Set的创建、赋值、取值和遍历*/object StudySet { def main(args: Array[String]):.原创 2020-09-18 15:51:28 · 164 阅读 · 0 评论 -
scala学习笔记之Map
Map的创建、赋值、取值和遍历package com.zyc.scalaimport scala.collection.mutable/** * Created with IntelliJ IDEA. * Author: zyc2913@163.com * Date: 2020/9/17 21:54 * Version: 1.0 * Description:Map的创建、赋值、取值和遍历 */object StudyMap { def main(args: Array[Str原创 2020-09-18 15:03:30 · 387 阅读 · 0 评论 -
scala学习笔记之Queue和Stack
package com.zyc.scalaimport scala.collection.mutable/*** Created with IntelliJ IDEA.* Author: zyc2913@163.com* Date: 2020/9/18 17:02* Version: 1.0* Description:Queue和Stack的创建、赋值、取值和遍历*/object StudyQueueAndStack { def main(args: Array[String]):.原创 2020-09-19 17:21:29 · 179 阅读 · 0 评论