




个人介绍
工作踏实。性格开朗乐观,积极上进。非常热爱编程。热爱学习,喜欢钻研行的技术,具有很强的自学能力和良好的学习方法。
逻辑思维优秀,热爱编程,熟练JAVA开发,springBoot,Mybatis,springclode
工作经历
和TA聊聊APP扫码和程序员直接沟通

该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
2015-09-01 - 2018-08-01石家庄劳动关系计算机科学与技术专科
计算机科学与技术,软件开发,JAVA后端开发
技能

项目概述:本项目是一个面向各申请用户的省市模范申报系统,旨在简化模范申报流程,提高审核效率。系统主要功能包括允许用户上传审核材料,以及为不同级别的管理人员提供审核功能。 系统功能: 用户申报:申请用户可以通过系统上传所需的各种审核材料,实现模范申报的电子化。 材料管理:系统提供材料管理功能,方便用户查看、修改或重新提交申报材料。 审核流程:各级管理人员可以通过系统对申报材料进行审核,支持多级审核流程。 审核记录:系统记录每一次审核的结果和反馈,为申报者提供审核进度跟踪。 权限控制:系统根据用户角色(如普通用户、审核人员等)提供相应的访问权限,确保信息安全。 技术架构: 后端开发:采用Spring Boot框架构建稳定、高效的后端服务。 数据库:使用MySQL数据库存储用户数据、申报材料及审核记录,确保数据的持久化和一致性。 缓存管理:利用Redis进行缓存管理,提高数据访问速度,优化系统性能。 我的职责: 作为后端开发团队的一员,我主要负责接口的开发工作。实现业务逻辑,以及确保接口的安全性和稳定性。开发完成后,我与前端团队紧密合作,进行接口对接和数据调用的开发工作,确保前后端的无缝集成和系统的整体协调性。


项目概述:本项目旨在为线上比赛提供一个综合性平台,支持用户注册报名、上传比赛视频、*投票以及视频举报等功能。同时,为赛事组织者提供后台管理、角色权限管理、裁判打分、视频审核及证书下载等一系列管理工具。 系统功能: 用户互动: 报名管理:用户可以方便地注册比赛并管理报名信息,包括编辑和撤销报名。 作品上传:参赛者可以上传自己的比赛作品,供评委和观众评审。 投票系统:*用户可以参与投票,为喜欢的参赛作品打分。 视频举报:用户可以对不当内容进行举报,维护比赛的公正性。 后台管理: 赛事管理:管理员可以创建和管理比赛活动,设置比赛规则和时间表。 角色权限管理:根据不同的角色(如管理员、裁判等)分配相应的权限。 裁判打分:裁判可以对参赛作品进行评分。 视频审核:管理员审核用户上传的视频内容,确保其符合比赛要求。 视频管理:管理所有上传的视频,包括编辑、删除等操作。 证书下载:比赛结束后,参赛者可以下载获奖证书。 数据接口交互: 后端开发:负责处理用户上传的作品管理、举报、审核、投票以及报名管理等后台逻辑。 前端交互:完成与前端页面的数据交互,确保用户界面的响应性和数据的准确性。 技术栈: 后端开发:使用Spring Boot mybatis maven框架构建后端服务,确保系统的稳定性和可扩展性。 数据库:采用MySQL数据库存储用户数据、比赛信息、作品等,保证数据的持久化和一致性。 缓存:利用Redis进行缓存管理,提高数据访问速度,优化系统性能。 前端交互:与前端进行数据交互,确保前后端的无缝集成。


我们的项目旨在为棒球联赛提供一个全面的比赛计分和数据统计平台。该平台的主要功能涵盖以下几个方面: 赛事管理:用户可以方便地添加新的棒球赛事,并保存每场比赛的阵容信息。 比赛记录:根据现场比赛的实际情况,完成赛事信息的记录,包括详细的比赛过程和队员表现。 数据统计与分析:系统能够对收集到的数据进行统计和计算,提供深入的分析报告。 数据导出:用户可以轻松地将比赛记录和统计数据导出,便于分享和存档。 作为开发团队的一员,我的主要职责是: 完成数据管理平台的接口开发,与对接工作。 完成计分系统的整体开发工作。 进行接口的联调和测试,确保系统的稳定性和可靠性。 首次使用Java Spring Boot进行开发,完成了90%的开发工作。由于棒球规则的复杂性,深入理解了棒球规则,并据此调整了开发模式。 添加了一个数据管理系统,以优化数据的存储和处理流程。计分系统利用jQuery开发,保存当前比赛所有数据,实现各种功能(如上垒,出局,撤销,添加跑垒员等等一系列功能),计算逻辑,实现了在本地无网络环境下的使用。系统使用数据库(DB)和缓存机制来保存数据,确保数据的安全性和访问速度。 在联网环境下,系统支持将数据上传到管理平台,用户可以在线查看比赛情况,下载比赛记录等,极大地提高了数据的可访问性和便利性
