摘要: 一、背景 常用的定时任务一般有:JDK Timer、Spring Task、Quartz、xxl-job、Elastic-job。 JDK Timer:JDK自带的定时任务,1.5之前不支持多线程,1.5之后加入了ScheduleThreadPool就是为了它,支持多线程; Spring Task: 阅读全文
posted @ 2020-12-15 16:36 uzxin 阅读(1625) 评论(0) 推荐(0) 编辑
摘要: 背景 有一个list,实体包含多个字段,当其中两个字段值均相同时,就认为list中的这两条记录是一样的 去重 java8中有一个collectingAndThen可以根据多个字段去重 依据姓名和年龄去重,当姓名和年龄相同时,认为这两个实体相同 class FlightTicketInfo { pri 阅读全文
posted @ 2020-12-15 16:28 uzxin 阅读(3894) 评论(0) 推荐(0) 编辑