09 2019 档案
摘要:Hive之explode 一. explode, 行转列。 1.1. 用于array类型的数据 table_name 表名 array_col 为数组类型的字段 new_col array_col被explode之后对应的列 1.2. 用于map类型数据时的语法如下 由于map是kay value结
阅读全文
摘要:Python安装路径的说明 mac在安装Python时, 对不同的安装方式 不同的型号均会安装在不同的文件夹下 | 安装方式 | 路径 | | | | | 系统默认(2.7) | /System/Library/Frameworks/Python.framework/Versions/2.7 | |
阅读全文
摘要:排序 dense_rank() over 成绩相同的两个人编号也相同, 且下一个编号是连续的, 不会跨越 rank() over 成绩相同的两个人编号也是相同的, 且下一个编号是不连续的。 row_number() over 成绩相同的两个人编号也不相同 ntile(n)over() ntile的用
阅读全文
摘要:StringBuffer 和 StringBuilder 与String的不同 String Java中十分重要的类;被声明为final class。除了hash这个属性, 其他属性也均声明为final. 因此在涉及到字符串拼接时候, 会产生很多中介的字符串对象, 也因此如果有频繁的拼接行为, 则会
阅读全文
摘要:```Java /*多态的注意事项 (1)如果子类重写了父类方法, 意味着子类里定义的方法彻底覆盖了父类里同名的方法, 系统将不可能把父类里的方法转移到子类中 补充对(1)的个人理解: 当s向上转型传给了b, b即使想调用自有的方法, 调用的依然是被重写的子类的方法。编译看左边, 运行看右边。 (2)对于实例变量(即属性), 即使子类里定义了与父类完全相同的示例变量, 这个实例变量依然不可能覆盖父
阅读全文

浙公网安备 33010602011771号