完美结束毕设,最终得了满绩(专业不超过11%),其实还有好多东西没写,但是我会公开源码,放在Github。如果有做微服务的同学可以挑战一下,分数不会低的,当然这几年的趋势是深度学习方向居多,我的同学们做深度学习的也越来越多,至少占一半以上,但是分高的也不多。专业(150人)包括我只有3个人做了微服务,但其实今后做的比例也不会大,因为涉及到的技术非常多,我的推荐是之前完整做过前端以及后端Spring项目的可以挑战微服务,需要的时间周期大概是两个月(边做边学)最终我从开始接触到完成应该是花了两个多月,这是在有基础的前提下,没基础的最好不要做,因为怕时间不够。深度学习也是一个很好的方向,相对来说比较容易得高分,还容易速成,因此,如果没有网站应用的编程经历,直接选深度学习就可以,可以保证完成项目。当然做单体项目也可以,但是性价比不高,得分偏低。
综上,我想强调的是,如果只要求过,而且你们学校的答辩比较水,就网上找一个项目就可以,不需要自己做,把原理搞明白,代码大致看看逻辑就可以了,不用深究。如果学校答辩比较严,可以自己找个若依框架快速搭建,然后随便做个管理系统。如果想要拿高分,如果之前有spring前后端分离的项目经历,那就做微服务,如果没有项目经历,就做深度学习,这两个的性价比差不太多,但是相比较来说深度学习可能对老师来说更喜欢。不过看自己兴趣了,依我的经历,我还是比较推荐大家做深度学习的,因为微服务涉及到的东西太广了,不好短时间内掌握,大家酌情选择,深度学习也不是很难,选YOLO的很多,大家可以关注一下。另外对技术有执着追求,未来要走开发的,可以选微服务,有利于职业生涯的铺垫。不过我未来不会做开发,单纯是想把已经有的开发经历再提升一下~