985信通硕转码,完成用户中心之后做什么

1. 本人技术背景

Java SpringBoot入门 前端小白,简单接触过一点前端三件套

这里给大家推荐两个B站博主:

  1. 快速入门前端(三件套)

数组游牧人:https://www.bilibili.com/video/BV1ZW42197oE/?spm_id_from=333.337.search-card.all.click&vd_source=810ea17e770f2008f22bdda6050d14c4

  1. SpringBoot后端项目速成

程序员风筑:https://www.bilibili.com/video/BV1gm411m7i6/?spm_id_from=333.1387.favlist.content.click&vd_source=810ea17e770f2008f22bdda6050d14c4

2. 项目扩展

1、“个人中心”页面跳转

页面内可以展示、修改用户的信息,同时更新后端数据库中信息。

由于我是前端小白,这里直接复制了“用户管理页面”的表格样式,然后炮制了后端接口调用、接口参数、路由设定等

image.png

image.png

2、更新头像

在用户“个人页面”中,支持以复制网络图片url的形式修改头像,同时支持上传本地图片作为新头像。

image.png

由于使用的是Base64编码,将图片转为字符串并以longtext格式存入数据库,因此不支持太大的图片上传。 因为这个功能在部署时还遇到了额外的一些问题,例如,复制网络图片url修改头像可行,但是上传图片却报错:500 Internal Server Error!通过nginx的日志可以进一步看到Permission denied,查了一下是由于上传的文件在服务器看来较大,所以会写入磁盘的临时文件中( POST 请求体大小超过了 Nginx 内存缓冲区容量),这里要修改:临时文件的权限、临时文件的大小。

3、问题

1、Dockerfile

使用的是jdk17开发,使用docker部署时,FROM maven:3.5-jdk-17-alpine as builder执行总是不通过,要么是网络问题,要么就是基础镜像版本不对,但是现在还没有找到正确的基础镜像

image.png

2、下一个项目

由于我没有系统学过SSM框架、Redis、消息队列、微服务等,下一步大家推荐做什么项目来尽量补全基础技术栈乃至进阶一下?我想的是做AI答题应用平台,正好学习一下AI应用开发

3、秋招

最近临近秋招,在刷题和看八股,大家建议现在找日常实习嘛?因为我延毕了半年12月底毕业,10月份开始就要陆续搞论文送审等,估计实习时间没有多少(如果实习在学校当地应该方便一些)

image.png

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP