一、 数据准备 本文主要介绍 Spark SQL 的多表连接,需要预先准备测试数据。分别创建员工和部门的 Datafame,并注册为临时视图,代码如下: val spark = SparkSession.builder().appName("aggregations").master("local[ ...
分类:
数据库 时间:
2020-06-26 18:28:15
阅读次数:
72
一、简单聚合 1.1 数据准备 // 需要导入 spark sql 内置的函数包 import org.apache.spark.sql.functions._ val spark = SparkSession.builder().appName("aggregations").master("lo ...
分类:
数据库 时间:
2020-06-26 18:03:35
阅读次数:
58
建造者模式 一、概述 ? 将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 二、机构模式图 1. 建造者(Builder): 为创建一个产品对象的各个部件指定抽象接口 2. 具体建造者(ConcreteBuider):实现Builder的接口,以构建和装配该产品的各个部分 ...
分类:
其他好文 时间:
2020-06-26 16:34:40
阅读次数:
47
1.String为什么是不可变的Unicode字符序列? String内部源码:private final char value[]; 字符串全部储存到一个字节型数组中,并且是final型,也就是常量。我们也称String是不可变对象。 例: 2.字符串的比较 3.StringBuilder类和St ...
分类:
编程语言 时间:
2020-06-26 10:45:31
阅读次数:
54
凯撒加密: public static void main(String[] args) { String input="hello world"; //向右移动 int key =3; //转换字节数组 char[] chars=input.toCharArray(); //装密文 StringB ...
分类:
其他好文 时间:
2020-06-25 21:43:34
阅读次数:
52
这里是单行布局 使用ul>li 来布局 <ul class="local-nav"> <li> <a href="#"> <span class="local-nav-icon-icon1"></span> 攻略景点 </a> </li> <li> <a href="#"> <span class= ...
分类:
移动开发 时间:
2020-06-24 19:37:53
阅读次数:
62
1、html <div class="cardBox" v-for="(item,idx) in arr" :key="idx"> <div class="cart-left"> <div class="cart-left-head"> <h3>{{item.name}}</h3> </div> < ...
分类:
其他好文 时间:
2020-06-24 17:57:41
阅读次数:
206
安装好python2.7 [root@host-10-10-18-131 ~]# ln -s /usr/bin/python2.7 /usr/bin/python [root@host-10-10-18-131 ~]# ln -s /usr/bin/pip2.7 /usr/bin/pip [root ...
分类:
其他好文 时间:
2020-06-24 16:30:53
阅读次数:
78
https://zhidao.baidu.com/question/987621988648642499.html CppWebBrowser的使用三 获取表单内容bai主要函du数如下:AnsiString __fastcall TMainForm::GetFormValue(TCppWebBro ...
分类:
编程语言 时间:
2020-06-24 14:26:35
阅读次数:
490
yum install python3 yum -y install qemu-img kpartx yum -y install python3-pip git clone https://git.openstack.org/openstack/diskimage-builder cd diski ...
分类:
其他好文 时间:
2020-06-24 14:25:24
阅读次数:
91