- 浏览: 49070 次
- 性别:
文章列表
自己想的一个java日期验证,不用正则表达式可以验证多种format格式的日期这个在我博客里面的验证类中有。有需要的朋友可以去下载。方法:
private static final String DATE_DEFAULT_FORMAT = "yyyyMMdd";
/**
* string is date
*
* @author xieyan 2012/10/22
* @param str checked string
* @param formatStr format
* @return true:is date | false ...
以下是本人对spring MVC的学习,如果有不正确的地方,请各位多多指教。
不多啰嗦了,直接来代码示例。
环境: tomcat 7.0, jdk 1.6.0_25, spring 3.2.0
首先,我一般会先创建一个tomcat工程,这个是根据个人喜好来做。
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3 ...
大部分web开发都会对前台传给后台的字符串做校验,比如是否是数字等等。
附件是我自己总结的一些校验方法,可能不是最好的,如果各位有更好的意见,希望多提建议。谢谢
附件有实现类和测试类。
这个我会不断更新的,由于自己的空闲时间不是很多,先上传一部分分享下,有更新的时候我会附上更新日期和内容。
2012/10/22 新规:空验证(null, "", "" or null),数字验证(数字, 正数, 负数) 以及 测试类
2012/10/22 追加:日期格式验证 及 junit
2012/10/22 追加:(英文),(英文空格),(英文数字), ...
/** * change image's width and height * * @param origin * source image's path * @param dest * target image's path * @param width * expected width * @param height * expected height * @return true:success || false:failed */ public static boolean ...
树形结构 JQuery Tree插件 http://www.ztree.me/v3/demo.php#_101
1,循环list的优化
① for (int i = 0; list != null && i < list.size(); i++) {
}
② if (list != null) {
for (int i = 0, j = list.size(); i < j; i++) {
}
}
②的性能比①好。
2,用System.arraycopy代替循环拷贝数组。
String[] src = new String[]{"1& ...
代码包含静态代理和动态代理,动态代理用了泛型技术来创建代理工厂。
public class ContainerUtils {
public static <T> List<T> createList() {
return new ArrayList<T>();
}
public static <T> List<T> subList(List<T> origin, int fromIndex, int toIndex) {
List<T> dist = createList();
if (fromIndex >= toIndex) {
retu ...