个人介绍
¨ 2.熟练使用常用API,Collection集合,Map集合,IO流的使用;
¨ 3.熟悉使用Spring,SpringMVC,Mybatis,Spring,jpa等主流框架(其他框架也学习了,如:Struts,Hibernate,但不经常使用),并整合SSM框架开发项目;
¨ 4.熟练使用JavaWeb知识技术,具有独立开发的能力。熟悉Http协议以及Tomcat的使用;
¨ 5.熟悉使用Mysql,mongodb,pgsql数据库,了解并使用redis数据库缓存技术;
¨ 6.熟悉使用html,css,js和使用vue-element-admin框架搭建后台系统;
¨ 7.熟悉使用SpringBOOT,SpringCloud进行微服务开发;
¨ 8.熟悉使用Maven管理项目,以及使用git进行多人协作开发;
¨ 9.熟悉Linux系统的常用命令;
¨ 10.熟悉rabbitmq,es的基本使用
工作经历
2020-10-01 -2021-03-01北京商智通信息有限公司JAVA开发
一.贵州孵化平台开发-Java后端开发 技术:springboot+mysql+redis+阿里云短信服务+jpa+flyway+springboot-security+jwt 项目概述:基于前后端分离的孵化平台开发(前端react,后端springboot),本人负责全部的后端开发 1. 完成企业的入住申请操作(完成基本信息的录入) 2. 完成用户的登陆操作(springboot-security+jwt) 3. 完成文件上传(多文件上传和单文件上传),CURD的操作(分页查询,单条件查询, 模糊查询,增删改查) 4. 管理分配账号,新增账号,新增入住企业,批改企业入住等操作 5. 导师,人才,合同,企业资产,资产类型的新增和删除,修改,查询(多条件或 单条件)等操作 6. 数据填报的开设,新增,修改删除,查询 7. 服务台账:提供企业的季度填写,提供excel报单上传下载功能
教育经历
2017-09-01 - 2021-06-01北京信息科技大学信息安全本科
¨ 平均绩点2.62(在简历最下面附加绩点截图),专业前二十; ¨ 所学学科:数据结构,java企业级开发,计算机网络,计算机操作系统,数据库,信息系统分析与设计、编译原理等; 在校奖项:北京信息科技大学数据库设计大赛三等奖;北京信息科技大学信息安全攻防大赛三等奖;
技能
二.基于B/S模式下的分布式多主机管控 技术:前端--vue-element-admin+axios 后端--springboot-mysql(数据库:docker上搭建,懂得使用docker) 项目部署地址:http://8.131.53.252:9002/static/index.html(个人阿里云服务器) 项目概述:对登陆的主机进行管控操作,对录入的策略库进行管理和下发功能,并提供主机进行下载功能。 1. 主机的录入操作:根据主机的名称进行生成登陆账号密码 2. 主机可上传自己的数据文件,并主动运行脚本文件进行脚本远行操作。 3. 主机可根据已有的策略文件进行下载(策略文件等同于版本,下载策略文件可看作更新版本) 4. 主机可以二次上传数据文件,管理员可以对主机进行基本的curd操作。 5. 管理可以进行批量操作,如下载,下发,运行脚本文件。
二.人力资源系统开发--Java后端开发 (个人单独完成) 技术:springboot+mysql+jpa+flyway+springboot-security+jwt 项目概述: 人力资源档案管理是本系统的基础数据和核心内容。包含人力资源档案登记、人力资源档案登记复核、人力资源档案查询、人力资源档案变更和人力资源档案删除四个子模块。 操作内容:与孵化平台内容基本相同。 (
一.贵州孵化平台开发-Java后端开发 技术:springboot+mysql+redis+阿里云短信服务+jpa+flyway+springboot-security+jwt 项目概述:基于前后端分离的孵化平台开发(前端react,后端springboot),本人负责全部的后端开发 1. 完成企业的入住申请操作(完成基本信息的录入) 2. 完成用户的登陆操作(springboot-security+jwt) 3. 完成文件上传(多文件上传和单文件上传),CURD的操作(分页查询,单条件查询, 模糊查询,增删改查) 4. 管理分配账号,新增账号,新增入住企业,批改企业入住等操作 5. 导师,人才,合同,企业资产,资产类型的新增和删除,修改,查询(多条件或 单条件)等操作 6. 数据填报的开设,新增,修改删除,查询 7. 服务台账:提供企业的季度填写,提供excel报单上传下载功能