个人介绍

1.掌握Java编程语言,具有良好的编程习惯,精通Java 8+特性(Lambda、Stream API、Optional、模块化),深入理解JVM原理(内存模型、GC机制、类加载、JIT优化)、多线程与并发编程(ThreadPool、锁优化、CAS、AQS、CompletableFuture)。
2.了解软件开发生命周期,能够独立进行系统设计和开发,能够使用相关开发工具。
- Spring生态:
Spring Core(IoC/AOP)、Spring MVC、Spring Boot自动配置原理;
Spring Cloud(微服务组件:Eureka/Nacos、Feign、Gateway、Sentinel);
ORM框架:MyBatis/JPA(Hibernate)高级用法与性能优化
3.熟悉 SQL优化(索引、执行计划、分库分表)
熟悉MySQL/PostgreSQL,了解NoSQL(Redis/MongoDB)
事务隔离级别、分布式事务(Seata、XA协议)
4. 熟悉分布式系统
分布式缓存(Redis集群、缓存穿透/雪崩解决方案)
消息队列(Kafka/RabbitMQ/Roc

核心技能
Java全栈
精选作品集
工作经历
教育背景