- 博客(3)
- 收藏
- 关注
原创 2020-08-10
模板方法模式 概念:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。 模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。通俗的说的就是有很多相同的步骤的,在某一些地方可能有一些差别适合于这种模式,例如想要泡一杯茶或者一杯咖啡,第一步都是将水煮沸,第二部是加入咖啡或者茶,第三部就是将饮料倒入杯子中,第四部就是加入各种调味料。其中第一步和第三部都是一样的,这个就可以定义在基类,而第二步和第四步就是他们之间的差异就可以在具体的子类中去实现。 这里涉及到两个角色: 抽象模板(Abstr
2020-08-10 17:05:04 95
原创 Hive使用总结
Hive的使用总结 作为大数据Java开发工程师,Hive是必备技能,下面就对自己的学习做一个总结。 创建数据库 CREATE TABLE if not exists 库名.表名 //表名如果不存在则创建Hive表 as 创建分区表 PARTITIONED BY(YEAR INT, MONTH INT,DAY INT) //根据年月日进行分区操作,表结构中新增年月日三列 ROW FORMAT DELIMITED FIELDS TERMINATED BY '\001' STORED AS TEXTFI
2020-07-06 14:16:59 125
原创 问题答案
1、 如何删除Set集合中的一个元素 答:删除Set集合可以直接使用set.remove(“要删除的元素”); 2、Java Serializable 的作用 答:序列化就是将一个对象的状态(各个属性量)保存起来,然后在适当的时候再获得。 序列化分为两大部分:序列化和反序列化。序列化是这个过程的第一部分,将数据分解成字节流,以便存储在文件中或在网络上传输。反序列化就是打开字节流并重构对象。对象序列化不仅要将基本数据类型转换成字节表示,有时还要恢复数据。恢复数据要求有恢复数据的对象实例 3、 实体类为未来参与
2020-05-12 16:31:01 147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人