- 博客(4)
- 收藏
- 关注
原创 hive collect_set mysql group_concat
1.hive中collect_set用法hive表有两列,其中一列为id,另外一列为channel。现在想把相同id的channel聚合到一块并去重。比如表中如下数据id1 c1id2 c2id1 c2id1 c1id1 c3id1 c3id2 c4输出结果如下id1 c1,c2,c3id2 c2,c4用collect_set函数可以满足上面的要求select id, ...
2019-09-30 18:07:59 2090
原创 scala中的枚举
1.scala枚举原理严格来说,和其它语言不同,Scala 并没有枚举这种类型。Scala 中的枚举值只是Enumeration下的Value类的实例,而不是枚举自身的实例。Value类的实例主要依靠其构造方法的两个值:id与name来构建。其中,id是自增长,name如果不指定时默认使用的就是值的名字。所以不像其它语言,Scala 并不能任意定义构造方法来构造枚举。abstract clas...
2019-09-26 15:30:25 3438
原创 scala中class,object,trait的区别
1.objectobject的特点是:1.可以拥有属性和方法,且默认都是"static"类型,可以直接用object名直接调用属性和方法,不需要通过new出来的对象(也不支持)。2.object里的main函数式应用程序的入口。3.object和class有很多和class相同的地方,可以extends父类或Trait,但object不可以extends object,即object无法作...
2019-09-26 10:16:50 3396
原创 埃氏筛法求区间内质数
1.判断整数是否为质数如果要判断某个整数是否为质数,这个相信不是很难。 public static boolean prime(int n) { if (n == 2) { return true; } if (n % 2 == 0) { return false; } ...
2019-09-01 12:11:54 942
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人