个人简历
金 阳 Lv1
本文距离上次更新已过去 0 天,部分内容可能已经过时,请注意甄别。

联系方式

image 176****9248 · image jinyang9248@163.com · image Jerry-jy · image CSDN

个人信息

  • 政治面貌:中共党员

  • 求职意向:Java 工程师

教育背景

  • 学校:湖北工业大学,计算机科学与技术专业,2021.9~2024.6
  • 学历/研究方向:硕士/网络安全与管理

技能清单

  • 专业知识:掌握常用的数据结构及算法,计算机网络,操作系统,计算机组成原理的相关知识
  • Java:掌握java IO流、集合、多线程、反射,泛型,注解,网络编程等基础开发技术;熟悉java8中Lambda表达式,stream流使用,了解JVM垃圾收集机制、GC算法、JVM常用配置参数
  • Javaweb:熟悉web应用开发,掌握TCP/IP协议,HTTP协议
  • SQL:熟悉SQL语句的编写,SQL优化,索引优化,InnoDB存储引擎,事务,锁,分库分表,主从复制
  • 框架:熟悉SSM,SpringBoot等框架使用,了解spring IOC ,springAop springs事物核心源码,阅读过springmvc请求流程核心源码以及springboot自动装配原理
  • 微服务:熟悉SpringCloudAlibaba: Eureka,Nacos,Feign,Ribbon,Gateway,Sentinel,Seata。
  • 前端:了解HTML,CSS,JavaScript,Vue,Node.js,ES6,axios,element-ui

项目经历

外卖项目

项目简介

项目分为后台系统管理和前台用户系统两部分。后台系统管理供商家:对菜品、套餐、订单等进行管理维护等功能,移动端供消费者:在线浏览,添加购物车,下单等功能

技术栈:SpringBoot + MyBatisPlus + Redis + MySQL+Vue

负责模块:菜品管理、套餐管理、员工管理等开发

主要工作:

1、使用阿里云的oss进行文件存储,整合第三方短信服务发送用户注册的验证码,将验证码从保存在Redis中,解决验证码设置过期时间问题;

2、使用了Nginx进行前端的反向代理以及负载均衡,使用 Sharding-JDBC 进行分库分表,实现主从复制,读写分离;

3、使用SpringCache和Redis实现缓存功能,将菜品数据缓存在Redis中,缓解MySQL性能问题。

云上办公系统

项目简介

云上办公系统是一套自动办公系统,用户可以通过手机微信扫码关注公众号,在公众号上提交申请表单,后台不同权限的负责人能接收到申请表单,完成OA审批流程。

技术栈

服务器端:SpringBoot + MyBatisPlus + SpringSecurity + Redis + Activiti+ MySQL

前端:Node.js + Npm + Vue + ElementUI + Axios

负责模块:用户认证、用户权限控制、流程审批管理

主要工作

1、负责全部后台接口功能以及前后端联调开发,前后端分离开发;

2、引入JWT加密token,用作用户登录身份校验,用 SpringSecurity 来做权限控制,查询登录者的权限,对登录者进行认证和授权操作,并封装SpringBoot全局统一异常处理类来捕获异常;

3、引入工作流引擎,使用Actviti组件,简化完成OA审批流程,采用Knife4j进行统一的接口测试。

证书

  • 证书:网络工程师
  • 英语水平: CET-6
 评论