20175209 《Java程序设计》第九周学习总结
一、教材知识点总结
有关数据库下载中存在可能出现的问题已经在博客《数据库安装和使用过程中出现的一些问题》给出了相应的解决办法
二、代码运行过程中出现的问题
-
问题1:在运行11.2时出现如下问题
-
解决方法:原因是
java.util
和java.sql
包中都包括Date,如果将代码放到同一个文件中,需要在引入类库时具体到使用的Date包即可
-
问题2:在多次运行例子11.4时发现相同的数据又一次被添加到了数据库中,而按照代码中给出的当number值重复时应该会给出错误信息
-
解决方法:在查找了相关问题后发现代码中的错误信息是指当代码中添加的信息出现重复的number值时才会报错,而多次运行程序时不会判断数据库中是否有和待添加数据相同的数据
三、代码托管
四、脚本运行截图
五、心得体会
本章的内容时数据库,理解起来并不是很难,但是内容比较多,在下载和配置数据库是出现了很多问题,也花费了很多时间去解决问题。在数据库的相关内容配置完成后,书上的代码学习起来就容易了很多。
六、学习进度条
代码行数(累计总数) | 博客量 | 学习时间 | |
---|---|---|---|
目标 | 8000 | 40 | 300 |
第一周 | 19 | 1 | 12 |
第二周 | 309 | 2 | 15 |
第三周 | 740 | 3 | 10 |
第四周 | 1468 | 4 | 10 |
第五周 | 1922 | 8 | 8 |
第六周 | 3290 | 10 | 15 |
第七周 | 4183 | 12 | 10 |
第八周 | 5211 | 15 | 7 |
第九周 | 5745 | 20 | 9 |