软件工程学习总结

过了半个学期了还是做一个小小的总结。这个学期北京地铁查询系统和爬取cvpr论文网站,还有求子数组的连续数的最大和,其中算法方面依然是不太会。最后就是我们的安卓软件大作业了。完成一个软件,一开始是真的不会做,假期期间老师要求做一个记账本,照着B站上抄了一个,模模糊糊似懂非懂。后来参加腾讯公益挑战赛,我们组选的是一个保护生物的主题,一开始是做微信小程序,从来没做过,又学了很久的微信小程序,后来那个大赛是我们组的一个大佬自己做的,其中使用了腾讯云技术,拍照识别还有小动物和我的页面等等。后面使用AndroidStudio开发,还是用的原来的页面,三个页面:动物,拍照识别还有我的页面(后面我们组大佬又添加了一个社区交流的功能)。对于我来说,我比较喜欢支付宝页面一个记录心情的一个小功能,然后就是一直照着做,我尽量去做的很像,但是有的地方确实不会做,所以就是一个低配版的记录心情,其中借鉴了很多假期做的小账本。后来我们的软件就是一点一点加,还是原来的页面结构,动物页面是我做的,其实没什么用,只是照着网上的博客使用Jsoup爬取的一个网站,本来是想爬取百度图片的,但是捣鼓了很久没有实现,后来是照着博客上面爬取的另一个网站,是在线加载,没有下载到数据库。后面注意到软件刚打开时有一两秒的空白时间,后来也是通过搜索改成了一张图片。后面第三阶段的时候我尝试去增加一个换头像的功能,由于不会,在网上搜索了很久,然后调试了很久,可以拍照更换也可以裁剪更换,但是需要结合用户并保存在数据库中,所以我的这个也是没有应用到软件中,但是我觉得也是有用的,没有白做。

以上就是我这半学期所做的事情了。首先先小小的表扬一下自己,确实比上学期强一些了,遇到bug可以通过自己搜索思考自己解决了,也学会了自主搜索学习。在这期间我也收获了很多,比如,要积极主动的和团队配合协作,不能光想要动手做。也有很多不足的地方,很多东西只会抄网上的模板,真的要自己写下来确实写不下来,算法方面依然是一窍不通,这都是我以后需要改进的地方。

最后是我提出的问题:

1.应该怎样提高算法方面的能力?

2.实现一个功能时,我应该先系统的学习一遍基本知识再敲代码,还是直接搜索博客上其他大佬已经写好的代码?

posted @   KongLong_cm  阅读(40)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示