发表于: 2021-02-24 23:06:12

3 1273


今天完成的事情:

完善代码,提交任务三

任务三总结


明天计划的事情:

开始任务四


遇到的问题:

以下


收获:


思维导图-个人



思维导图-官方



任务总结:(任务进度是否符合预期,是否延期,如果延期,原因是什么,如何避免下次继续延期)


任务延期。主要原因是直接查看垂纶小室的原型,感觉很混乱,对于功能需求的拆解感到很陌生,不知道从哪下手,另外表格的编写都需要自己去考虑,设置什么字段,都需要与需求一一对应,感觉脑子不够用了都,迷茫了两天简单建好了表格和接口文档,但是都是自己想当然,编写接口过程中还要时不时改下接口文档,导致所有相关的都要改动(后面就没改了,想到那写到哪)。项目分层也是很搞人,一直出错,搞得都不想搞了。在项目分层和直接用spring-mvc之间纠结好久。。所以中间效率不高,时间浪费较多。

如何避免下次延期:对于思路方面的迷茫要及时与师兄沟通,避免自己浪费太多时间,思路正确的前提下,遇到问题可以自己先解决,但是也不要纠结太长时间,多与师兄沟通,同时晚上也不能回去的太晚,导致第二天上午没精神。




脑图对比分析:


与官方的脑图相比较,我的脑图是按照完成任务的步骤编写的,将相关知识点都写上了。而官方脑图主要是对项目部署的侧重,尤其是脚本,这方面我还没有深入学习,还需要多多了解、练习。




任务中遇到哪些疑难问题,最终如何解决的,有哪些值得分享的收获。

(对于任务总结应该更多的描述出任务所走的弯路以及遇到的困难,不应鼓励将知识点无脑的堆砌在总结之中)


1. 刚开始任务有些看不懂原型图,主要是不知道自己该干嘛,听PM讲解也是懵懵的。建完数据表后,就大概清楚了。但是数据数据表建错了,之后又修改了。改了数据表,又重新使用mybatis generator代码生成,来来回回折腾好多遍


2.对数据库的外键+范式等等的概念理解不清楚,看了基本,还是不太清楚。想弄懂一个概念,再来动手做是不行的。不做就不会弄懂这个概念的,不懂直接做就好了,跌跌撞撞的走下去。在实现留言回复楼层效果时(还要一级标题和二级标题),开始是创建了两个表,但是相互对应就能发现字段都是差不多的,这样就没必要再添加一个表格,可以都放在一个表格中,设置一个父留言id字段,为0即是留言,不为0就是对应id留言的回复。


3.想快捷的导入假数据,看了几个教程,折腾两天还是没搞出来,放弃了。中间使用项目分层,真的是搞人,折腾很久


4.一开始是以为在sql语句中编写数据表的关系,试了好久,没搞出来。最后发现是通过代码来实现的。比如留言回复和导航栏都是通过业务代码来实现的,在网上找了很多资料,都不对应。在师兄的帮助下搞出来了

使用递归实现效果,感到脑子很混乱,最好是假设一种情况,拿笔写一下,相互之间的对应关系,可以更好的理解递归。


5.postman传入数据也是,一直报错。最后直接问了师兄,在师兄教导下弄了出来


6.发现Java的一些知识还不太懂,比如List,map,IO流更是没学。导致传入图片的时候,还去学了前置知识,才弄了出来。


7.AOP统一处理日志时,概念性的东西看不懂就不要强迫自己,查找简单的例子试着做做,通过自己设置的一些输出可以有助于自己理解整个过程。


反思:修炼还是不到家,遇到困难老是钻牛角尖,钻不出来就想放弃了,好几天都不想学习了。







返回列表 返回列表
评论

    分享到