会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
蔡徐坤1987
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
4
5
6
7
8
9
10
11
下一页
2021年6月4日
impala导出结果集impala-shell -f hz2.txt -B --output_delimiter="\t" -o hz_result.txt
摘要: 在impala-shell之前执行 impala-shell -f hz.txt -B --output_delimiter="\t" -o hz_result.txt hz.txt -- 将SQL保存在这个文本文件里,并放在 “/” 默认路径下。 hz_result.txt --执行结果,前提将空
阅读全文
posted @ 2021-06-04 09:20 蔡徐坤1987
阅读(258)
评论(0)
推荐(0)
2021年5月14日
批量时使用Lists.partition(list,num)
摘要: 场景:当我们通过一堆ID,批量查数据库,并写入文件时,oracle数据库的 in(xx,xx,xx,xx..)里面的个数不能超过1000,超过1000则会报错,我们就可以批量去做这件事; public static void main(String[] args) { List<String> li
阅读全文
posted @ 2021-05-14 13:46 蔡徐坤1987
阅读(840)
评论(0)
推荐(0)
全局处理异常以及日志,通过函数式参数对行为解耦
摘要: 描述:在我们平时的微服务开发中,调用其他服务的接口,通常要把接口调用部分做异常处理(try catch),或者打印异常日志或者结果日志,并且也有可能做一些统一的调用处理,比如微服务接口熔断等处理,这个时候可以适用函数式接口收拢所有的微服务调用集中处理 TestController2 @Request
阅读全文
posted @ 2021-05-14 11:28 蔡徐坤1987
阅读(101)
评论(0)
推荐(0)
if,else太多使用策略模式解决
摘要: TestController @RestController("TestController") @RequestMapping("/test") public class TestController { @Autowired private TestService testService; pr
阅读全文
posted @ 2021-05-14 10:02 蔡徐坤1987
阅读(227)
评论(0)
推荐(0)
2021年3月31日
关于guava的HashMultiset、ListMultimap、Multiset、SetMultimap、ArrayListMultimap、BiMap、HashBiMap使用
摘要: guava所提供的这些真正意义来讲不属于Map 1.Multimap:key重复,但是value返回数组业务场景:封装成Map后,要对某一个key进行分组平铺 Multimap<String,String> multimap = HashMultimap.create(); multimap.put
阅读全文
posted @ 2021-03-31 15:44 蔡徐坤1987
阅读(1349)
评论(0)
推荐(0)
java8函数式参数
摘要: 小叙:最近维护项目的时候看到有人写这种代码,而且呈现递增形势,自己查了一下,发现是java8的新特性。 List<Coordinate> rs1 = service.simplfy(set, new Function<String, Coordinate>() { @Override public
阅读全文
posted @ 2021-03-31 14:12 蔡徐坤1987
阅读(1260)
评论(0)
推荐(0)
2021年2月1日
关于空间分析JTS的总结——筛点
摘要: 筛点:往往库里返回的数据的点非常密集,筛点后会甩掉大量的较小偏移的临近点,并根据点与点之前距离的设定(例如:距离50米以内的点甩掉)和最大甩点数(例如:最多甩到10000个点就不甩了),减小精度来增加空间运算速度。 实例代码: distanceToleranceMeter:50 --最小甩点距离 m
阅读全文
posted @ 2021-02-01 10:34 蔡徐坤1987
阅读(744)
评论(0)
推荐(0)
2021年1月19日
关于远程debug
摘要: 原因:一般公司集群只有三种环境,开发,集成,生产。而开发库往往数据量比较少或者没有数据,导致无法调试,需要连接到集成打日志。但每次打日志都要修改代码,并重启。给我带来了不小的麻烦,浪费开发时间。 解决:通过远程连接到集成服务器,代码debug调试,监听。 步骤: 首先确保本地和服务器的代码一致(入不
阅读全文
posted @ 2021-01-19 10:33 蔡徐坤1987
阅读(332)
评论(0)
推荐(0)
2021年1月15日
修改class文件
摘要: 下载jclasslib btyecode viewer(64bit) 使用软件打开要修改的class,找到二进制行 idea新建工程,引入jclasslib安装路径下的lib所有jar包 使用指定代码,并修改拦截修改二进制行,修改属性或者变量名 下面是我实际工作中的场景: 将其中的distance从
阅读全文
posted @ 2021-01-15 09:19 蔡徐坤1987
阅读(2111)
评论(0)
推荐(0)
2020年10月29日
SpringBoot连接多数据源(HBASE,KUDU,ORACLE集成和开发库)
摘要: 前提:1.连接hadoop需要本地安装 winutils.exe 并在程序指定,不然程序会报错 IOException: HADOOP_HOME or hadoop.home.dir are not set. 但不指定程序可能启动。 2.要在springboot容器启动后再初始化页面,否则使用时会取
阅读全文
posted @ 2020-10-29 09:45 蔡徐坤1987
阅读(2037)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
下一页
公告