发表于: 2017-08-03 23:18:08

1 1090


今天完成的事

1.解决了第一个项目1-6项小项

2.下载并安装了myqsl和navicat

3.我认为对象的属性即为其所不变的固有属性,虽然不一定对的,但是比如做一个哺乳动物的类,猫的属性是是有四肢,皮毛,尖耳,“喵喵”的叫声,而人类的属性是四肢,光滑的皮肤,圆耳,有复杂的语言,这些构成了两个对象的不同。在程序中如果两个对象的属性一样,则两个对象为同一对象。

4.

建立的表格如下,其中数值的create_at  update_at 的是数据类型是longtext 。在long词条下的数据类型有longtext和longblob两种。百度了之后,选择了longtext不知道对吗。。。

姓名、性别、学校、城市、口号等均用了varchar型,在此也学到了关于各个数据类型的不同。计划在4日了解关于时间的数据类型应如何使用。


5.

完成了插入一条数据,并通过某一信息查找到此条数据的学习





明天计划完成的事情


1.因为明天要去坐火车到外地,故而打算完成第一个作业中的7-11小题,希望能圆满完成任务


2.深入了解mysql中数据类型的不同。




遇到的问题


1.安装mysql和navicat的教程在百度上都有,就不细说了,不过因为电脑某些文件可能起冲突的缘故,今天重新安装了一下电脑才把两个软件安装成功,2333

2.在整理业务模型和确定对象的时候,因为第一次接触此类作业,有相当的时间有无从下手的感觉,借鉴了一下师兄们的作业,总归是归纳出一个学员的对象


3.在使用Mysql插入学员数据的时候,第一次为了省力,使用了纯数字命名表格,报错后幸得师兄指点,改正错误后,稍稍也了解了命名规范。


4.因最开始因为没有声明引用的数据库(use 数据库名称) 使得程序,插入数据时总要在表格名前加入引用的数据库前缀,后解决


收获:第一次通过自己简单的完成了数据库的输入与输出,了解了命名规范,动手解决了一点小问题,产生了一种更加了解面向对象的思维的错觉(笑



返回列表 返回列表
评论

    分享到