



个人介绍
熟练掌握 java 基础编程知识
掌握继承,接口,异常等技术
熟练使用 Spring,Springboot, SpringMVC 等主流开发框架
熟练使用 git, maven 等项目构建及版本管理工具。
熟练使用 MySQL 数据库,mybatis, mybatis-plus 框架
理解 MySQL 的引擎、索引的机制
熟悉 Docker 容器的使用,熟悉 linux 操作系统基本操作。
熟练使用 idea, eclipse 开发平台的使用
了解 Typora, Latex 等工具的使用
工作经历
和TA聊聊APP扫码和程序员直接沟通

该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
和TA聊聊APP扫码和程序员直接沟通

该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
技能

项目介绍:本项目是专门为校园餐饮企业及用户订单定制的一款外卖平台。基于 SpringBoot 实现了后台管理系统 中用户登录,以及对员工,菜品,套餐管理的功能,实现了移动端小程序在线浏览菜品,套餐,添加购物车及下单功能。 负责内容: ⚫ 独立实现 70 个接口的开发,其中管理端 45 个,用户端 25 个,解决开发中遇到的 20 余个问题。 ⚫ 登录及身份验证使用 JWT 令牌技术,用自定义拦截器完成用户认证,通过 ThreadLocal 配合拦截器来进行 Token 的校验,判断用户是否处于登录状态,并解决 HTTP 请求无状态的问题。 ⚫ 使用 Redis 缓存高频数据如同分类菜品,并使用 Spring Cache 优化代码,提高系统性能和响应速度。 ⚫ 基于 Maven 进行开发 ,并利用其继承特性管理共有 jar 包的依赖,利用其聚合特性拆分后台管理系统, 实现分 层工程开发,使用 Git 进行项目的版本控制和代码管理。 ⚫ 使用 Nginx 用作 HTTP 服务器,部署静态资源,反向代理和负载均衡。 ⚫ 解决缓存一致性的问题,在系统中采用主动更新+超时删除的缓存更新方案,满足较高的数据一致性。 ⚫ 通过 WebSocket 实现客户端与服务端的长连接,并实现来单提醒及客户催单等功能。 ⚫ 使用 SpringTask 实现订单状态的定时处理,超时自动取消订单等功
