java
java
芃蓉蓁蓁
这个作者很懒,什么都没留下…
展开
-
若依系统下载固定excel模板并填充数据
若依系统下载固定excel模板并填充数据原创 2022-11-18 17:39:28 · 2668 阅读 · 0 评论 -
java zip压缩文件问题
linux中java zip压缩文件判断目录和空指针问题原创 2022-11-03 15:48:31 · 553 阅读 · 0 评论 -
HSSFWorkbook下载xls表格模板及导入excel数据
HSSFWorkbook下载及导入excel模板原创 2022-06-30 14:13:15 · 776 阅读 · 0 评论 -
mybatis中if判断Long/Integer类型字段值等于0时的问题
当判断条件写成!=null并且!=’’,companyId传0时,会被过滤掉,执行的sql语句不会有and company_id = 0这个条件。<if test="companyId != null and companyId != ''"> and company_id = #{companyId}</if>解决方法:去掉!=’'的判断条件就可以了<if test="companyId != null"> and company_id = #{compa原创 2021-11-10 18:03:44 · 2077 阅读 · 0 评论 -
POI下载Excel模板解决不兼容问题
try { String localPath = ServletActionContext.getServletContext().getRealPath("/"); String lastChar = localPath.substring(localPath.length() - 1); File file = null; if (lastChar.equals(File.separator)) { file = new File(localPath .原创 2021-06-24 10:51:29 · 188 阅读 · 0 评论 -
Spring注解@Value用法
1.注入普通字符串@Value("My name is Shelly")private String name;2.注入操作系统属性 @Value("#{systemProperties['os.name']}") private String osName;3.注入表达式结果@Value("#{T(java.lang.Math).random() * 100.0}")private String randomNumber;4.注入其他Bean属性@Value("#{testSer原创 2021-06-03 21:59:50 · 493 阅读 · 0 评论 -
try-catch-finally执行顺序
1、不管有没有异常,finally中的代码都会执行2、当try、catch中有return时,finally中的代码依然会继续执行3、finally是在return后面的表达式运算之后执行的,如果是返回基本类型的值,此时并没有返回运算之后的值,而是把值保存起来,不管finally对该值做任何的改变,返回的值都不会改变,依然返回保存起来的值。也就是说方法的返回值是在finally运算之前就确定了的。4、如果return的数据是引用数据类型,而在finally中对该引用数据类型的属性值的改变起作用,try原创 2021-02-22 16:27:25 · 139 阅读 · 0 评论 -
毫秒转为天、小时、分、秒
原文链接:https://www.cnblogs.com/hxsyl/p/4226483.html/** * * @param 要转换的毫秒数 * @return 该毫秒数转换为 * days * hours * minutes * seconds 后的格式 * @author fy.zhang */ public static String formatDuring(long mss) { long days = mss / .转载 2020-08-28 22:35:58 · 206 阅读 · 0 评论 -
java找出两个集合中相同和不同的元素
1.CollectionUtils.diff(Collection c1, Collection c2),返回集合c2不包含集合c1的元素 public static void main(String[] args) { List<String> list1 = new ArrayList<String>(); list1.add("1"); list1.add("2"); List<String> list2 = new原创 2020-08-23 20:49:44 · 3253 阅读 · 2 评论 -
Object类的方法
Object 类是类层次结构的根,在 Java 语言中,所有的类从根本上而言都继承自这个类。而且,Object 类是 Java 语言中唯一没有父类的类,而其他所有的类,包括标准容器类,例如数组,都继承了 Object 类。方法名返回类型方法描述clone()Object创建并返回此对象的一个副本equals(Object obj)boolean判断 obj 对象是否与此对象相等finalize()void当垃圾回收器确定不存在对该对象的更多引用时,由对象的原创 2020-07-01 23:07:15 · 124 阅读 · 0 评论