2024年Web前端最新快递e栈项目总结_ldea快递管理项目总结,帮你突破瓶颈

最后

好了,这就是整理的前端从入门到放弃的学习笔记,还有很多没有整理到,我也算是边学边去整理,后续还会慢慢完善,这些相信够你学一阵子了。

做程序员,做前端工程师,真的是一个学习就会有回报的职业,不看出身高低,不看学历强弱,只要你的技术达到应有的水准,就能够得到对应的回报。

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

学习从来没有一蹴而就,都是持之以恒的,正所谓活到老学到老,真正懂得学习的人,才不会被这个时代的洪流所淘汰。

25日:必做模块 后台管理 5-12

26日:必做模块 后台管理 13-14 微信端 1-2 微信端视频

27日:必做模块 微信端 3-7

28日:选做模块 后台管理 1-5

29日:选做模块 微信端 1-6

30日:扩展

什么是复盘?

完全回归到实物原生状态,解剖所有与其相关联的环节,一件一件去回忆、分析、解释、阐述,最终需要得到一个更好的可能性。

复盘不是一次性的“行为艺术”,它是一种持续性、连贯性、递进式的旋转向上的动作。这个行为可以一人参与,可以多人参与,

但原则上是所有与之相关联的人和事都要参与。并且复盘的关键在于及时、迅速、有效、反复。

为什么要复盘?

1.知道“坑儿”在哪儿,避免重复犯错

2.知道团队的强弱项,分工更趋合理

3.知道“敌我”双方的实力,磨练心理战术

4.知道“更好的可能性”在哪儿,胜在细节

怎么复盘?

1.回顾目标:当初的目的或期望的结果是什么;

2.评估结果:对照原来设定的目标找出这个过程中的亮点和不足;

3.分析原因:事情做成功的关键原因和失败的根本原因,包括主观和客观两方面;

4.总结经验:包括体会、体验、反思、规律,还包括行动计划,需要实施哪些新举措,需要继续哪些措施。

遇到的问题:

1.后台管理快递修改时没有调用修改状态时改变取件码的方法updateStatus(),按理应该无论是否修改状态,取件码都不变,为什么只有当状态变为已取件时取件码置空?

2.前台添加用户号码和身份证号不可重复问题及不可为空验证

不可重复问题明明设置了异常捕捉,但是控制台仍会报异常,没有按我的想法输出

3.快递表里的姓名和电话应该是收件人的名字和电话而不是用户表的账户(用户手机号),

快递表里应该有一个用户id来关联用户账号,bean里面一存多的集合,多存一的对象

4.微信端添加注册功能,登录时如果表里没有数据,就注册用户,无法注册快递员

5.页头菜单不能正确跳转

解决:都是前端的错

6.个人中心修改信息接收验证码时一个验证码可多次使用的问题

解决:每次修改完成删除存的键值对,有没有必要?原理是验证session中是否保存了一个userPhone-code的键值对,如果不删,除非清除了session,否则键值对一直在,下次再修改直接填原来的code仍然可以通过,所以要删

7.快递员登录失败,原因是登录时存的是user类,不是courier类

解决:所有快递员也是用户

心路历程:本来想把所有快递员数据加入用户表,即快递员即是快递员也是用户,登录时session中存储user类,但是登录时无法区分权限,失败。

第二种直接在登录时区分权限,保存不同的类型到session,然后每次取出都要进行判断,需要寻找加入大量if,放弃

第三种,舍弃快递员表,全部加入user表,并在user表增加权限字段,这样快递员类就不能使用,即一个user类需要对应两个dao,sql需要按需增加权限判断,剪切user类,将快递员类改名为User,通过idea改名时的关联操作,一键将所有用快递员类的地方修改为User类,然后删除快递员类,粘贴回User类,这样登录时都是User,按照权限字段判断权限,主要修改的bug在sql的使用,增加了多种dao方法应对不同场景使用

8.增加了快递状态由已签收变更为未签收时也要重新发验证码功能,本来是想应对快递员误操作提前签收的情况,可是老师说,这种快递员提前签收的情况不应该存在,我想是因为快递员只用输入取件码或者扫码才能确认签收,而这些都是用户提供的,故不存在提前签收

9.插入重复单号提示不报错

10.狗币的表单验证,有的对有的错,搞死人!!!在写验证的方法时,不光不符合正则表达式是要返回false,正确时更要返回ture,否则在调用这些方法判断时容易出错

11.不光插入会有重复的异常,更改也会

12.月榜报错,因为1号到了只有一个人在排名,list取不到后面的值!!!

13.关于模型类的设计要不要加入一对多,多对一

验收老师点评:展示自己所学,为未来的项目加分

1.列表提供删编辑操作,不要被模板限制

2.数据库中的数据不能直接删除,可以改变状态,且要二次确认

3.新增的功能是否合理

4.面试不能主动暴露缺点

5.敏感数据密文展示

总结

=============================================================

从转行到现在,差不多两年的时间,虽不能和大佬相比,但也是学了很多东西。我个人在学习的过程中,习惯简单做做笔记,方便自己复习的时候能够快速理解,现在将自己的笔记分享出来,和大家共同学习。

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

个人将这段时间所学的知识,分为三个阶段:

第一阶段:HTML&CSS&JavaScript基础

第二阶段:移动端开发技术

第三阶段:前端常用框架

  • 推荐学习方式:针对某个知识点,可以先简单过一下我的笔记,如果理解,那是最好,可以帮助快速解决问题;如果因为我的笔记太过简陋不理解,可以关注我以后我还会继续分享。

  • 大厂的面试难在,针对一个基础知识点,比如JS的事件循环机制,不会上来就问概念,而是换个角度,从题目入手,看你是否真正掌握。所以对于概念的理解真的很重要。

  • 14
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值