#项目# #学习总结#

交个小作业,只写了一个半月,学艺不精,一边补技术栈一边写的,整理的时候还有很多很多可以优化。最近老师催的急,只能先弄个能交的毕设,后续再优化了。

指导老师毕业群里有个上一届的学长,48张数据库表。是学科竞赛平台。非常完善。真的很厉害。

扩展:

  1. 通过echars新增了统计数据,通过在前端进行提交信息的过滤,来实现对用户做题进度的统计,用户可以实时可视化看到当日的做题进度以及总体的做题进度。

  2. 新增了相关的学习视频。采用了b站的HTML嵌入代码,通过跳转页面时在对应位置拼接字符串拼出正确的地址。来实现不同视频的播放。

  3. 新增了证书获取,不同用户可以获取自己的证书。在后端根据当前登录用户的用户昵称,通过填充pdf模板的表单,生成对应的pdf证书,转换为png图片,确保不乱码,然后往前端传输。当下获取证书的标准是做完题库所有题目。

  4. 完善了做题页面的评论区,题解区。评论区评论默认倒序排列,题解区分为官方题解和其他个人题解。

  5. 实现了每个题目的通过率的统计。

  6. 讨论部分添加了讨论区,对帖子的搜索,帖子采取倒序排列。帖子对应嵌套折叠列表为评论区。所发表的评论为倒序排列

  7. 实现个人信息展示页面,用户可以修改昵称和简介。

  8. 导航栏新增实时显示登录用户昵称,支持相应页面的跳转操作。

  9. 实现新增服务的微服务化。

  10. 习惯了鱼皮哥的声音,写起来富有激情,常常忘了吃饭。。。。。

优化:

  1. 修复了在用户删除后,该用户创建的帖子还有评论因为获取的数据为空,导致报错。

  2. 对docker代码沙箱进行改造,可以调用运行。

  3. 所有页面的优化,更美观。

  4. 修复了前端在本地打包后使用serve运行,导航栏直接访问地址404的问题

  5. 修复了新注册用户没有头像时,发表评论头像显示错误的问题。

6.优化了创建时间,更新时间的显示

7.以及很多想不起来的小bug。

未来:

1.对视频播放进行改造。加载更快更可靠。

  1. 再次尝试解决生成pdf证书传回前端乱码的问题。当时几乎各种方法都试了来着。

  2. 尝试把数据的统计交给后端,而不是放在前端。优化数据统计的部分,可能新建一个表。用户可以选择想要查看的视图类型。

  3. 后续会添加对视频学习数量的判断,学习视频会出现对应题目/推荐题目,对于题目表会扩充字段,更改获取证书标准为学习视频以及对应题目做完,获取一阶段证书。所有题库题目做完,获取二阶段证书。

  4. 实现嵌套评论,以及各个部分评论、帖子的自主筛选。

  5. 对于题解的显示精确到哪个用户发表,并且在提交时可以选择是否发布题解。

  6. 美化前端,更美观,与用户的交互更友好。

  7. 对于项目进行更多的扩展,比如老生常谈的组队,比赛。甚至嵌入博客系统。有可能会新加企业用户,提供招聘的栏目。

  8. 买个好点的服务器,对项目进行上线。

  9. 以及一些其他的,我还没有灵感的点子。学的越多,可以扩展的就越多。

笔记跟直播笔记是有很大重合的。不过一些记录小bug,注意事项什么的。还是有的。我做的时候有时候实在解决不了,就来作业这里看别人的笔记hhhh。有时候,一个非常小的疏忽可以吞掉你一天的时间。

最后小声说一声,如果进来哪怕早半年就好了。最近刚满6个月。 lrcf3qxk cihl74j7 linmha53 xyfz1lyh 7ulekbs7 e6o8tytg

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
言梦
作者分享
在线观看视频在目录的地方更新了显示时长?今天一看突然觉得不太一样了
2
想请教一下各位,如何提升自己对项目的业务理解和思考。最近感觉脑子里被什么卡住了。没有那种做项目时候的灵光的感觉。越写越觉得自己写的是屎山。被困住了。[撇嘴]
10
项目 彻底做完了。这几天修一修前后端小的bug。改改页面(前端白痴)准备总结了。 学艺不精。这周微服务化跟着鱼皮哥的视频还踩了两个多小时的坑。根据自己的项目把服务多划分了两个。 想到2月自己还一点代码都没写。感慨万千。1.5倍速对我来说是非常舒适的速度。天天都能看见帅气的鱼皮,幸福感拉满[玫瑰]。 我看见星球第一次就进来了。可惜没有早一点看见。哪怕半年。 非常感谢鱼皮哥微信上给我的鼓励。去年到现在,又考研又补技术栈。一年多。整天惶恐。现在打算让自己先过好生活。希望各位生活愉快,与君共勉~
15
项目 终于做出来了!就差最后一个前端的过滤和判断本科毕设就完结了!看来昨晚琢磨不出来睡一觉是有作用的。一个半月啊。终于要完结了!太开心了![流泪][流泪][呲牙]
25
#Java# #项目# #学习总结# 毕设终于完成一半了,跟着鱼皮的oj走的,后续页面优化还要跟进。微服务部分最后要完成了再学。开题报告的内容还有两个大模块。无论如何,都比写判题机容易(哭)真的学到了很多! 我前端很不好,但是跟着视频下来,即使是没系统学习过vue的我,也能有模有样照猫画虎地写功能可用的网页了! 耗时8天(孩子很尽力在学了,连ai都没问。硬翻文档的)太上瘾了。还是每集3小时超长版适合我。 虽然每集三小时,但是跟着跑完我一般差不多时间要翻近一倍,最多5个点吧。这还是开着1.5倍速。 很荣幸在考研前几个月进了星球,可以让我自己亲手制作这么好的,这么让我满意的毕设。我的指导老师狠劲的夸,开题报告没有任何阻碍。非常感谢鱼皮还有大家。之前因为没做出什么东西来一直没在星球发帖。反而是整了一堆笔记,挂在了博客园。也发现自己JAVA细节差了好多,在重开第二篇复习笔记。 Typora的图片上传功能成功也让我水了github的代码上传格子(狗头)鱼皮哥教的好啊! 希望星球的大家,不要看其他人如何大佬,如何牛。放平心态,自己去进取学习,遇见问题有时间的自己去解决,你会慢慢掌握遇到问题如何解决问题的方法。没有时间,直接提问,我相信大家也会不带偏见很热心地为你解答的。 因为记的笔记太水了。大部分是原有的知识点,我就不上传了。 这里祝大家,健康平安,诸事顺遂。 学习虽好,可还要注意身体哦~ 不要像我,之前备研给脸冻伤了,现在还没好完全~
25
下载 APP