个人介绍
java开发,熟悉mysql,redis,orcle,熟练使用项目管理工具 maven, 掌 握 Spring 、 Spring MVC 、 MyBatis 、
Springboot、Spring Cloud 等主流框架;熟练使用版本控制工具 git;
工作经历
2022-07-01 -2023-01-01上 海 数 聚 软 件 系 统 股 份 有 限 公 司java
工作内容:编写接口文档,导论需求,前后端对接,服务部署与测试,编写代码。 职位:后端开发。
2020-08-01 -2022-06-10复星北铃医疗科技有限公司java
工作内容:编写接口文档,导论需求,前后端对接,服务部署与测试,编写代码。 职位:后端开发。
教育经历
2015-09-01 - 2019-07-01太原理工大学现代科技学院计算机科学与技术本科
技能
项目技术: springMVC+ Mybatis+Redis+ POI 项目描述:该项目是在广州松田职业学院内网做的一个在线考试系统,项目中老师可以给学 生在线上进行测试等。支持常见的各种题型,客观题可以系统直接阅卷,主观题 需要老师手动批阅。老师可以分析结果,支持成绩的导入。 功能模块: 登录模块 ,上传试题 ,教师阅卷 ,教师发布试题 ,在线考试 ,历史试卷。 项目职责: 我负责登录模块和教师模块 ,教师发布试题主要用的 poi 的导入技术
开发环境: Idea+ MySql+ Maven+ Git+ Maven 项目技术:SpringBoot+ SpringCloud+ Mybatis- Plus+ Redis+ Spring- Security 项目描述: 该项目是 B2C 商业模式的在线教育系统,项目采用的是前后端分离开发,使用的是 SpringBoot+SpringCloud 实现 的微服务架构,项目分为两个系统: 一个是台用户系统 ,一个是 后台管理系统。 用户在进入前台系统的时, 当用户没有登录的时候浏览一些课程的封面,名师的介绍。 如果用户想观看视频,则需要登录来进行操作。 在 后 台管理 的系统 中管理员可以分配一些角色 比如课程管理员 、讲师管理员等 ,然后又可以 给课程管理员这个角色分配一些关于课程 的权限 ,可以操作讲师模块 同步到前 台用户页面 , 也 可以操作课程模块 ,可以进行课程 的导入 、课程 的发布。 功能模块: 1.前台用户系统:首页轮播图展示、课程观看和课程支付、名师简介、用户登录和注册、*登 录、*扫码支付。 2.后台管理系统:讲师模块、课程分类模块、课程管理模块、统计分析模块、权限管理模块。 项目职责: 我在项目中负责:前台用户单点登录、后台管理员登录、权限管理模块、课程分类模块。
项目模块: 用户登录,车辆管理,员工管理。我的账户。历史记录,舱内记录,站点管理,方 舱管理,设备管理。 车辆通过和第三方接口对接之后扫描到车牌号,判断车辆是内部还是外部车辆, 内部车辆摄像头扫描之后自动抬杆直接放行,进入舱内,这个时候在判断舱内记 录是否存在车辆,如果存在就判断车辆在舱内的消毒时间是否超过两小时,如果 超过两小时就强制出舱这个车辆。使另一个车辆进入舱内消毒。如果没有超过两 小时就等待消毒。第二种情况,如果这个车是外部车辆,那么就需要人工抬杆放 行。其他流程与内部车辆一致。 车辆管理: 里面最主要功能用来做添加车辆,并且将车辆添加到摄像头的白名单中。 舱内记录: 车辆扫描摄像头之后会在舱内中添加一条该车辆的记录,并且实时更新消毒时长,如 果车辆消毒时长已够没有出舱的话,可以在系统中强制出舱。 历史记录: 主要用来展示车辆出舱之后的历史数据。可以导出这些数据。 员工管理: 判断是否是管理员还是普通用户,普通用户只能修改自己的信息和查看自己的信息。 而管理员可以添加普通用户,以及修改普通用户信息和重置普通用户密码。 站点管理: 可以添加站点,每个站点都是唯一的。 方舱管理: 所属站点。方舱也是唯一的。一个站点可以有多个方舱。 设备管理: 与服务器设备状态实时同步系统设备在线/离线状态。每个设备的IP 以及序列号都是唯 一。