个人介绍
1. 精通JAVASE,多线程并发编程,网络编程,锁机制,具备良好的编码能力,熟悉常见设计模式
2. 精通数据库Mysql和oralce应用,良好的数据库设计能力与mysql编写能力熟练mysql索引原理并且有丰富的线上mysql
性能优化,熟悉 MYSQL 高可用集群搭建,熟悉ShardingJDBC 做分库分表;
3. 有丰富的制造执行系统(MES)开发工作经验,熟悉MES业务流程
4. 熟悉JVM 原理、JMM 模型,常见垃圾回收算法、垃圾回收器及JVM 调优;
5. 熟悉 SSM,Spring,Spring Boot 技术栈;
6. 熟悉掌握Spring Cloud 等微服务框架组合构建分布式微服务系统;
7. 熟悉常用的缓存中间件 Redis,Memcached,对 Redis 数据持久化机制、多数据类型缓存应用高可用机制以及多种分布
式集群实现有深入理解:
8. 熟练掌握 Kafka,RabbitMQ 等消息中间件及集群部署
9. :熟悉 Zookeeper 分布式协调框架使用,了解其底层原理、实现机制,了解 Paxos、Zab 算法
10.熟悉基于 Redis,Zookeeper 实现的分布式锁方案;
11.熟悉分布式事务 2PC、TCC,可靠消息最终一致性、最大努力通知方案;
12.熟悉基于常用的 CAP,BASE,AKF 理论进行分布式架构设计;
13.熟悉大型网站高并发架构,熟悉 Nginx、Lvs、keepalived、CDN、高性能网关等高并发、高可用、高吞吐架构方案;
14.互联网安全有一定了解,掌握对互联网 API 接安全,幂等主流设计方案
15.熟练常用的用具: IDEA,Git,Svn,Maven;
16.了解掌握基于 Jekins,Docker,k8s (Rancher) 搭建自动化部署服务集群了解大数据相关技术栈。
工作经历
2023-01-10 -至今比亚迪软件开发工程师
在比亚迪工作做java后端开发,带小团队开发线索、自智自驾项目,是比亚迪核心项目。
教育经历
2011-09-01 - 2015-07-10南昌大学软件工程本科






