- 博客(5)
- 收藏
- 关注
原创 Java百万数据导出Excel
最近想起之前的一个面试题,百万数据如何导出Excel,当时回答的不好,于是现在想好好思考下这个问题,百度了很多,最终我决定使用Mybatis的流式查询和POI的SXSSFWorkbook相结合解决这个问题,项目框架SpringBoot+Mybatis,数据源使用DruidDataSource,以下是依赖包和代码<dependency> <groupId>org.apache.poi</groupId> <artifa
2020-12-18 14:54:08
388
原创 log4j中配置LOG_HOME无效
最近需要修改老项目的配置文件,因为需要使用Jenkins多环境打包,项目日志用的是log4j,但是测试环境跟生成环境的日志路径不一致,自然就想到配置动态路径使用${LOG_HOME},于是有了以下配置在JVM运行参数中指定LOG_HOME后,日志并没有输出到指定路径,于是疑惑的我不停的百度,折腾俩小时也没搞明白是为什么,于是乎深吸一口气,老老实实的打断点调试log4j加载日志文件的过程,于是我看到如下代码这是什么鬼,为什么直接略过了INFO,到E了呢?Log4j中使用StringTokenize
2020-12-10 15:12:16
2294
原创 使用docx4j将Word转PDF报NumberFormatException
使用docx4j将Word转PDF报NumberFormatException最近监测生产环境的日志发现总是报NumberFormatException,排查后发现是Word文档转PDF的方法报的错,但是Word文档转PDF都是正常的,所以很纳闷,决心排查下问题,于是仔细看了日志2020-08-24 14:37:30.395 [http-nio-8098-exec-2] ERROR org.docx4j.convert.out.fo.FOPAreaTreeHelper - For input strin
2020-08-27 17:44:26
1236
原创 左关联不走索引的问题
左关联不走索引的问题公司用的flow able工作流,最近做了个需求需要在列表查询中查到这个流程的下一节点审核岗位和审核人,因为要关联流程表,所以我希望一次查出来.于是我写了如下的Sql下面展示一些 内联代码片。select r.id, r.shop_code, r.shop_name, r.fran_code, r.fran_name, r.start_date, r.end_date, r.contract_status, r.contract_type,
2020-08-21 15:11:37
1029
原创 记一次truncate table引发的线上问题
记一次truncate table引发的线上问题不可复现的线上问题在一个风和日丽的下午,生产环境突然报出一个上传文件的功能不可用,于是我马上打开chrome浏览器自己测试,发现浏览器返回的是跨域问题无奈,只得找到前端一同解决,随手也查看了线上日志,发现报一个java.io.FileNotFoundException: MultipartFile resource [file] cannot be resolved to absolute file path和com.alibaba.fastjson.
2020-08-15 15:13:56
658
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅