********
********个人介绍
熟练掌握Java基础知识 ,如集合、反射、IO等 ,具有良好的编码习惯。
熟悉Java并发编程相关知识 ,了解JMM、synchronized、volatile、AQS、CAS、线程池等。
了解jvm相关,熟悉垃圾收集器,垃圾回收算法,类加载机制,相关的jvm参数
熟悉MySQL数据库 ,对事务、索引、锁机制等有一定的理解 ,能够编写常用的SQL语句及简单的SQL优化。
熟悉redis缓存,掌握基础数据类型,持久化机制,淘汰策略,掌握缓存使用,了解缓存雪崩等常见问题
熟练掌握Spring、 SpringMVC、 Mybatis 等主流开发框架 ;对于Spring的IOC、AOP ,MyBatis的缓存机制、
动态SQL等有基 本了解。
熟悉RabbitMQ消息队列的使用和常见问题 ,如消息丢失、消息积压等 。
了解SpringCloud微服务框架 ,使用过Nacos、 Feign、Gateway等微服务组件。
了解MongoDB数据库,擅长利用其实现大数据场景下的高效存储与查询优化。
了解常用的设计模式 ,例如策略、中介者、责任链模式等 ,并在项目中多处使用。
了解常见中间件的使用,比如ElasticSearch搜索引擎,XXL-Job定时任务等
工作经历
2019-10-01 -至今中电数智有限公司Java开发工程师
负责日常主要Java开发工作,公司内部项目的维护和升级,熟悉Java语言生态和前后端开发,是一名全栈工程师
教育经历
2015-09-01 - 2019-07-04北京邮电大学计算机科学与技术本科
负责两个大型项目,了解项目开发的需求和流程,可定制化需求开发






