Java
月亮与山与草
这个作者很懒,什么都没留下…
展开
-
openjdk16下,list.stream().toList()调用removeAll()报错
java.lang.UnsupportedOperationException原创 2022-07-12 10:15:30 · 929 阅读 · 0 评论 -
使用easyExcel 导出带有合计行的excel
项目背景:产品提了个需求,让把系统中的已存在的几个excel导出加一行合计实现:当时想了两种思路;1. 在业务层把需要合计的手动累加,然后写到最后一行实现合计2.实现一个工具类,指定需要合计的表头,然后在工具类中对这些列进行合计,基本不改变原有的业务代码,只需要传入需要合计的表头因为是大量地方使用,所以采用工具类的方式,基本不需要了解之前的业务逻辑效果图:思路:1.采用了alibaba的easyExcel,使用填充的方式,需要一个空模板,将数据填充进去,.原创 2021-09-08 13:53:10 · 13647 阅读 · 4 评论 -
The supplied data appears to be in the OLE2 Format. You are calling the part of POI that deals with
ThesupplieddataappearstobeintheOLE2Format.YouarecallingthepartofPOIthatdealswithOOXML(OfficeOpenXML)Documents.YouneedtocalladifferentpartofPOItoprocessthisdata(egHSSFinsteadofXSSF)场景:easyExcel导入时报错,百度()之后发现是.xls文...原创 2021-09-08 11:04:08 · 23499 阅读 · 2 评论 -
获取两个时间段内的工作日工具类
工具类package org.jsola.salary.common;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import org.apache.commons.io.FileUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;impor.原创 2020-12-11 15:06:01 · 567 阅读 · 0 评论 -
<resultMap>中 <collection>的使用
当我们想要实现一对多查询的时候,就可以使用mybatis提供的标签 collection 来实现,最终结果原创 2020-09-11 15:33:33 · 553 阅读 · 0 评论 -
js 控制只能输入小数点后2位
<input id='inputCellPrice' type='number' onkeyup='clearNoNum(this)' name='inputCell' style ='width: 80px' lay-verify='number' step='0.01' min='0' value=''>"function clearNoNum(obj) { obj.value = obj.value.replace(/[^\d.]/g, ""); //清除“数字”和“...原创 2020-09-04 16:02:28 · 1344 阅读 · 0 评论 -
windows 10安装两个eclipse
因项目需要,电脑装了一个FixFlowDesigner.exe,其实就是一个加了工作流的eclipse,超级难用,卡的要死,因为之前把自己的eclipse删掉了,现在又想整回来,研究了一下解决办法:准备工具: eclipse 64位+jdk1.8 64位+tomcat9fixflow 32位+jdk1.732位+tomcat7环境变量配置为jdk1.8.eclipse这边就不用管了...原创 2020-01-06 14:05:29 · 2833 阅读 · 0 评论