发表于: 2017-03-02 16:48:49

2 1658


今天完成的事情

1. 完成了任务1中的step1~14


明天计划的事情:

1. 完成step15~17


遇到的问题:

1. step1,自己整理的业务模型考虑的是否全面呢?

2. step5,数据库的3个基本字段为什么要用Long呢? 其中ID由于需要自增长,必须是int;时间字段用date不是更好么?

3. step9,索引创建的是否合理呢?

4. step11, 没太明白任务内容,"深度思考中"是特指什么吗?

5. step15, 使用eclipse来创建maven项目时遇到问题,准备明天改用IDEA来跟maven搞基。

收获:

最大的收获莫过于,经过早上老大的点醒,自己摆脱了"我先好好系统学习一下,再来做任务"的思维,已经在路上了。

然后呢,接触了MySQL、Navcat、Maven这3个新的软件,也成功地完成了安装和配置的任务。

下面是任务中要求的内容:

1. 报名贴的业务表结构

2. JDK和JRE的区别

JDK:Java开发工具包,用于开发人员开发Java程序,包含JRE

JRE:Java运行环境,没它操作系统不能运行Java程序

3. 关于MYSQL中创建索引的一点思考

需要创建索引的列:

a. 经常需要搜索的列,可以加快搜索的速度,如表中的姓名列

b. 作为主键的列,强制该列的唯一性和组织表中数据的排列结构,如此次任务中表的ID字段

c. 外键列,可以加快连接的速度,这次没有设置外键

d. 经常需要根据范围进行搜索的列,因为索引已经排序,其指定的范围是连续的,比如报名时间等..

e. 经常需要排序的列,因为索引已经排序,比如报名时间

f. 经常使用在WHERE子句中的列上,加快条件的判断速度,比如修真类型


返回列表 返回列表
评论

    分享到