logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

spring cache设置指定key缓存过期时间

spring cache设置指定key缓存过期时间Maven依赖Cache配置类第九更,spring cache设置指定key缓存过期时间,基于spring的生命周期,在创建CacheManager之前获取所有的cacheName,并根据分割符“#”切分cacheName,得到过期时间,并设置,不包含分割符的cacheName,使用默认过期时间(2天)。Maven依赖<dependencie

#java#spring#redis
基于EasyExcel多线程分页导出excel

基于EasyExcel多线程分页导出excelMaven依赖线程池配置导出代码第七更,基于EasyExcel 多线程分页导出excel在项目中,BA要求全量导出表中数据,估计有十几万条,同事使用的是EasyPoi导致内存泄漏,我帮他优化,使用阿里的EasyExcel,解决了内存泄漏问题,但是导出17万数据仍需要84秒(本地测试),于是想到了多线程优化,最终测试时间为40秒,服务器上速度会更快,代码

#java
阿里EasyExcel国际化解决方案,基于原本框架扩展

阿里EasyExcel国际化解决方案,基于原本框架扩展Maven依赖占位符解析器导出扩展导入扩展封装工厂类实体类i18n文件打开方式第八更,阿里 EasyExcel 国际化解决方案,基于原本框架扩展项目中原本使用的是 EasyPoi,发现了性能问题,要切换到 EasyExcel,之前 EasyPoi 的国际化也是我扩展的,最近看了一两天 EasyExcel 源码,终于有思路来扩展下国际化。使用方式

#java
Excel导入导出工具类,使用注解实现,基于若依框架工具类修改

Excel导入导出工具类,使用注解实现,基于若依框架工具类修改Maven依赖Java 代码使用案例第六更,一个超级好用的工具类,只需要在实体类上加注解,就可以实现将 List 集合导出Excel,Excel数据导入生成 List ,支持日期转换,内容转换(如 0 -> 女,1 -> 男),默认值设置。用法也可参考:http://doc.ruoyi.vip/#/standard/hts.

#java
到底了