java
文章平均质量分 71
真恰噶噢
这个作者很懒,什么都没留下…
展开
-
Aviator规则引擎
Aviator规则引擎转载 2022-11-28 18:44:11 · 563 阅读 · 1 评论 -
kafka设置过期时间
消息的过期时间我们在使用Kafka存储消息时,如果已经消费过了,再永久存储是一种资源的浪费,所有,kafka为我们提供了消息文件的过期策略,可以通过配置server.properies来实现# vi config/server.properies修改下面的代码log.roll.hours=1log.retention.hours=2log.segment.delete.delay.ms=0重启kafka服务即可,上面表示消息存储时间为2小时。设置单个topic的过期时间:clean原创 2022-03-02 11:09:05 · 4341 阅读 · 0 评论 -
大list拆分多个小的list
两种方式拆分:第一种: 拆分成固定个数的list/** * 将一个list均分成n个list,主要通过偏移量来实现的 * @param source * @return */ public static <T> List<List<T>> averageAssign(List<T> source,int n){ List<List<T>> result=new Arra...原创 2021-11-02 10:22:58 · 2633 阅读 · 0 评论 -
按分区读取hdfs文件,解析输入字段信息
<properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target></properties><dependencies> <dependency> <groupId>org.apache.ha.原创 2021-09-16 09:21:51 · 219 阅读 · 0 评论 -
【sping-boot】druid 连接池配置多个数据源
读目录背景 目录结构 修改配置 演示效果 代码地址回到顶部背景如何使用druid 连接池配置多个数据源参考文档:https://www.cnblogs.com/qdhxhz/p/10192041.html回到顶部目录结构为了更好的区分,我把不同的数据库,新建在不同的目录下面先看目录结构:回到顶部修改配置pom.xml <dependency> <groupId>org.mybat转载 2021-06-19 15:09:42 · 1095 阅读 · 0 评论