发表于: 2017-06-04 20:59:58
3 1153
完成的任务如下:
10.插入10条数据,查看有索引和无索引的情况下,Sql语句执行的效率
插入有索引的会比无索引的慢,由于数据少所以差不多
11.查看深度思考中Mysql相关的一些问题,将自己思考的结果写在日报中,并查阅之前师兄的日报,看看是否有合自己思路接近或者是完全不一致的地方。
1.为什么DB的设计中要使用Long来替换掉Date类型?
查了一下,是因为Long类型比DATE省空间
2.自增ID有什么坏处?什么样的场景下不使用自增ID?
坏处就是删除某一行后,不连续了! 看师兄日报才知道的
3.什么是DB的索引,多大的数据量下建索引会有性能的差别,什么样的情况下该对字段建索引?
索引是对数据库表中一列或多列的值进行排序的一种结构!
多大我不知道!
越大越应该建索引,就像书越厚目录就越重要一样!
数据量巨大!查找频繁!就应该建索引
4.唯一索引和普通索引的区别是什么,什么时候需要建唯一索引。
唯一索引是数据不能重复!
普通索引可以重复!
对于像身份证号这类数据要建唯一索引!因为它不能重复!
9.如果对学员QQ号做了一个唯一索引,在插入数据的时候,是否需要先判断这个QQ号已经存在了?
不需要,因为它只带buff!重复的会报错,我试了
12.下载Java7,并配置环境变量,百度搜索一下JDK和JRE的区别,并将结论用自己的话写在日报中。
之前就已经安装了,配置方法如下
http://jingyan.baidu.com/article/c85b7a6414f2ee003bac95d5.html
JDK是开发工具!JRE是运行.class文件的
13.下载Maven3,并配置好环境变量。
14.下载Eclipse或者是IDEA,配置好Maven。IDEA不用配置Maven,Eclipse也分自带或者外部,推荐使用外部Maven。
maven下载地址:
http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.zip
我更喜欢用IDEA....因为帅,而且debug很好用,但是教程比较少
15.创建一个新的maven项目
如下图
16.在src/main/java下随便创建一个java文件,clean,install.查看本地的.m2下是否成功看到有Jar包。
不知道这题目到底是什么意思,看了好长时间,
有个师兄日报里说是: 清洁、编译、测试、打包、安装
但我还是不知道这个清洁和安装是什么鬼
没有jar包....不知道是应该有,还是应该没
遇到的困难:
审题的时候有点摸不着头脑
理解能力差,下次看不懂就去翻翻师兄日报
还有日报任务选择栏死活打不开,
原因是不把浏览器最大化就显示不出来!
我选择狗带
明日计划:
继续学习任务一剩下的内容
收获:没什么太大收获!各种卡壳
评论