- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 将map中value和key互转,将多个key组合成字符串输出
public static void main(String[] args) { Map map = new HashMap(); map.put("aa", 1); map.put("bb", 2); map.put("cc", 1); Map values = new HashMap(); ...
2019-10-24 15:37:42
1799
原创 使用maven-shade打包相关配置,加入transformers防止打包时spring冲突报错
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>1.2.1<...
2019-10-24 15:28:28
2475
原创 java.io.InputStream.read(byte[] b) 与(byte[] b, int off, int len)
InputStream in = item.getInputStream(); OutputStream out = new FileOutputStream(fileName); byte[] buffer = new byte[1024]; int len = 0; ...
2018-03-14 15:28:16
937
原创 Servlet中使用Spring的@Autowired程序报nullexception
最近在做一个aop测试时想使用servlet进行测试,在servlet中用了@Autowired 程序一致报如下错误java.lang.NullPointerException com.lbs.aop.AopTestServlet.doGet(AopTestServlet.java:46) javax.servlet.http.HttpServlet.service(HttpServlet.j...
2018-03-13 22:37:27
653
原创 关于CGLIB动态代理报错问题
Exception in thread "main" net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.j...
2018-03-12 13:16:44
6040
原创 Redis数据类型的常见操作
Redis数据类型①String(字符串) ②Hash(哈希,类似java里的map) 是一个String类型的field和value的映射表③List(列表) Redis内实际是一个linkedlist 前后可以插入④Set(集合) String类型的无序集合,它是通过hashtable实现的⑤Zset(sorted set:有序集合) 是String类型的元素集合,每个元...
2018-03-06 15:35:23
392
原创 关于JAVA反射中调用注入bean执行报InvocationTargetException错误
最近在弄东西时,发现反射执行的方法一直在报错 InvocationTargetException ,找了半天以为是被调用的方法出的错,最后发现是由于执行的方法中,注入了bean,但是反射执行时,无法找到,所以造成错误, 所以在调用spring注入的方法中,一定要通过容器将bean获取到,再执行,否则用创建实例的方法会报错,在此记录一下,其中加粗的部分实现通过beanid得到容器中的bean。
2017-12-30 23:52:13
2270
转载 Spring中<ref local=""/>与<ref bean=""/>区别
用"local"属性指定目标其实是指向同一文件内对应"id"属性值为此"local"值的索引"local"属性的值必须和目标bean的id属性相同。如果同一文件内没有匹配的元素,xml解析器将提示错误。同样,如果目标在同一XML文件内,使用"local"变量是最好的选择(为了尽可能早地知道错误) 用"bean"属性指定目标bean是最常规的形式,这允许创建索引到任何同一个容器
2017-11-23 21:31:01
370
原创 XSD从固定文件目录批量校验XML文件
package com.google.main;import java.io.File;import java.io.IOException;import javax.xml.transform.Source;import javax.xml.transform.stream.StreamSource;import javax.xml.validation.Schema;imp...
2017-11-22 19:50:04
501
原创 FastJson常见问题
1.将JSON对象转换为实体对象POJO pojo = JSON.parseObject(StringJson,new TypeReference() {});2.将实体对象转换为jsonString returnJson = JSON.toJSONString(pojo);3.处理实体对象中部分内容为空不返回的问题returnJson = JSONObject
2017-11-17 09:32:55
356
转载 java创建Timestamp的几种方式
Timestamp time1 = new Timestamp(System.currentTimeMillis()); Timestamp time2 = new Timestamp(new Date().getTime()); Timestamp time3 = new Timestamp(Calendar.getInstance().getTime
2017-11-13 11:08:17
1539
转载 指定JSON.toJSONString中实体类属性的输出顺序
最近在使用JSON.toJSONString过程中出现实体类的属性与转换之前的顺序不一致public static void main(String[] args) { Person person = new Person(); person.setName("Tom"); person.setAge(20); person.
2017-11-09 13:19:06
15536
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人