摘要: 一、Java面向对象学习的三条主线 1、Java类及类的成员,属性,方法,构造器:代码块,内部类 2、面向对象的三大特征:封装性,继承性,多态性、(抽象性) 3、其它关键字:this、super、static等 二、 1、面向过程,强调的是功能行为,以函数为最小单位,考虑怎么做 2、面向对象,强调具 阅读全文
posted @ 2019-08-04 21:49 liushuaihang 阅读(100) 评论(0) 推荐(0)
摘要: 1.什么是程序 程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一 段静态的代码,静态对象。 2.什么是进程 进程(process)是程序的一次执行过程,或是正在运行的一个程序。是一个动态 的过程:有它自身的产生、存在和消亡的过程。——生命周期 3.什么是线程 进程可进一 阅读全文
posted @ 2019-08-02 16:40 liushuaihang 阅读(93) 评论(0) 推荐(0)
摘要: 解决办法:找到C:\Program File... 阅读全文
posted @ 2019-07-22 08:51 liushuaihang 阅读(1758) 评论(0) 推荐(0)
摘要: 1.全表查询 select * from stu; 2.查询指定的列 select id,age from stu; 3.列别名 select id i from stu; 4.求总行数 select count(*) from stu; 5.求最大值 select max(age) max_age 阅读全文
posted @ 2019-06-17 16:52 liushuaihang 阅读(155) 评论(0) 推荐(0)
摘要: 1.创建二级分区表 create table stu( id int, name string) partitioned by (month string, day string) row format delimited fields terminated by '\t'; 2.为二级分区表加载数 阅读全文
posted @ 2019-06-15 22:14 liushuaihang 阅读(139) 评论(0) 推荐(0)
摘要: 1.配置环境变量(每台机器都要配置) vim /etc/profile 2.加入: export HBASE_HOME=/opt/cloudera/parcels/CDH-5.14.4-1.cdh5.14.4.p0.3/lib/hbase export HADOOP_HOME=/opt/cloude 阅读全文
posted @ 2019-06-11 21:26 liushuaihang 阅读(222) 评论(0) 推荐(0)
摘要: hive的架构 Hive接收到用户的指令(HQL)以后,使用自己的Driver和元数据(Meta Store),将这些HQL解析为MapReduce,提交到Hadoop中执行,执行结束后将结果返回到用户交互接口。 1.Client Hive的用户接口层,CLI即Shell命令行,CLI最常用。 2. 阅读全文
posted @ 2019-06-06 19:52 liushuaihang 阅读(131) 评论(0) 推荐(0)
摘要: 1.集合数据类型 数据格式: xiaoming,basketball_volleyball,phone1:18_phone2:19,x_xxx xiaoli,basketball_badminton,phone1:18_phone2:19,xx_xxx 创表语法: create table demo 阅读全文
posted @ 2019-06-06 12:06 liushuaihang 阅读(135) 评论(0) 推荐(0)
摘要: 解决办法:在pom.xml如下依赖 org... 阅读全文
posted @ 2019-05-31 13:26 liushuaihang 阅读(130) 评论(0) 推荐(0)
摘要: 创建student表, 并声明文件分隔符’\t’ create table stu(id int, sex string) row format delimited fields terminated BY '\t'; 加载本地/run1/stu.txt 文件到stu数据库表中。 load data 阅读全文
posted @ 2019-05-30 21:45 liushuaihang 阅读(311) 评论(0) 推荐(0)