工作经历

成都市法赛特科技有限公司

java开发

十月 2022 - 六月 2023

  1. 负责所分配项目模块的需求调研和需求分析。
  2. 负责所分配项目模块的代码开发、测试、问题修改、用户反馈。
  3. 完成技术文档,工作日志的编写。
  4. 协助程序主管提交相应工作计划,汇报工作进展。
  5. 完成程序主管安排的其他工作事

技能

  • 熟悉 Java 面向对象编程,有扎实的 Java 基础,有良好的代码编写习惯

    熟悉Spring、SpringMvc、SpringBoot等主流框架以及SpringCloud微服务框架

    熟悉MySQL数据库,能熟练使用Mybatis,MybatisPlus操作数据库

    熟悉使用IntelliJ IDEA、Maven、Git等项目管理和项目构建工具

    熟悉 javaScript、jQuery、CSS、HTML 的使用,了解 Vue 前端框架

    了解基本python语言使用、echarts构图工具

    熟练使用Restful风格API接口开发

    熟悉常用的Linux命令shell脚本

项目经验

在线考试系统

使用技术:

Spring + Spring MVC + SpringBoot +Spring Cloud + Redis + Mysql + JWT + Mybatis + MybatisPlus + Eureka + OpenFeign +Gateway + vue-cli + element-ui

开发环境:

JDK1.8、MAVEN3.6 、MYSQL、GIT等

项目介绍:

该项目主要是完成在线考试系统的开发,该系统分为首页、用户管理、试卷管理、试卷批改、试卷闯关等模块、退出5个模块。

应用技术点:

本人主要负责试卷管理模块,该实现功能是分为三个部分:试卷生成器,试卷列表,试卷可视化图表。试卷生成器可以根据试卷的类型,分类,总分,时间等生成试卷列表,根据试卷列表,可以对试卷进行考试且对试卷进行了管理,可以对试卷的删除和模糊查询,提交试卷自动生成客观题分数,根据考试人员以及分数生成一个星期内的可视化图表

课程管理系统

使用技术:

Spring MVC+ Spring Boot + Mybatis + MybatisPlus + Mysql + Redis + JWT + mail

开发环境:

JDK1.8、MAVEN3.6 、MYSQL、GIT等

项目介绍:

该项目主要实现课程的展示 ,课程发布 ,主要分为用户端和管理端 ,用户端 ,用户端实现功能为对课程查看 ,个人信息的修 改 ,头像上传等、管理端主要实现用户管理 ,对课程的上传 ,和对课程的增删改查 ,普通用户注册 ,和修改密码时发送qq邮 箱验证

应用技术点:

1.前端使用vue-cli搭建,采用跨域的方式实现前后端的交互

2.使用redis对临时数据的存储

3.使用Mybatis+MabatisPlus对数据库的增删改查

4.JWT的权限配置

5.使用element-ui对页面布局的美化

6.使用qq邮箱验证用户

股票爬取管理系统

使用技术:

python爬虫(requests+lxml) + python 数据库处理 (pymysql)+ spring+ Spring MVC + Mybatis + MybatisPlus + Mysql + shiro + echarts

开发环境:

IDEA、JDK1.8、MAVEN3.6 、MYSQL、GIT、Pycharm等

项目介绍:

实现对股票详情查看 ,股票趋势的查看 ,查询股票信息 ,分为游客登陆 ,管理员登陆 ,和普通用户登陆 ,普通用户可以查看 股票详情 ,数据内容 ,修改个人信息 ,管理员登陆可以对人员管理 ,权限管理

应用技术点:

1.使用python (requests+lxml)爬虫爬取数据,pymsql对爬取的数据批量存储

2.使用SpringMVC框架对数据的整体的注入,提高开发效率

3.Mybatis + MybatisPlus 对数据库的处理

4.使用shiro对用户权限的管理

5.使用echarts可对股票可视化

教育背景

兴义民族师范学院 / 本科 / 计算机科学与技术 毕业时间:2023.6

主修课程:java程序设计,web程序设计,c#,php等

个人总结

  • 思路清晰、学习能力强、对新技术有着强烈的好奇心;
  • 对待工作尽职尽责,喜欢挑战;能够尽快熟悉业务、快速融入团队;
  • 善于沟通、以便快速解决项目出现的