
java
ForeverLil
这个作者很懒,什么都没留下…
展开
-
java springmvc用线程池高效导出百万级csv数据,前端展现进度条
领导说公司的报表导出太慢还没有进度条展示,以前用的poi操作excel导出xls,从数据库查询数据,写入本地文件,然后读取本地文件下载效率低下,特别是数据量大的时候。所以我对后台cms系统导出做了优化,采用导出csv格式,这种格式下速度比xls快很多。**csv和xls的区别** 经常会用户报表导出格式为csv和xls格式。他们的性能相差很大,我认为csv是非常高效的格式,而xls性能虽...原创 2019-07-19 11:00:40 · 18535 阅读 · 6 评论 -
springmvc+quartz实现定时任务页面配置化管理动态修改定时任务、实时关闭、立即执行等
公司项目原先采用springmvc自带定时任务,新增一个定时任务时麻烦存在重复性工作而且不灵活没有页面展示。废话不说,开干,定时任务数据配置存储在数据库pom.xml//加入Quartz依赖 <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quar...原创 2019-07-19 12:24:23 · 18835 阅读 · 6 评论