发表于: 2017-12-06 22:02:23
2 698
一、 今天完成的事情:
1. 起床以后第一件事就是复习昨天的内容,花了半小时完成了昨天花费5小时才做完的任务,信心还是得到一定提升,在安装MySQL和Navicat的过程中没有遇到什么问题。
2. 然后花了3个小时查知乎,互动百科和书籍,比较全面且细致的认识了什么是数据库,数据库的基本结构、分类、特点,了解了一些数据库管理系统,重点了解了MySQL数据库管理系统,。
3. 通过网上搜索资料知道了什么是表,什么是对象,看了一个简易的MySQL使用教程,并且对照网上经典sql语句制作了表,了解了里面行、列、字段的含义,对sql的增删改查操作进行了练习。
4. 依靠所学知识完成了task1-4、task1-5、task1-6.
二、 明日计划:
明天老大可能要来讲座,这个是肯定不能错过的,剩下的时间全部拿来学习和做任务。计划完成task1-7、task1-8、task1-9,边学知识边做任务,精力尽量用在重要的时候。
三、 遇到问题:
1、刚开始输入sql语言的时候就出现了问题,不论怎么改,按回车之后都没有任何提示,纠结了一阵才发现每一行命令都应该用分号结尾。
之后遇到一系列小白的问题,因为实在是没有基础,但是师兄都很热心的帮助了我并表示理解,还给了我适当的鼓励。
2、创建表格的时候失败了无数次,反复检查都没有发现有语法错误,师兄帮忙看了一下也找不出问题,由于较长时间没有休息,心情有点烦躁,师兄让我冷静下来看看细节,花了很长时间终于发现原因——某段文字有一边小括号用了中文格式输入,
写SQL语句要规范,符号入逗号,分号,单引号,括号要用英文写法。
3、查找到最近报名的师兄:
输入对应信息后生成了相应的表:
发现create_at和update_at那里之前设置了不能为空,暂且先输入“0”吧,但是在看到下一个任务要求的时候发现自己原来漏掉了报名时的立愿宣言,导致任务下一步无法完成,看来明天需要重新创建一个信息全面完整的表格才行,刚好也可以作为今天内容的复习。
四、收获:
收获很多,一部分在今日完成里已经写了,这里补充几点吧。
1、写代码的时候一定要排版工整,逻辑性强,因为错误是难免的,只有养成良好的编码习惯才能在遇到bug的时候不至于看着一堆乱码抓狂。
2、一天之内吸收新知识的时间总和不要超过3个半小时,否则会消化不完,过了就忘了,还是做针对任务的学习,然后靠任务巩固才能真正把知识变成自己的工具。
3、实在不懂一定要主动问师兄,特别是零基础的同学,否则随便一个概念性的问题会严重打击到学习积极性,那些在师兄们看来也许是最基础的东西。
4、学完了之后一定要复习,不复习忘了就白学了,复习了就真的是自己的了。
5、连续看两小时代码之后要站起来走走,去看看窗外的景色,身体健康很重要,眼睛也很重要,身体舒适感能提升学习的质量
评论