- 博客(6)
- 收藏
- 关注
原创 Scala 计算算子
Scala 计算算子集合变换-算子Scala集合提供了丰富的计算算子,用于实现集合/数组的计算,这些计算子一般针对于List、Array、Set、Map、Range、Vector、Iterator等都可以适用。排序sorteddef sorted[B >: String](implicit ord: scala.math.Ordering[B]): List[String]...
2020-02-18 19:29:06
698
原创 Scala 数组集合
Scala 常用数组集合简单总结数组Array-数组//伴⽣对象创建数组var a1=Array(1,2,3,5,4)//创建⻓度为5的数组,所有值都是0var a2=new Array[Int](5)//获取⻓度a1.lengtha2.size//修改a1(1) = -1a1.update(1,-2)//遍历数组for(i<- a1) println(i)R...
2020-02-16 02:29:28
230
原创 Scala 面向对象
Scala 面向对象编程Class & object由于Scala没有静态方法和静态类,通过object去定义静态方法或者静态对象。当object和Class放在一个文件中时候称该object为当前Class的伴生对象。单例类单例类使用object修饰,所有声明在object中的方法都是静态方法,类似于Java中声明的工具类的作用。object HelloUtil { def ...
2020-02-16 02:26:08
209
原创 Scala 基础编程
Scala 基础编程Scala概述Scala用一种简洁的高级语言将面向对象和函数式编程结合在一起。传统业务开发- 领域模型设计(面向对象开发);大数据开发 - 数据集计算模型-(函数式编程)。函数编程强调的是程序对数据的运算能力。在面向对象计算数据的时候采取代码不动,移动数据。在函数式编程计算的时候数据不动代码动。Scala是⼀门多范式的编程语言,同时支持面向对象和面向函数编程风格。它以一...
2020-02-13 23:03:41
763
原创 Apache - Sqoop 简单总结
Apache Sqoop 工具Sqoop 概述Apache Sqoop(TM)是⼀种旨在在Apache Hadoop和结构化数据存储(例如关系数据库)之间高效传输批量数据的⼯具。通过内嵌的MapReduce程序实现关系型数据库和HDFS、Hbase、Hive等数据的倒入导出。Sqoop 安装1、访问sqoop的⽹址http://sqoop.apache.org/,选择相应的sqoop版本...
2020-02-11 22:17:06
217
原创 Apache - Flume 简单总结
FlumeFlume 概念Flume是一种分布式,可靠且可用的服务,用于有效地收集,聚合和移动大量日志数据。Flume构建在日志流之上一个简单灵活的架构。它具有可靠的可靠性机制和许多故障转移和恢复机制,具有强大的容错性。使用Flume这套架构实现对日志流数据的实时在线分析。Flume支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(...
2020-02-07 18:49:13
413
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人