个人介绍
甘肃农业大学计算机科学与技术本科毕业,主要从事开发方向,熟练掌握Java,JavaScript,MySQL,Spring框架,主要做过的项目有乐享商城,菜百萃。 拥有扎实的Core Java基础,良好的编程风格;熟悉JSP+Servlet+JavaBean 模式的WEB开发;熟悉Struts,Hibernate,Spring等开源框架,了解EJB; 熟悉Tomcat,Jboss服务器等,熟悉基于Linux及Unix环境下的软件开发。
工作经历
2023-11-23 -至今杭州亚信Java开发实习生
工作简介:主要工作内容是负责浙江移动的在线营业厅系统的维护与更新,根据需求文档进行需求开发,优化系统的现有功能,进行工程架包版本升级。 主要职责:参与需求功能开发的需求分析;根据需求文档,设计接口和数据库表结构;进行需求任务的开发测试以及上线保障。
2023-06-22 -2023-11-15昆山杰普软件科技有限公司Java后端开发
工作简介:参与智慧农业——物联网环境监测系统项目,项目采用先进的智能传感采集技术和大数据平台,实时监测大棚中的温度,湿度,二氧化碳浓度等。当监测参数超标时,系统可自动预警,确保大棚内部正常运行、对农业生产进行高效管理。 主要职责:参与项目方案的技术可行性分析和需求分析;根据需求说明,设计数据库部分表结构和开发部分模块代码,主要负责数据采集和入库模块代码的实现。
教育经历
2020-09-13 - 2024-06-18甘肃农业大学计算机科学与技术本科已认证
技能
项目描述:系统综合应用B/S架构,后端借助SpringBoot框架搭建,前端使用Vue框架 作为内核。数据库方面,采用的是MySQL数据库和Redis数据库。设计实现了登录注册、 挂号、诊断、药品管理,患者服务等核心功能,还包括了后台数据库等管理功能。经过一系列的测试验证,系统在功能完整性、操作响应速度以及数据处理效率等方面均达到了预期目标。 技术选型:Springboot+Mybatis+Vue+MySQL+Redis 责任描述:系统是我的毕业设计,系统整体采用B/S架构,后端借助SpringBoot框架搭建,前端使用Vue框架搭建。整个系统中比较难的功能是挂号功能以及实时挂号数据统计的实现,挂号预约功能需要考虑高并发,为了防止出现挂号重复预约、挂号状态显示出错等情况,我使用了乐观锁,在数据库orders表(对应挂号信息)设计中增加了version字段,每次数据提交时(更改号源状态)会判断version是否匹配,若不匹配停止本次提交,若匹配则提交成功并增加version的值。至于实时更新功能,则是使用消息队列实现,将挂号数据放入消息队列中,然后创建专门的线程从消息队列中读取消息,并将其更新到Redis缓存中。