- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 Arrays.asList()使用clear方法报错
在使用list.clear()时发生异常,检查发现Arrays.asList()不能使用clear方法。下面内容摘抄自阿里巴巴Java开发手册使用工具类 Arrays.asList()把数组转换成集合时,不能使用其修改集合相关的方法,它的 add/remove/clear 方法会抛出UnsupportedOperationException 异常。说明:asList 的返回对象是一个 Arrays 内部类,并没有实现集合的修改方法。Arrays.asList体现的是适配器模式,只是转换接口,后台的数据
2021-08-18 17:30:06
484
2
原创 exception详细堆栈信息为null 获取不到
连续多次出现相同的异常log,第二次就获取不到具体的异常信息。原因是jvm检测到程序在重复抛一个异常,就把异常省略了加个参数就可以打印了-XX:-OmitStackTraceInFastThrowidea eclipse 可以在tomcat vm options里添加linux可以在catalina.sh最前面添加 JAVA_OPTS="-XX:-OmitStackTraceInFastThrow"...
2021-05-31 11:29:12
877
原创 文件和base64的互换
public static String getFileBinary(String fileName) { BufferedInputStream bin = null; ByteArrayOutputStream baos = null; BufferedOutputStream bout = null; try { bin = new Buff...
2019-11-16 15:22:36
162
转载 批量插入数据到mysql 数据库
转载来源:https://www.cnblogs.com/fanwencong/p/5765136.htmlpackageinsert;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.SQLException;importjava.util.Date;impor...
2019-06-05 09:31:24
218
原创 Spring java上传文件以及过滤器验证
1.jsp form表单需要加个属性enctype="multipart/form-data",而一旦form表单用了enctype="multipart/form-data"类型后,所有的值 都是以二进制进行传递的,所以当我们想取出这个表单里传递过来的其它变量的时候,就会取不到传递过来的变量。下面具体说下解决方法。2.pom.xml添加依赖 <dependency>...
2019-05-05 16:31:20
1697
1
原创 数据从前台提交到后台,多了个逗号
数据在前台是"99999",提交到后台为"99999,",多了个逗号 原因是前台写了两个name相同的<form:input>标签,去掉一个就可以了
2019-03-04 10:06:56
3574
6
原创 tomcat启动到100%卡住
解决方案: 1、有可能是浏览器设置了代理,点击浏览器设定 > 网络属性 > LAN设定 > 把本地不使用代理的勾勾上 2、如果是debug启动的话,把所有断点去掉...
2019-03-04 10:01:16
1667
原创 java解析大量xml形式的电文花费时间很多(一行一条电文,电文是xml字符串)
在对写完后的代码做性能试验时发现解析大量xml字符串花费时间超级多,几万条数据就已经要几十秒(鬼知道为什么客户的电文是xml字符串),由于我只需要其中几个字段,所以这里用正则去找标签内的值,几万条电文1-2秒结束。Pattern p1=Pattern.compile("<aaa>(.*?)</aaa>");Matcher m1=p1.matcher(message);...
2019-03-04 09:38:34
1161
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人