发表于: 2018-04-24 23:45:46
2 528
今天完成的事情:任务1的9-13项
- 9.给姓名建索引,思考一下还应该给哪些数据建索引
要吉安索引的应该是平时要经常要进行查询的,这样想的话,预计入学时间也应该建索引,因为可能经常需要统计某个日期要入学的同学。
- 10.插入10条数据,查看有索引和无索引的情况下,Sql语句执行的效率
用Excel做了十条数据导入发现有无索引查起来并无太大区别……我又做了2000条数据插进去……发现对比还不是很明显……最后做了14000条数据,才发现了0.01s的差距……
可能因为我数据库装在固态硬盘里,查询速度比较快?
- 11.查看深度思考中Mysql相关的一些问题,将自己思考的结果写在日报中,并查阅之前师兄的日报,看看是否有合自己思路接近或者是完全不一致的地方。
- 12.下载Java 7,并配置环境变量,百度搜索一下JDK和JRE的区别,并将结论用自己的话写在日报中。
我觉得新的可能功能多一些(虽然我现在也用不上),所以直接在官网下载了Java9.0……配置环境变量方面还好,
win10可以直接用列表的形式输入地址,避免了输入“;”格式不对出现的问题
关于JDK和JRE,我的理解是JRE是Java程序运行的必要环境,是Java程序运行的基础,而JDK是用来编辑Java程序使用的环境,也就是说JDK包括JRE的功能,但又多了一个可以编译Java程序的功能。从JDK的安装结果就可以看出,安装JDK会伴随安装JRE。
- 13.下载Maven3,并配置好环境变量。
- 14.下载Eclipse或者是IDEA,配置好Maven。IDEA不用配置Maven,Eclipse也分自带或者外部,推荐使用外部Maven。
这一点的话今天费的时间也挺多,因为安装了Eclipse之后又安装了中文语言包以及破解程序,不过结果还不错
Maven也只是暂时下载并配置完成了,还没用,明天再试着去用
明天计划的事情:
创建一个新的maven项目
在src/main/java下随便创建一个java文件,clean,install.查看本地的.m2下是否成功看到有Jar包。
编写DAO,分别JdbcTemplate和Mybatis连接数据库,注意使用JDBCTemplate的时候分离Interface和Imple,使用Mybatis的时候注意理解为什么不需要Impl,注意遵守命名规范。
有时间的话预先了解一下第18项
遇到的问题:
配置Java环境时刚开始没注意,漏配了一项,结果导致刚开始用命令行一直报错,不过后来又重新过了一遍就好了
下载Eclipse时刚开始也是有些问题,网上资源比较多而杂,最后发现原来官网就可以直接下载,速度也挺快
收获:
1、了解了Mysql索引的意义,即方便根据某项进行查询,但还没有详细了解索引的分类,只是暂时使用了系统默认的索引方法;
2、了解了JDK和JRE的区别,了解了Java程序运行的基本要求,即所有的Java程序其实都是在JVM上运行的,这一点保证了Java程序具有广泛适用性,可移植性比较强。
评论