个人介绍
● 熟练运用Java 基础,熟悉 Java 集合体系如HashMap、Hashtable 等,反射、线程等知识。具有良好 的面向对象编程思想,可灵活运用Java 编程特性和JDK, 具有良好的编码习惯。
● 熟悉 Java 多线程。对JUC 工具包实现高并发处理有一定的了解,有着高并发场景下开发经验。
● 熟 练 运 用 Spring、SpringMVC、Mybatis 三大框架,理解 Spring 的核心思想了解 SpringMVC 核心流 程,熟悉Mybatis 底层原理并熟练掌握Mybatis-plus 框架。
● 熟 练 使 用SpringBoot、SpringCloud、SpringCloudAlibaba 分布式框架。熟悉 SpringCloud 的 Feign 和 gateway 工作流程,理解SpringCloudAlibaba 的 nacos, 有微服务项目开发经验。
● 熟练使用Redis缓存,熟悉Redis 持久化、Redis 集群搭建,了解缓存击穿、缓存穿透、缓存雪崩,有 Redisson 结合AOP 实现分布式锁的项目经验。
● 熟悉 MySQL 数据库,熟悉 SQL 性能的优化,熟悉 MySQL 数据库索引相关内容,熟悉SQL 语句优化。
● 熟 悉 JVM 内存结构,对堆内存有一定理解,了解GC 垃圾回收机制以及对JVM 的优化。
● 熟练使用 RabbitMQ 消息中间件,熟悉RabbitMQ 解决分布式事务和持久化,了解 RabbitMQ 消息可靠 性、消息幂等性解决方案。
● 熟 悉 Nginx 服务器,熟练使用其实现反向代理,负载均衡和静态资源管理等。
● 熟悉 ElasticSearch分布式全文搜索引擎,熟悉 IK分词器的使用。
● 熟练使用 IDEA、Git、Maven 等项目开发、管理及构建工具,熟练使用Debug 调试。
● 熟悉Linux操作系统,熟悉使用Linux常用命令及Docker 在 Linux下命令操作。
●了解前端技术 JavaScript,前端框架 VUE, 前端模板技术Thymeleaf。
● 熟练使用AI解决发开中遇到的难题。
工作经历
1970-01-01 -至今浪潮信息股份有限公司高级开发工程师
1、负责开发订单模块,包括生成订单、计费、订单的变更,以及对接数据湖系统等 2、负责开发审批模块,包括资源开通申请三级审批, 组织权限的变更,合同调整等; 3、负责开发数据汇总模块,包括从实例/省区及月份/年份不同维度展示投入产出比; 4、负责技术文档的编写和功能评审, 包括 BSS 及 MSS 的技术文档以及数据表的设计。
教育经历
2014-07-01 - 2018-09-01吉林建筑大学网络工程本科