java开发记录
2016-01-08 10:32
676 查看
1.关于两个相同对象的属性值copy:
如果使用java自带BeanUtils.copyProperties,它会把为数据源对象的数字包装对象为null的值改成0赋值给操作对象的属性!!!
2.数组.toString()得到的是这个数组的类型地址
3.上传文件
//如果你只是把xlsx(07)的Excel后缀名改成xls,是不能真正的转成xls的,执行下面这行代码时会报错,必须是通过另存为转成xls才行。
Workbook rwb = Workbook.getWorkbook(fis);//xls 支持格式
4.比较两个时间的大小:new Date().compareTo(Date)
String aMask = "yyyy-MM-dd";
Date todayDate = null;
try {
todayDate = DateUtil.convertStringToDate(aMask , "2015-12-16" );
System.out.println(todayDate.compareTo( DateUtil.convertStringToDate(aMask , "2015-12-15" ) ));//1
System.out.println(todayDate.compareTo( DateUtil.convertStringToDate(aMask , "2015-12-16" ) ));//0
System.out.println(todayDate.compareTo( DateUtil.convertStringToDate(aMask , "2015-12-17" ) ));//-1
} catch (ParseException e) {
e.printStackTrace();
}
5.在页面传布尔值到 struts2 的action中时,Struts2无法解析。你如果从页面传true,java中的boolean 类型属性就为false,
Boolean 类型属性就为null。
如果使用java自带BeanUtils.copyProperties,它会把为数据源对象的数字包装对象为null的值改成0赋值给操作对象的属性!!!
2.数组.toString()得到的是这个数组的类型地址
3.上传文件
//如果你只是把xlsx(07)的Excel后缀名改成xls,是不能真正的转成xls的,执行下面这行代码时会报错,必须是通过另存为转成xls才行。
Workbook rwb = Workbook.getWorkbook(fis);//xls 支持格式
4.比较两个时间的大小:new Date().compareTo(Date)
String aMask = "yyyy-MM-dd";
Date todayDate = null;
try {
todayDate = DateUtil.convertStringToDate(aMask , "2015-12-16" );
System.out.println(todayDate.compareTo( DateUtil.convertStringToDate(aMask , "2015-12-15" ) ));//1
System.out.println(todayDate.compareTo( DateUtil.convertStringToDate(aMask , "2015-12-16" ) ));//0
System.out.println(todayDate.compareTo( DateUtil.convertStringToDate(aMask , "2015-12-17" ) ));//-1
} catch (ParseException e) {
e.printStackTrace();
}
5.在页面传布尔值到 struts2 的action中时,Struts2无法解析。你如果从页面传true,java中的boolean 类型属性就为false,
Boolean 类型属性就为null。
相关文章推荐
- Java动态代理(jdk代理和cglib代理)
- Java -- 内存机制
- 使用gradle做第一个java项目
- (java)Valid Palindrome
- javaweb学习总结(一):Servlet开发(一)
- 对JavaEE中session的理解
- Java-回调
- 初步了解 Java类加载子系统
- 使用Java抓取网页中所有的链接
- Spring包详解
- Java EE V7.0学习笔记-JBoss Tools 4.3.0.Final安装失败
- java split()
- Spring Data Jpa 自定义属性查询规则
- Eclipse下编写java程序突然不会自动生成R.java文件和包的解决办法
- Java线程大总结
- Spring事务隔离级别介绍
- Java 多线程同时执行
- Java 常量池了解
- java引用知识
- 把Java程序打包成jar文件包并执行