摘要:
图片上传有2种方式,一种是存到数据库,另一种是存到服务器相应目录中。存到数据库只适合图片量少的情况下,写到数据库的图片需要转换成二进制流的形式。 上传到服务器目标中的图片,可以对目录进行分类,将不同种类的图片放到不同的目录中。 阅读全文
摘要:
http://blog.csdn.net/guiganglis/article/details/66472184 http://lib.csdn.net/article/javaee/55729?knId=320 阅读全文
摘要:
StringEscapeUtils类是apach的commons-lang.jar包中,是2.3版本加上去的,利用StringEscapeUtils类可以对HTML,HTM,JAVA,JS,字符串等进行转义与反转义,还能防止SQL注入,但好像3.0以上的版本不支持。 1.对HTML进行转义与反转义: 阅读全文
摘要:
1.startWith() 语法:startWith(String prefix, int toffset)判断字符串是不是以什么开头 prefix:指定的前缀 toffset:在字符串中查找的位置,可以省略,省略就从第一个下标开始查找 2.endWith(String prefix, int to 阅读全文
摘要:
ConcurrentHashMap和HashMap的区别: 从JDK1.2起,就有了HashMap,HashMap不是线程安全的,因此多线程操作时需要格外小心。 在JDK1.5中,伟大的Doug Lea给我们带来了concurrent包,从此Map也有安全的了。 ConcurrentHashMap的 阅读全文
摘要:
在使用SpingMVC框架的项目中,经常会遇到页面某些数据类型是Date、Integer、Double等的数据要绑定到控制器的实体,或者控制器需要接受这些数据,如果这类数据类型不做处理的话将无法绑定,因为SpringMVC默认不支持这类型的格式转换,所以需要手动配置 这里我们可以使用注解@InitB 阅读全文
摘要:
spring-data-redis可以用来缓存数据 RedisTemplate提供了redis各种操作、异常处理及序列化,支持发布订阅,并对spring 3.1 cache进行了实现。 ValueOperations:简单K-V操作 1.存储 2.得到 3.删除 4.超时时间 阅读全文
摘要:
后台中,经常需要有带分页的条件查询,需要将当前页,每页条数,以及其它条件传到Controller进行查询,这时我们可以写一个公共的类来处理数据请求。 通常在前台将所需要的数据放在对象数组中,然后将对象数组变成字符串传到Controller,然后Controller进行处理 数据请求对象封装类: 例, 阅读全文