实际工作
LaZY_apple
这个作者很懒,什么都没留下…
展开
-
Maven中 jar包冲突原理与解决办法
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-11-04 11:49:32 · 246 阅读 · 0 评论 -
flink作业多次挂掉,代码逻辑没有问题
由于代码为公司内部资源,不可以泄露,所以不能提供代码和截图。 现象:在一次修改线上代码后,能够执行正常业务,但是作业经常频繁挂掉。 在日志中没有提示代码逻辑有问题,显示的是系统资源不足。 经过两天的频繁挂掉后,问了相关人士。 最后反馈结果: 反馈结果为:在业务代码中,使用了字符拼接代码,由于数据量大,字符串本身占用内存大,所以消耗大量系统资源,最终导致作业挂掉。 解决办法: 加内存。 ...原创 2019-08-19 21:04:34 · 1270 阅读 · 0 评论 -
生产中遇到的pb问题
起因:需求变更需要修改代码中pb字段(改名) 结果:上线后无法更新离线表结构 原因:不允许更改pb,只能添加新的字段 解决办法:无解原创 2019-08-19 21:08:03 · 223 阅读 · 0 评论 -
Hive SQL
拼接函数(行转列): collect_set():把多个值去重拼接成一个数组 collect_list():同上,不去重 concat_ws():用指定分隔符,把数组拼成一个字符串 –:concat_ws(分隔符,数组) 字符串拼接: concat(v1,v2,v3) 分割函数(列转行): split(字符串,分隔符):切割字符串 split(字符串,起始索引):字符串部分截取 lateral v...原创 2019-08-20 20:13:08 · 666 阅读 · 0 评论