摘要:
若编程语言足够有表现力,我们就不需要注释。 注释总是一种失败。 代码在演化,注释却不总是随之变动。 不准确的注释比没注释坏的多。 1.用代码来阐述 创建一个与注释所言同一事物的函数即可 // check to see if the employee is eligible for full bene 阅读全文
摘要:
[实验任务一]:计算机开启 在计算机主机(Mainframe)中,只需要按下主机的开机按钮(on()),即可调用其他硬件设备和软件的启动方法 ,如内存(Memory)的自检(check())、CPU的运行(run())、硬盘(HardDisk)的读取(read())、操作系统(OS)的载入(load 阅读全文
摘要:
6.1.7 比较运算符(Between/In/ Is Null) 1)下面表中描述了谓词操作符,这些操作符同样可以用于 JOIN…ON 和 HAVING 语句中。 2)案例实操 (1)查询出薪水等于 5000 的所有员工 hive (default)> select * from emp where 阅读全文
摘要:
第 6 章 查询 https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Select 查询语句语法: SELECT [ALL | DISTINCT] select_expr, select_expr, ... FROM tab 阅读全文
摘要:
第 5 章 DML 数据操作 5.1 数据导入 5.1.1 向表中装载数据(Load) 1)语法 hive> load data [local] inpath '数据的 path' [overwrite] into table student [partition (partcol1=val1,…) 阅读全文
摘要:
4.6 修改表 4.6.1 重命名表 1)语法 ALTER TABLE table_name RENAME TO new_table_name 2)实操案例 hive (default)> alter table dept_partition2 rename to dept_partition3; 阅读全文
摘要:
题目: 用桥接模式实现在路上开车这个问题,其中,车可以是car或bus,路可以是水泥路或沥青路。 Java代码 package t9; public class Bus implements Vehicle { @Override public void drive() { System.out.p 阅读全文
摘要:
题目: 用透明组合模式实现教材中的“文件夹浏览”这个例子。 Java代码 package t10; public class Client { public static void main(String a[]) { AbstractFile obj1, obj2, obj3, obj4, obj 阅读全文
摘要:
4.5.1 管理表 1)理论 默认创建的表都是所谓的管理表,有时也被称为内部表。因为这种表,Hive 会(或多或 少地)控制着数据的生命周期。Hive 默认情况下会将这些表的数据存储在由配置项 hive.metastore.warehouse.dir(例如,/user/hive/warehouse) 阅读全文
摘要:
命名 命名在代码编写过程中是无法避免的、函数、变量等等都需要命名、一个好的命名能够让我们清楚地明白一个对象的功能等等。对于命名而言,最重要的就是名副其实,也就是说,我们需要关注的问题不在于代码的简洁度,而是在于代码的模糊度,在于代码对应的功能是否准确。在实际的命名过程中,我们也需要注意一些问题,首先 阅读全文