发表于: 2017-09-22 21:19:38

1 778


今天完成的事情:

1.主要查看以前写的项目。然后把以前的代码在完善整合后提交。

2.通过GitHub建库,然后将代码提交到建的库里。

(1)安装完客户端后,设置SSH key

(2)使用的命令行模式提交代码,所有过程命令都在截图了

明天计划的事情:

开始学习任务二,希望进度能快一点。

遇到的问题:

对GitHub一点也不了解,所以在提交代码的过程中并没有很顺利。

收获:

小结(task1)

    刚开始的时候呢就是在知乎上找资料的时候无意间看到老大的贴子,然后就点进来加了。感觉修真院名字挺有意思的就加了一个散修群,然后跑去看任务,由于是0基础,所以瞬间就被惊呆了,怎么一上来就是数据库做项目之类的,然后尝试写了一篇日报后就去买了本书加看视频学基础(就是每天感觉自己又可以多写一些简单的代码的东西)了,持续到报名。由于报名要七天日报,所以就真正开始了任务一。

    任务一中划分了29个小步骤,其中我差不多是分了三个阶段(1-11,12-21,22-29)

    第一个阶段主要是学会数据库mysql和工具Navicat的简单操作和基本用法。所谓万事开头难,就感觉业务模型就不是很懂,然后搜出来的资料又很杂,不会删选有用的信息,然后实在没办法,所以就看了师兄们的日报,再查资料完成的,反正就是很粗糙,但一切还好。剩余的步骤出来下载这些软件以为,就是简单的mysql操作,下载的话就是根据自己所要下载的版本和电脑的配置找到合适的下载教程,这样就不会出太多的错误;至于配置环境变量的话可以仔细看看都是怎么配置的,然后对比总结一下,以后但凡遇到要配置环境变量的软件,差不多自己就可以配置了,我感觉就是把安装文件的路径设置成系统变量,然后放在path变量中,保证软件可以到处运行。对于数据库的操作,如果感觉有点难的话可以不用拓展,就按照任务步骤来,然后多练习,除了一些概念以外,不是很麻烦。

    第二阶段就是任务一的主要部分,从maven到JDBC的使用,以及Spring框架的了解。本任务要求写的是web项目,所以在安装完jdk和maven以后直接查看web项目的创建步骤就好了,找一些简单点的资料,因为别的差不多都用不上,就简单配置个maven项目就可以了,然后有什么问题的话再修改可能更能加深印象。然后我自己感觉任务一中最难的就是步骤17,在建立项目还不是很熟悉的时候就接触具有简单Spring框架的一些写法,再加上要开始写代码,配置文件等很多东西,导致就感觉很难。具体所遇到的问题就是代码不会写,也看不懂,另外配置文件不会写也不会改,然后就会大片大片的报错,除了写错代码,还有位置不对,最多的问题就是缺东西和代码写的和自己电脑上的东西对不上,并且搜资料的话都是些很多很多代码的实例,代码越多就越容易出错,而且浪费时间,所以也就是在这里耽误时间最多的原因。

    对于有和我有一样感受的师弟,可以建议先找个最简单的那种入门实例,就是简单的JDBC,想尝试连接数据库,然后大概了解下实现连接过程的代码具体包含哪几部分。然后就可以解除DAO的三层架构,可以很清晰的看出连接过程,实现过程,和操作过程的代码,虽然看不懂,但可以知道哪个类有什么作用,对框架有个简单的了解,然后用JDBC-Template和mybatis实现对数据库的简单操作。这样在了解Spring的时候就会更清楚自己什么不懂,然后有重点去学习的地方,不会太迷茫,感到无从下手,因为Spring包含的确实很多,然后对于Spring框架任务一中做到操作数据库就好了。

    第三阶段是先接触了解远程服务器,为以后任务做准备,后面还是数据库的操作,算是加强数据库的知识点学习,然后实现在第一阶段遇到的一些像大量数据怎么插入的这类的疑问,顺便熟悉熟悉连接数据库后对数据的操作。总的来说还是数据的一些增删查改的问题,知识把数据量变大了而已。

    任务一呢,差不多就是对项目一部分的一个大概实现过程,对数据进行处理以后,搭建框架,然后通过接口实现对数据进行调用处理,最后对项目代码通过测试调试以及日志进行最后的审查调试后提交代码。对遇到的问题除了要有清晰的解决方案以外,写代码还要仔细一点。


返回列表 返回列表
评论

    分享到