个人介绍
1、熟练掌握Java基础,对面向对象思想有深刻理解,具有良好的编码习惯,会使用设计模式编写代码。
2、 熟练掌握 Spring,SpringMVC, SpringBoot, MyBatis, MyBatis-Plus,Redisson等常用框架.熟悉 SpringMVC核心流程,理解Spring的lOC和AOP原理、SpringBoot场景启动器原理,SpringBoot的自动装配原理。了解Spring解决循环依赖的方式。
3、能够灵活应用LangChain4J,Spring AI调用多种大模型并调整配置。
4、熟悉LangChain4J的流式输出、提示词工程、记忆缓存、FunctionCalling、Embedding向量数据库技术.5、熟悉阿里云百炼平台中的云上知识库和RAG技术,能够高效构建知识驱动的智能问答系统,提升信息检索和内容生成的精度与效率。
6、熟练掌握基于SpringCloudAlibaba的微服务架构,使用Nginx做反向代理、负载均衡,Gateway做网关,Nacos作为配置中心和注册中心,OpenFeign做远程调用,Sentinel做流量控制和熔断降级7、熟练使用Mysgl关系型数据库,编写复杂的SQL语句,熟悉数据库逻辑架构,存储引擎,慢查询等多种日志。深度理解索引和 MVCC底层原理,熟练掌握事务,传播机制,隔离级别,锁及常优化手段。会根据数据库范式设计表。有优化深度分页的经验。
8、熟练掌握 Redis数据类型和使用场景、持久化策略、淘汰策略。熟练掌握缓存穿透,缓存击穿,缓存雪崩,缓存与数据库数据的一致性(Canal),热Key等常见问题及解决方案。了解Redis三大集群模式。9、熟练使用Seata的AT模式实现分布式事务。熟悉CAP定理和BASE理论,了解分布式ID实现方案。10、熟悉掌握 RabbitMQ,理解消息模型,保证消息可靠性投递,熟练使用延迟队列功能。有处理消息积压的经验。11、熟练掌握非关系型数据库MongoDB,解决数据大量增长时系统的可扩展性和敏捷性。
12、熟练使用ElasticSearch,编写DSL语句实现检索和搜索关键字自动补全,掌握使用ELK进行日志收集和分析。
13、熟练使用Minio,腾讯云VOD等对象存储系统进行照片,音频等数据的存储。
14、熟悉掌握JVM的内存结构模型,类加载机制(双亲委派机制),有对垃圾回收(GC)算法及垃圾回收器的理解。15、熟悉掌握JUC多线程的基本操作,多线程工具类的使用,线程池的运行原理和配置参数,理解AQS和CAS的原理及应用,线程安全的并发容器有较深了解,显著提升过项目的并发处理能力。
16、了解python语言与Langchain框架。
工作经历
2025-11-19 -至今力顶Java开发
负责电商的财务订单相关业务流程,独立开发。掌握多种技术栈,可以开发智能客服,复杂业务
教育经历
2021-09-01 - 2025-06-06山西大同大学智能科学与技术本科






