2016-01-20 教训
来源:互联网 发布:域名注册的流程 编辑:程序博客网 时间:2024/05/18 02:07
今天工作主要内容是“中医药修购平台-2014-共建加工” 药理化学库旧库数据导入程序。首先测试了Excel读取程序,成功找出错误原因:Excel中有多个sheet,并且多个sheet之间的格式不一致,从而导致按照cell索引读取内容的时候解析出错(NumberFormatException)。
总结了一下Excel读取过程。 首先根据Excel文件后缀名称xls或者xlsx分为2003和2007两个不同的版本。 针对于此,可以利用多态原理利用workbook对象创建不同子类引用。
映射关系:
workbook --- Excel
sheet -- sheet
row-- 行
cell-- 单元格
根据标题行获取总列数,在迭代每一行的单元格的时候最好按照标题的列数进行迭代,这样可以保持每个单元格的内容不会因为其他的空的单元格而影响。
在获取单元格的值的时候需要对单元格的值的类型进行判断( switch(cell.getCellType()){
case: break;})。
看书收获: 0.1不能用二进制精确表示,所以在操作浮点数比较时一定要非常小心。 另: 0.1f +0.1 != 0.2 ; 0.1f+0.1f=-0.2 ; 0.1+0.1 ==0.2;
java.util.Scanner 可以传入字符串参数来创建新对象。 scanner sc = new scanner("123123"); sc.nextLine() 方法输出结果为:123123
System.out.printf(转换格式, 被转换参数);
今天所犯错误: 在阅读数据库ER图时不细心,导入数据的时候没有将关联关系的中间表导入到数据库,导致数据库关系无法维护。 另外,将数据库表之间的关联关系自以为只能按照外键进行关联,在阅读化学库ER图时,错误的以为表之间没有关联关系,闹出笑话。 化学库表的关联字段是化学实验表的实验名称字段!!!
- 2016-01-20 教训
- 教训
- 教训
- 教训!
- 教训
- 教训
- 教训
- 教训
- 教训
- 教训
- 教训
- 教训
- 教训
- 教训
- B1018. 锤子剪刀布 (20)...吸取教训
- 2016年淘宝购买华硕FL5900UQ7500惨痛经历教训总结
- 吐血推荐:找工作的20条经验和教训
- 从《乔布斯传》里得到的20条经验和教训
- STM32F10X MCU U-boot porting
- C# 委托获取多个订阅者的返回值
- 个人作品整理
- 在自己的电脑上搭建一个服务器
- 局部敏感哈希
- 2016-01-20 教训
- SQL索引
- OpenLayers3-8-Custom Tooltips
- 转--Ti CC2540蓝牙模块学习笔记整理
- 01-Log
- 销毁一个Activity
- 【黑马程序员】第十章:网络编程
- 2016香港自由行
- Tomcat配置远程调试