swzhebei

常用链接

统计

最新评论

  • 1. re: 调用百度地图小实例
  • 如果我有100个经纬度 请问,您是不是再代码里写100个?你这样没有价值,如何获取动态的请说明!
  • --toly
  • 2. re: 调用百度地图小实例
  • 更改经纬度就不行了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • --你姥姥

2012年9月25日 #

转载:Spring MVC 3 深入总结

     摘要: 转载:http://www.blogjava.net/qcyycom/archive/2013/07/11/401467.htmlSpring MVC 3 深入总结 一、前言: 大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能...  阅读全文

posted @ 2013-07-19 15:57 透明的鱼 阅读(906) | 评论 (0)编辑 收藏

删除数据库中重复的记录

1.delete from 表名 where ID in (select id from 表名 group by id having count(id) >1)

  and rowid not in (select min(rowid) from 表名 group by id having count(id )>1)

posted @ 2012-12-05 16:30 透明的鱼 阅读(241) | 评论 (0)编辑 收藏

使用POI对excel表数据进行操作时出现了该问题

使用POI对excel表数据进行操作时出现了该问题,从数据库导出数据到excel表中,datetime类型的数据以String类型存储,当对表内的该列数据做修改后,excel将自动修改单元格的格式,从而导致在重新读取时出现了以上错误。

     解决办法:

       判断读取的单元格是否为HSSFCell.CELL_TYPE_NUMERIC类型,然后利用cell.getNumericCellValue(),读取该单元格的数据。

    getNumericCellValue()读出的数据类型是double型,

   因此,需要重新进行数据转换:HSSFDateUtil.getJavaDate(d).toLocaleString()。其中d为读出的double类型数据。

 至此,则成功的将excel表内的数据读取出来。

 

单元格的格式总共有以下几种:

HSSFCell.CELL_TYPE_BLANK;
HSSFCell.CELL_TYPE_BOOLEAN;
HSSFCell.CELL_TYPE_ERROR;
HSSFCell.CELL_TYPE_FORMULA;
HSSFCell.CELL_TYPE_NUMERIC;
HSSFCell.CELL_TYPE_STRING;

posted @ 2012-09-25 09:48 透明的鱼 阅读(374) | 评论 (0)编辑 收藏