- 博客(5)
- 收藏
- 关注
原创 Hive数仓的优化与执行原理
最近看了尚硅谷的hive高级课程,学有所获,特此与大家分享hive高级进阶-hive优化+hive执行流程hive执行流程:hql语句 -> cliDriver ->DrivercliDriver:1.解析客户端-e,-f等参数2.定义标准输入输出流3.按照';'划分hql语句Driver:1.将HQL语句转换为AST2.将AST转换为OperationTree3.将OperationTree转换为TaskTree4.提交任务执行Driver包括:·ParserDrive
2022-04-10 15:55:20
1553
原创 快排、堆排、冒泡排序的代码与分析
排序算法分为内部排序和外部排序,我们一般探讨的时是内部排序。内部排序分为以下几类:1.插入排序·直接插入排序·希尔排序2.交换排序·冒泡排序·快速排序·3.选择排序·简单选择排序·堆排序4.归并排序和基数排序·面试中常考查的是冒泡排序、快速排序和堆排序快速排序: //快速排序 public static void fastSort(int[] nums, int low, int high) { if (low &.
2022-04-03 16:07:44
442
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人