Sonder

Sonder

暂无个人简介
知识星球
长沙市
Java后端
2026
新疆大学

该用户非会员

会员专享项目教程/ 答疑等服务

Day 25 ✅ 今天做了:完成了个人信息的展示与修改,并成功部署上线 ⏰ 明天计划:开始全力算法和八股 📚 今日感悟:远程服务器部署后兑换会员会失效,原因是未能成功读取 vipCode.json,本地用的resource.getFile() 读取文件,但是打包后文件不在普通文件系统,而是在 Jar 内部,无法获取真实文件路径。所以需要改用流读取getInputStream。同时写入也需要改用流写入。不过我写入到了项目同级的config文件中,同时也只有第一次读取才是流读取,之后直接读取外部文件。这样之后想要修改兑换码直接替换外部的 vipCode.json即可。 个人信息前端页面利用gpt生成的,合理利用ai工具。

Day 24 ✅ 今天做了:跟着鱼皮哥完成了云图库项目的代码开发以及上线部署,为vip用户以及管理员添加了小图标,管理员也可以在用户管理中查看到用户信息 ⏰ 明天计划:如果可以的话实现以下个人信息功能,用户修改个人信息以及头像功能。修改简历。 📚 今日感悟:终于完成了云图库项目,明天修改完简历,项目目前学过了苍穹外卖,鱼皮哥的用户中心、云图库,自己实现肯定不行,不过基本都是跟着一行一行敲出来的,项目可以先放下了。开始主攻算法和八股了,争取秋招能找到一份合适的offer吧。

Day 23 ✅ 今天做了:学习了云图库用户管理前端,刷随想录哈希异位词的力扣 ⏰ 明天计划:开始学习图片模块,哈希数组交集的力扣 📚 今日感悟:前端跟着敲还是能理解和跟上的,就是速度慢了,纠错浪费了时间。明天继续加油!

Day 22 ✅ 今天做了:云图库用户模块后端部分、随想录链表 ⏰ 明天计划:用户模块前端,图片模块后端;哈希力扣2道;面试题1-2h 📚 今日感悟:论文终于截稿,可以继续项目学习了,今天复习了链表力扣、后端部分的自定义注解与APO切面实现权限校验功能。

Day 21 ✅ 今天做了:看完了用户中心项目,复习了数组力扣,做了链表的一道力扣 ⏰ 明天计划:用户中心项目有个前端vue加餐可以看一下,完成通过Docker在虚拟机上进行部署,同时尝试一下如何通过一个域名可以直接访问前后端项目而不是通过ip+端口访问。继续代码随想录。 📚 今日感悟:docker部署需要自己实现一下才可以理解。链表结构的定义要知道,力扣里面是直接给的输入,调用即可,所以可能会手写不出链表定义。

Day 20 ✅ 今天做了: 看完了前后端部署,自己实现了linux上的原始前后端部署,通过远程访问linux的ip地址即可以打开前端,并且可以正常访问linux的后端数据库。完成了代码随想录数组章节。 ⏰ 明天计划:看完项目上线,自己实现一下docker的项目部署,如果想要上线再去研究一下云服务器。回顾一下数组章节的力扣题(二分、快慢指针、左右双指针、滑动窗口、二维数组圈数遍历、前缀和),开始链表力扣。 📚 今日感悟:和黑马学的docker部署有些不同,黑马是通过Dockerfile来进行的docker compose部署配置网络启动容器,docker compose之前是手动创建前后端以及数据库等容器,依次启动。鱼皮哥的docker部署就已经开始使用Dockerfile了,更快捷一点。

Day 19 ✅ 今天做了:学习了原始前后端部署,力扣1道 ⏰ 明天计划:学习完前后端部署以及上线,继续代码随想录 📚 今日感悟:前端优化异常那里思路太乱了听不太懂就随便过了一遍,远程服务器那里花太多时间了,搞了半天还是用了VMWare,重新初始化了一个镜像从头开始下载软件并部署前后端。

Day 18 ✅ 今天做了:完成后端优化,力扣一道。 ⏰ 明天计划:项目部署,完成代码随想录矩阵循环的2道相关题。 📚 今日感悟:之前自定义异常和全局异常捕获不太清晰,今天算是差不多搞懂了。然后前端注册的时候增加了用户友好的返回登录的超链接。

Day 17 ✅ 今天做了:前端没学过框架,所以把前端成型的代码部署了一下,并看了前端的视频。以及完成了用户注销功能。力扣2道。 ⏰ 明天计划:项目优化,继续代码随想录,有时间的话背2道面试题吧。 📚 今日感悟:前端代码感觉看起来好乱,可能是我没学过前端框架的原因吧,前端暂时先看看就行,以后端为主,以后再往全栈方向发展。

Day 16 ✅ 今天做了:完成用户中心项目-用户登录和用户管理功能,复习了代码随想录数组-删除元素4道例题,做了2道力扣 ⏰ 明天计划:周日以复盘和休息为主,复习这周的项目以及重刷一遍这周做的力扣题目 📚 今日感悟: 1.用户密码存储需要进行加盐处理,也就是对输入的密码添加一些内容来混淆要插入的密码,防止破解;同时,密码的存储是单方面的,即可以通过密码找到存储的密码,但是不能通过存储密码来反推出密码。 2.对于给前端返回的用户信息要进行脱敏处理,即对象的某些敏感字段要进行隐藏,防止泄露。 3.通过记录用户登录态可以确保用户是处于登录状态的,再访问其他登录后才能查看的功能时,可以通过登录态来判断用户能否查看该页面。登录态可以存储再session中,这样前端就会将信息存储到cookie中,在向后端发起请求的时候可以携带cookie信息,后端可以凭此找到对应的session即可判断用户的登录态。

下载 APP