发表于: 2018-02-28 00:13:07
3 713
今日完成:
1,深度思考问题1:maven是什么,和Ant有什么区别?
答:maven是一个自动化的构建工具。maven针对我们的构建过程,划分了几个阶段,每个阶段可能会执行一些具体的构建任务,maven的插件就分别绑定在某一阶段之上,当构建项目执行到这个阶段就会触发插件的执行,由插件定义的任务对项目做进一步的处理。maven和ant最大的区别在于maven的编译以及所有的脚本都有一个基础,就是POM。这个模型定义了项目的方方面面,然后各式各样的脚本在这个模型上工作,而ant完全是自己定义,显然maven更胜一筹。
2,深度思考问题2:为什么DB的设计中要使用Long来替换掉Date类型?
答:百度后发现以下答案比较合理:1.有利于计算时间差,2.方便java与数据库之间的传输。
3,深度思考问题3:varchar类型的长度怎么确定?有什么样的原则,和Text和LongText的区别是什么?
答:varchar数据类型的最大长度限制为65535字节,varchar是可以保存长度可变的字符串,而char类型只能保存长度固定的字符。Text和LongText也是长度可变的类型,Text的最大长度是可以储存2^16-1个字符,LongText的最大长度是可以储存2^32-1个字符.
4,下载Java 7,并配置环境变量,百度搜索一下JDK和JRE的区别,并将结论用自己的话写在日报中。
答:按照百度上下载Java最新版的步骤,在Path变量里添加%JAVA_HOME%\bin总是出错,后来改为后成功运行。
JRE是使用Java语言编写的程序运行所需要的软件环境。JDK是程序员使用java语言编写java程序所需要的开发工具包,是提供给程序员使用的。JDK包含了JRE。
5,下载Maven3,并配置好环境变量。
下载完Maven3,配置环境变量时总是出错,后来将文件夹的首字母改为大写后配置成功。
6,下载完成IDEA,并创建java文件。
明日计划:
1,继续学习SQL语句。
2,继续完成任务1。
问题:已写在今日完成中。
收获:
成功下载Java,并配置环境成功。下载IDEA并创建java文件成功。
评论