个人介绍
l 熟悉集合、多线程等Java基础知识,有良好的编码习惯。
l 熟悉MySQL/Oracle数据库,熟悉标准sql语句和简单的SQL优化。
l 熟悉JavaScript、JQuery、Ajax、Json、Vue等前端技术。
l 熟练使用Spring、Springboot、SpringMVC、Mybatis等框架。
l 熟悉SpringCloud微服务开发。
l 熟悉Tomcat、Nginx服务器配置。
l 熟悉Redis缓存的使用;
l 熟悉消息中间件ActiviMq/RocketMq的简单使用;
l 熟悉使用Linux常用命令及工具;
l 熟练使用IDEA、Eclipse、Maven、Git等工具。
l 熟练使用office办公软件进行文档撰写和PPT制作
工作经历
2021-06-01 -2023-06-01西安鹏顺网络科技有限公司java开发
项目开发阶段,独立负责完成相关功能需求的接口实现,完成模块的单元测试。 修复程序中出现的BUG,优化系统。 项目开发过程中编写操作、接口等相关文档, 处理生产运营问题;
教育经历
2018-09-01 - 2021-06-30西安建筑科技大学建筑与土木工程硕士
2014-09-01 - 2018-06-26中国矿业大学大学建筑环境与能源应用工程本科
技能
软件环境:Apache Tomcat 8.0、MySQL、CentOS7、jdk1.8 使用技术:SpringBoot、MyBatis、MyBatis-Plus、MySQL、Maven、Vue、redis、SpringCloud、Element UI 开发工具:IDEA、VsCode、swigger-ui、Git 项目描述: 在线教育以网络为介质的教学方式,通过网络,学员与教师即使相隔万里也可以开展教学活动;在线学习系统是一个B2C模式的职业技能在线教育系统,分为前台用户系统和后台运营平台。它的主要功能分为前台和后台,后台系统包括教师信息、课程信息录入修改,订单管理模块等,前台包括用户注册登录,首页,课程购买学习等功能; 责任描述: 1. 参与项目流程的分析和配合数据库设计; 2. 后台课程管理模块: 设置课程信息,如章节章节目录、描述信息,封面上传,视频上传; 3. 教师用户管理模块: 设置教师的信息,个人简介信息,教师等级,关联课程; 4. 前台用户中心模块:用户注册、登录、退出系统、个人中心展示和修改个人信息、查看交易信息; 5. 前台首页模块:首页展示热门课程、热门教师的信息,采用redis缓存热门课程信息,教师的信息。
软件环境:Apache Tomcat 8.0、MySQL、CentOS7、jdk1.8 使用技术:SpringBoot、MyBatis-plus、MySQL、Maven、Vue、Element UI 开发工具:IDEA、VsCode、PostMan、Git 项目描述:解决该课题组成果、资源共享和任务分配的问题,主要功能包括,团队成员管理、成果展示、实验室器材管理、实验审批管理、团队活动记录、任务分配等功能。 责任描述: 1. 参与项目的分析和数据库设计; 2. 注册登录模块。人员注册由管理员统一注册,单个与批量录入。 3. 成果管理模块,团队中期刊论文、学位论文、技术总结、实验成果的分类整理,上传,下载; 4. 实验管理模块,实验仪器管理(编号,类别,状态),实验进度管理(申请,审批,进度管理),实验成果管理(实验方案,现场照片,实验数据); 5. 任务分配模块,出差,会议,项目报告撰写等任务的分发记录;
软件环境:window、 jdk1.8 使用技术:Spring、Maven、JavaFx、MVC、POI 开发工具:IDEA、 项目描述:基于西安建筑科技大学建筑太阳能建筑与环境团队研究成果,开发利于工程人员和科研人员使用的太阳能辐射数据。用户输入气象站点的经纬度数据,即可输出对应站点气象数据。 责任描述: 1. 独立撰写需求文件,搭建软件框架; 2. 顶部菜单栏功能:控制项目的新建、保存、退出; 3. 查询台站数据功能:查询已有台站数据,用户自定义站点插值计算该站点数据。 4. excel输出功能,根据用户输入查询底层excel数据表格,按照用户输入; 5. 协助软件著作权撰写