Scala 学习 -- 其他集合类学习 一、序列 列表缓冲 ListBuffer List类提供对列表头部快速访问,尾部访问并不高效。使用List类在尾部追加元素往往通过reverse,表头添加, reverse实现。 通过ListBuffer可以简单实现。ListBuffer是一个可变对象,包含在 ...
分类:
其他好文 时间:
2020-06-18 23:24:45
阅读次数:
76
1.在使用Spark的 sum() 算子经常遇到结果被自动转化为科学技术 如何正常显示呢 假如 n结果会是一个科学计数法 val n=data.map(x=>x.toInt).sum() 然后我们 val a = BigDecimal(n) println(a) 这样打印出来的结果就是正常的大数 ...
分类:
其他好文 时间:
2020-06-16 10:24:45
阅读次数:
95
1. 字体系列 [通用字体系列] 1. serif字体:带衬线字体,如Georiga、Times等 2. sans-serif字体:不带衬线字体,包括Arial、Geneva等 3. Monospace字体:等宽字体,包括Courier等 4. Cursive字体:手写字体,包括Author等 5. ...
分类:
Web程序 时间:
2020-06-15 20:49:15
阅读次数:
75
控制结构 Scala的控制结构有:if、while、for、try、match和函数调用。 if表达式 if可以作为一个返回值,如下面的代码。同时用val,就像Java的final变量一样,一旦初始化就不会改变。 val filename = if (!args.isEmpty) args(0) e ...
分类:
其他好文 时间:
2020-06-15 19:21:42
阅读次数:
42
1. ## 今日内容大纲 2. 形参角度: + 万能参数。 + *的魔性用法。 + 仅限关键字参数(了解)。 + 形参的最终顺序。 3. 名称空间。 1. 全局名称空间,局部........ 2. 加载顺序,取值顺序。 3. 作用域。 4. 函数的嵌套(高阶函数)。 5. 内置函数 globals ...
分类:
编程语言 时间:
2020-06-15 10:04:20
阅读次数:
55
1添加pom.xml配置 <build> <sourceDirectory>src/main/scala</sourceDirectory> <testSourceDirectory>src/test/scala</testSourceDirectory> <plugins> <plugin> <g ...
分类:
数据库 时间:
2020-06-14 18:56:57
阅读次数:
138
1. 用idea的maven项目 package 打包, 去 Linux 执行 spark-submit --class com.Spark_HDFS --master local ./SXC-1.0-SNAPSHOT.jar 遇到 找不到主类 , 这时候需要更加稳定的打包方式 去打包 scala ...
分类:
其他好文 时间:
2020-06-14 12:57:57
阅读次数:
127
一、map map函数时python的内置函数,接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果用一个新的Iterator返回。 def f(x): return x * x r = map(f, [1, 2, 3, 4, 5, 6, 7, 8, ...
分类:
编程语言 时间:
2020-06-13 23:29:03
阅读次数:
74
首先,先安装jdk.我安装的是jdk14.下载界面如下所示: 接下来配置path,java_home两个环境变量即可。 接下来安装scala 我安装的scala是2.13.2版本。 接下来安装hadoop ...
分类:
其他好文 时间:
2020-06-13 23:05:23
阅读次数:
66
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, ...
分类:
移动开发 时间:
2020-06-13 14:33:10
阅读次数:
74