个人介绍
• 具有扎实的Java基础,理解I/O,熟练掌握集合框架,对面向对象编程有深刻的理解,熟悉常用的数据结构、设计模式。
熟悉多线程并熟练掌握并发工具类的使用,如:AQS、ReentrantLock、volatilte、synchronize等。
• 深入理解spring、spring mvc、mybaits、spring boot、nacos等开源框架的设计原理,研究过部分核心源码。
• 深入理解Redis线程模型,熟练掌握redis的核心数据结构的使用场景,熟悉多级缓存架构,熟悉各种缓存高并发的使用场
景,比如缓存雪崩,缓存穿透,缓存失效,热点缓存重建等。
• 熟练掌握SQL语言,熟练使用MySql,能独立分析需求设计数据库,有一定的sql优化经验,对MySql有过一定
的深入了解。如:mysql锁、索引、事务隔离级别以及mvcc机制。
• 熟练掌握spring cloud的使用及基本原理,熟悉一些服务架构场景设计,比如服务注册与发现、服务网关路由设计、服务
安全认证架构等。
• 熟悉常用消息中间件的使用,如kafka、RocketMQ。
• 熟悉sharding-jdbc、Dubbo、ElasticSearch使用以及基本原理。
工作经历
2020-01-01 -至今老百姓大药房连锁有限公司java高级开发
20年初入职该公司,进去后主要负责小程序商城的设计和架构搭建,用时一个月完成第一个版本上线,后续持续迭代两年左右,于22年初负责药优惠小程序的开发和技术运维工作
教育经历
2016-09-01 - 2019-06-01湖南电子科技职业学院计算机网络专科