![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 54
小黑x32
这个作者很懒,什么都没留下…
展开
-
Jackson 不修改父类而实现多态解析
在不修改父类注解的基础上增加 Jackson 多态子类型的解析原创 2023-01-18 18:04:31 · 391 阅读 · 0 评论 -
利用红黑树实现的线段/区间有序集合
最近公司有这样一个需求:放置一系列区间(可能有交集,也可能很稀疏),然后判断给定点是否命中某些区间.举个例子,设有区间 A[10,100), B[30,80), C[1000,2000),给定点 P=60,判断命中哪些区间?答案:A区间, B区间.实际业务中还需要存储一些值,所以需要构造一个有序集合TreeMap,且将重叠的区间拆分开存储.在此集合中存储形式如下:A1[10,30), A2B[30,80), A3[80,100), C[1000,2000)刚开始我直接使用ja原创 2021-01-29 20:22:48 · 257 阅读 · 0 评论 -
JAVA定时任务-动态修改定时任务时间
最近有个需求是这样的:实现一个HDFS的Bucket.在总大小超过128M或10分钟内没有新文件时,进行上传操作.所以需要实现一个可以修改定时时间的定时任务.代码如下原创 2020-05-23 18:40:02 · 4384 阅读 · 0 评论 -
Flink自定义Window----自定义Evictor(驱逐者)
在看flink Window 机制的相关博客时,看到有个同学的需求很有趣,"如何让一个DataStream中的某个字段与21天前的该字段做比较?"该同学给定了一个大小21天,每一天滑动一次的window解决方案:在其TimeWindow上进行修改,挖空中间不需要的20天,整出来一个门字形的TimeWindow,这样只剩下第一天和最后一天的两个门脚数据,以进行后续的操作,如比较...原创 2019-12-17 19:28:42 · 1559 阅读 · 0 评论 -
POI 获取Word大纲
此文参考了前人文章,链接如下https://blog.csdn.net/lk1233691/article/details/75268200但前辈由于持续探索与更新,没有给出一份完整代码,且其最新一次更新(2018-06-03)中给出的代码中,判断段落是否设置了大纲级别的代码para.getCTP().getPPr().getOutlineLvl()是有可能报空指针异常的.如果报异...原创 2019-06-09 21:23:54 · 2564 阅读 · 1 评论