山大软院创新项目实训(个人汇总)

目录

一、注册+个人信息实现

二、2种改密码方法

三、日志功能(主要)

四、词云功能(大模型交互)

五、界面调整


我主要负责心情日志网站的前后端开发+数据库设计等,使用vue+SpringBoot的前后端分离架构以及MySQL关系型数据库。

一、注册+个人信息实现

山大软院创新项目实训(二)-CSDN博客

实现了新用户注册功能,其中将username设为主键,将密码进行md5处理再存数据库,并设置邮箱格式,方便后续忘记密码后再修改。

同时实现了头像上传功能,后端进行图片格式处理然后存到绝对URL下。

二、2种改密码方法

山大软院创新项目实训(四)-CSDN博客

实现了通过邮箱发邮件改密码(原密码遗忘)和用户主动更换密码(原密码已知)2种修改密码的方法,其中第一种需打开redis进行。

ce94003890d04e9393ae87a84a391650.png

三、日志功能(主要)

集成v-md-editor,在此基础上又实现了许多丰富多彩的功能,有良好的易用性,包括:

  • 基本的CRUD操作
  • 可添加emogi表情
  • 可上传本地图片(可拖拽上传)
  • 实时生成导航并快速定位
  • 设置“仅我可见”(私密性)
  • 添加评论功能(可回复/删除本人发的评论)
  • 添加博客封面和mybatis分页查询功能

山大软院创新项目实训(三)-CSDN博客

山大软院创新项目实训(五)-CSDN博客

山大软院创新项目实训(六)-CSDN博客

山大软院创新项目实训(七)-CSDN博客

山大软院创新项目实训(十)-CSDN博客

山大软院创新项目实训(十一)-CSDN博客

四、词云功能(大模型交互)

山大软院创新项目实训(九)-CSDN博客

日志周报分析,调用大模型分析并提取出日志的关键词并赋权重,测试接口无误后,将返回的数据处理成固定的json格式再利用echarts显示(心型形状)。

五、界面调整

山大软院创新项目实训(十二)-CSDN博客

导航菜单、logo、退出系统等前端界面细节完善,增加美观性。

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值