基础语法及执行循序
https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Select
查询语句语法
1234567SELECT [ALL | DISTINCT] select_expr, select_expr, ... FROM table_reference [WHERE where_condition] [GROUP BY col_list] [ORDER BY col_list] [CLUSTER BY col_list| [DISTRIBUTE BY col_list] [SORT BY col_list]] [LIMIT number]
书写次序和执行次序
顺序
书写次序
书写次序说明
执行次序
执行次序说明
1
select
查询
from
先执行表与表直接的关系
2
from
先执行表与表直接的关系
on
3
join on
join
4
where
where
过滤
5
group by
分组
group by
分组
6
havin ...
最近忙着实习,忙着考试,忙着好多好多,想闲下来。在网上找题库,找不齐。浅浅的上传一个模拟卷。
(HCIA-821模拟卷)
1、网络管理员给网络中的某台主机分配的IPv4地址为192.168.1.1/28、则这个主机所在的网络还可以增加多少台主机?( )
A、12 B、15 C、13 D、14
试题答案:C
试题解析:192.168.1.1/28对应的2进制表示为11000000.10101000.00000001.0000 0000/28。前28位固定为网络位,最后4位为主机位。网络位固定不变,变化主机位!可以看到主机位可以从0000变化到1111,共16种变化!除去主机位全0(代表网络地址)、全1(代表广播地址)的情况,剩下14个合法的IP地址,范围是192.168.1.1~192.168.1.14。故选C。
2、下面哪个OSPF版本适用于IPv6?( )
A、OSPFv1 B、OSPFv2 C、OSPFv3 D、OSPFv4
试题答案:C
试题解析:OSPF协议是为IP协议提供路由功能的路由协议。OSPFv2(OSPF版本2)是支持IPv4 ...
MySQL 基本介绍
MySQL模型:层次性,网状型,关系型。
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。
RDBMS:关系型数据库管理系统。
四大基本数据类型:<font style="color:rgb(51, 51, 51);">整型</font>、<font style="color:rgb(51, 51, 51);">浮点型</font>、<font style="color:rgb(51, 51, 51);">字符型</font>、<font style="color:rgb(51, 51, 51);">日期时间类型</font>
MySQL 安装
MySQL 下载地址为: MySQL 下载 。 安装需要开启管理员权限。
Linux上安装MySQL
windows系统上安装MySQL
下载msi installer格式的文件后直接安装(差不多一直next就像)
省略 ...
由于最近个人原因断更了2个月
数据导入
向表中装载数据(Load)
基本语法
12hive(default)> load data [local] inpath '数据的 path' [overwrite] into table table_name [partition (partcol1=val1,…)];
Load data
加载数据
Local
表示从本地加载数据到hive表,否则是从HDFS加载数据到Hive表
Inpath
表是加载数据的路径
Overwrite
表示覆盖表中已有数据,否则表示追加
Into table
表示加载数据到哪张表中
Partition
表示加载数据到指定分区
实操案例
创建一张表student
12345hive (default)> create table student( id string, name string ) row format delimited fields terminated by '\t';
1. 加载 ...
先一下唠嗑:最近更新的话会比较慢一个月一次,也是比较忙的。月底有可能会写一个小总结及提一下未来的小目标。博客我也是会偶尔看一下的!
~~言归正传以免忘记,~~以下的数据库都是test,用的是虚拟机直接复制的代码有可能会看起来有点别扭,有啥补充的,可以指点指点!
创建数据库
创建数据库语法:
1234CREATE DATABASE [IF NOT EXISTS] database_name [COMMENT database_comment] [LOCATION hdfs_path] [WITH DBPROPERTIES (property_name=property_value, ...)];
创建一个数据库,数据库在HDFS上的默认存储路径是/user/hive/warehouse/*.db。
1hive (default)> create database test;
避免要创建的数据库已经存在错误,增加if not exists判断。(标准写法)
1234hive (default)> create database test; FAILED: ...
基本数据类型
Hive数据类型
Java数据类型
长度
例子
TINYINT
byte
1byte有符号整数
20
SMALINT
short
2byte有符号整数
20
INt
int
4byte有符号整数
20
BIGINT
long
8byte有符号整数
20
BOOLEAN
boolean
布尔类型,true或者false
TRUE FALSE
FLOAT
float
单精度浮点数
3.14159
DOUBLE
double
双精度浮点数
3.14159
STRING
string
字符系列。可以指定字符集。可以使用单引号或者双引号
‘now is the time’ “for all good men“
对于Hive的String类型相当于数据库的varchar类型,该类型是一个可变的字符串,不过它不能声明其中 最多能存储多少个字符,理论上它可以存储2GB的字符数.
集合数据类型
数据类型
描述
语法示例
STRUCT
和c语言中的struct类似,都可以通过“点”符号访问元素内容。例如:如果某个列的数据类型是S ...
前言
关于省教育厅下大命令要求大学生需要实习慢6个月我深感无奈(部分地区有所不同,以自己那边政策为主吧ヽ(ー_ー)ノ)。其实这也是利大于弊的事情,就是吐槽为啥一定要满6个月啊,有的地方3个月就拿实习章结束了(;´д`)ゞ,关键我还有论文答辩要搞呀!!!然后暑假租房的避险也记录一下下!
实习
为什么要去找实习
先聊聊个人见解,因为我所学的相关专业是与计算机,大数据等有关,所以实习是对个人来说提升有非常大的作用(最总要的还是学分的诱惑(* ̄︶ ̄)),而是为了校招进大厂有准备,毕竟谁也不行一毕业就失业,那可悲催了。对于其他专业家里有矿就另说,也是一个很好的锻炼自己的工作!再就是网上的各种帖子,如:实践专业知识,探索职业方向,积累人脉,让简历更丰富等等我更建议暑假就去实习!
怎么去找实习
找实习的方式有很多以下是我总结分析的
校招
校招大厂的话建议先去小厂实习个把月在投简历这样被看上的几率更大,这个就需要自己去关注学校官网和或问自己导员。
网络招聘
在网上招聘有五花八门,有真实的也要虚假的
求职网站
现在市面上的求职网站也是非常多
亲友介绍
明确目标: ...
前言
最近发现老是容易忘东忘西,记东西也记不住,记单词一天就差不多忘了,各种语法呀什么什么的都是,我怀疑我是刷抖音把自己刷傻了┭┮﹏┭┮,记忆力下降,也不太想动脑,懒~~~。不过现在,觉得我有必要恢复一下脑瓜子,不然会真的变傻的!!!重要的事情说三遍,提升记忆力!提升记忆力!提升记忆力!
记忆衰退原因
睡眠不足:我严重怀疑是我睡眠不足导致的!!!为什么这么说,因为室友老是凌晨休息(很吵的好吧!和对象打电话声音喋喋不休,打游戏的声音此起彼伏)
运动不足:最近运动很少,起床晚嘛,晨跑没有跑了
认知活动减少:缺乏足够的认知挑战和大脑训练可能导致记忆力下降o(╥﹏╥)o。少刷抖音等短视频吧,尤其是那种无脑使用。
情绪问题:强烈的情绪波动,如悲伤、恐惧或愤怒,可能会暂时影响记忆力。
心理压力:长期的心理压力和焦虑可以影响记忆力,因为压力激素(如皮质醇)对大脑有负面影响。
多任务处理:频繁地进行多任务处理可能会分散注意力,做事感觉容易被分散注意力,还是专一些好。
解决方法:
制定合理的学习计划:
确定学习目标:明确短期和长期的学习目标,使学习更有方向性。
分配学 ...
4630436162ade97ba2718b7d0c4b3b63501b8b0e90dd70c68cacef77fafaa69cc492a7e4e5e839a2aa084f6c1a004dd4e87738359951ef7e62b626582287c072626b007e74fd29fa509ac9e8df0b62c51c35019d8a6edc262190ae51916db18d729c2a5608bc5f8b9bbf4fa02f17e658ae3642024d1eb23fa7994d705d7375398fc852b6258384fb2a12c94f7ee18cc0adcbe21745d2afc10de751062db781c24babe783c5c7aadb4f305e50f43bd4c2d7fa54db61922aab17f737a1b44684847460ca5750efe0483746e4f915c652b6841e0183562ccfec05aca75651b8313c506c6c9ddbd1a4adf70b3cc04e1acb9a7fb99d58ab743f3a5 ...
修改hadoop相关参数
修改core-site.xml
12345678910111213141516[atguigu@hadoop hive]$ vim /opt/module/hadoop/etc/hadoop/core-site.xml <!-- 配置该atguigu(superUser)允许通过代理访问的主机节点 --> <property> <name>hadoop.proxyuser.atguigu.hosts</name> <value>*</value> </property> <!-- 配置该atguigu(superUser)允许通过代理用户所属组 --> <property> <name>hadoop.proxyuser.atguigu.groups</name> <value>*</value> < ...