Skip to content

小薛博客课程

AI 大模型项目

  • AI大模型理论入门
  • SpringAI接入ChatGPT与微服务整合
  • 整合阿里云百炼大模型平台
  • AI大模型角色配置
  • AI大模型视觉理解
  • AI大模型流式输出
  • AI大模型记忆缓存
  • AI大模型向量数据库存储
  • AI大模型向量化分类
  • AI大模型之函数大模型调用自定义接口查询自定义业务需求
  • AI大模型之自定义知识库
  • AI大模型提示词工程
  • AI大模型敏感词处理
  • AI大模型之自定义智能体
  • 前后端联调文生文、文生图事件
  • MinIO服务器简介与安装
  • 新增用户注册功能
  • JWT集成进登录业务
  • SpringSecurity集成和安全加盐
  • 保存对话记录以及历史记录展示
  • 自定义分页注解历史记录分页查询
  • 请求链路日志追踪快速定位程序Bug设计
  • 自定义认证@NotAuth白名单注解
  • 自定义@RequestRepeatLock防重复提交注解
  • 自定义限流注解对接口进行流量控制
  • 自定义滑动窗口限流注解解决临界值问题
  • 接口签名安全性设计
  • 等等。。。。。。

架构师资料

  • 系统安全之双因素认证(2FA)是什么
  • 架构设计之自定义注解管理多版本Controller接口
  • 架构设计之Spring Boot巧妙利用 SpEL 实现复杂的规则运算
  • 同一个类中2个方法嵌套调用让事务生效(整合SpringBoot3.0)
  • 多线程基础与线程池和SpringBoot异步操作
  • CompletableFuture原理与实践
  • Spring事件驱动模式
  • 手写自定义Redis缓存注解
  • 缓存穿透缓存击穿缓存雪崩和锁的进化,单机锁到分布式锁的合理运用
  • Mybatis Plus 批量新增优化
  • Knife4jSwagger3注解使用与SpringBoot各种参数校验
  • 架构设计高可用之Caffeine本地缓存
  • 自定义注解-防重复提交、一键防抖
  • SpringBoot、Redis自定义滑动窗口注解实现分布式限流
  • 架构设计之分批次批量多线程处理、异步缓存、排队
  • 生产故障之@Transactional长事务解决优化方案
  • Naocs实现动态线程池
  • Redis数据库双写一致性问题之更新策略
  • 架构设计之请求链路日志追踪快速定位程序Bug设计
  • 架构设计之提交事务后发送MQ消息、编程式事务与Spring事件驱动
  • MQ专题之柔性事务之本地消息表处理
  • MQ专题之延迟队列
  • MQ专题之延迟队列任务处理工具类封装
  • MQ专题之延迟消息投递通用架构设计
  • MQ专题之分布式锁封装防止一消多投与幂等架构设计
  • MQ通用设计架构RabbitMQ、立刻投递、延时投递+下游消费端幂等判断
  • MQ专题之消息顺序消费
  • MQ专题之消息积压
  • JAVA开发必会之线上问题排查传统方式
  • JAVA开发必会之线上问题排查阿里开源线上排查工具Arthas
  • JAVA开发必会之线上问题排查一剑封喉show-busy-java-threads
  • JAVA开发必会之线程之间共享数据ThreadLocal原理分析
  • 生产故障之千万级数据更新
  • PrometheusGrafana监控微服务
  • JAVA开发必会之GitFlow
  • 架构设计之高并发下实时排行榜

小薛common工具包

Docker镜像开源

公开课资料