笔记
你就是小母牛啊
这个作者很懒,什么都没留下…
展开
-
Graphics和Thumbnailator 压缩图片的粗略对比
Graphics和Thumbnailator 压缩图片的粗略对比由于精度难以调整,但是实际情况小图片两种方式相差不多,因此Thumbnailator 精度只设置到0.1d,从5M图片开始,尺寸都调整到以(600,600)压缩。以下是对比结果:1.Graphics:Thumbnailator:2.Graphics:Thumbnailator :3.Graphics:...原创 2020-12-17 18:07:43 · 827 阅读 · 0 评论 -
获取列表中某一元素对应的数量
需求:获取日期对应的维修计划数量列表数据结构:planTime String 格式为yyyy-MM-dd HH-mm-ss,一条记录可能对应多个日期,意味着对同一设备的多条维保计划, 解决方法:Collections.frequency(Collection<?> c, Object o)1.先从数据库中查出所有document,保存到列表中2.用stream对列表进行去重排序操作3.遍历新数组,通过Collections.frequency(Collec..原创 2020-12-16 11:55:26 · 495 阅读 · 0 评论 -
Quartz定时任务
问题:将项目中的定时任务由Timer改为QuartzQuartz是一个java开源作业调度框架。一、核心概念:1.Job:表示一个工作,要执行的具体内容。只有一个接口,如下:void execute(JobExecutionContext context)2.JobDetail:一个具体的可执行的调度程序,Job是这个可执行调度程序所要执行的内容,另外JobDetail还包含了Job调度的方案和策略。3.Trigger:代表一个调度参数的配置,调度的时间。4.Schedu..原创 2020-12-04 10:21:12 · 198 阅读 · 0 评论