- 博客(7)
- 收藏
- 关注
原创 Cline + GitHub MCP 学习记录
本文旨在引导读者快速入门 GitHub MCP (Model Context Protocol) 服务,并结合 Cline 插件进行实践操作。通过本文,你将了解到如何配置 Cline 以连接 GitHub MCP 服务器,创建仓库,推送和拉取文件,以及创建和提交到新的分支。本文以图文并茂的方式,详细记录了整个操作过程,帮助你轻松上手 GitHub MCP 服务。
2025-04-16 04:14:37
415
原创 初识Spring AI Alibaba
本文记录了Spring AI Alibaba本地学习过程。首先,从Spring AI Alibaba主页和文档页面获取示例程序,通过git命令克隆到本地并使用IDEA打开。接着,参照agent-example的README文档,了解这是一个AI驱动的专家系统演示应用。为了运行该示例,需在阿里云百炼平台创建API-KEY,并配置`AI_DASHSCOPE_API_KEY`环境变量。验证环境变量生效后,重启IDEA以加载新环境变量。最后,成功运行`Application.java`,访问前端并与AI客服对话。
2025-03-27 06:08:44
768
原创 黑马商城MQ高级学习笔记
1. 学习了发送者的可靠性,包括发送者重连机制和发送者确认机制。2. 学习了MQ的可靠性,包括数据持久化和LazyQueue。3. 学习了消费者的可靠性,包括消费者确认机制,失败重试机制,失败处理策略,业务幂等性。4. 学习了延迟消息,包括通过死信交换机和DelayExchange插件两种实现方式。5. 增加了用延迟消息处理超时订单的业务。
2025-02-14 23:32:09
1367
1
原创 基于AstrBot开源项目的QQ聊天机器人学习笔记
学习了AstrBot开源项目,进行了QQ聊天机器人的部署,并将机器人和deepseek大模型进行连接。
2025-02-11 23:53:06
2672
原创 黑马商城MQ入门学习笔记
1. 学习了同步调用和异步调用的优缺点和使用场景。2. 学习了RabbitMQ的安装和使用和数据隔离。3. 学习了MQ的Java客户端的使用,workqueue,三种交换机fanout、direct、topic,基于Bean或注解声明队列交换机,消息转换器。4. 改造了余额支付功能,将支付成功后基于OpenFeign的交易服务的更新订单状态接口的同步调用,改为基于RabbitMQ的异步通知。5. 删掉了user-service中多余且导致支付功能错误的登录校验代码。
2025-02-02 19:35:32
817
原创 黑马商城分布式事务学习笔记
1. 学习了分布式事务问题和Seata的原理。2. 在虚拟机中用Docker部署TC服务,并将seata和nacos两个容器均加入hmall网络。3. 在微服务中集成Seata,包括引入依赖,添加nacos共享配置shared-seata.yaml,修改bootstrap.yaml和application.yaml配置,在微服务的数据库中添加undo_log表以保存AT模式的数据快照,给发起全局事务的入口方法添加@GlobalTransactional注解。4. 学习了XA和AT模式的原理,使用,区别
2025-01-27 21:28:14
1993
原创 黑马商城微服务保护学习笔记
1. 在微服务中整合了 sentinel 核心库,并配置连接 sentinel-dashboard 控制台。2. 请求限流:在 sentinel 控制台点击流控按钮,设置 QPS。3. 线程隔离:在 yaml 配置中将 OpenFeign 整合 Sentinel。在 sentinel 控制台,点击查询商品的 FeignClient 的流控按钮,设置并发线程数。4. 服务熔断:使用 FallbackFactory,给 FeignClient 编写失败后的降级逻辑。在控制台点击熔断按钮来配置熔断策略。
2025-01-22 05:40:09
794
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人