<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[GQ_YIN日常记录]]></title><description><![CDATA[GQ_YIN日常记录]]></description><link>https://blog.youkuaiyun.com/qq_32060101</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_32060101]]></copyright><item><title><![CDATA[AI实战-01.SpringAI配合Deepseek实现聊天对话]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/148952416</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/148952416</guid><author>qq_32060101</author><pubDate>Fri, 27 Jun 2025 15:07:11 +0800</pubDate><description><![CDATA[本文介绍了基于Spring AI框架的实践案例，采用Deepseek大模型实现聊天功能，包含上下文记忆和自定义ToolCallback的编程式实现方法。文章展示了代码结构，包括后端Java和前端页面，并详细说明pom.xml依赖配置、聊天实体类AiChatDto以及OpenAI配置类OpenAiConfig的实现。通过MessageWindowChatMemory管理聊天上下文记忆，并使用ChatClient构建器创建聊天客户端，提供系统提示和日志记录功能。]]></description><category></category></item><item><title><![CDATA[Springboot集成CAS认证客户端(前后端分离)]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/145745647</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/145745647</guid><author>qq_32060101</author><pubDate>Thu, 20 Feb 2025 11:08:47 +0800</pubDate><description><![CDATA[CAS（Central Authentication Service，中央认证服务）是一种单点登录（SSO）协议，允许用户在一个系统中登录后，无需再次登录即可访问其他受信任的系统。]]></description><category></category></item><item><title><![CDATA[华为云ServiceComb引擎实战-01.服务注册与配置]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/145111220</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/145111220</guid><author>qq_32060101</author><pubDate>Mon, 13 Jan 2025 11:44:51 +0800</pubDate><description><![CDATA[转载请注明出处。]]></description><category></category></item><item><title><![CDATA[华为云ServiceComb引擎实战-00.安装部署]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/145109700</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/145109700</guid><author>qq_32060101</author><pubDate>Mon, 13 Jan 2025 11:06:34 +0800</pubDate><description><![CDATA[转载请注明出处。]]></description><category></category></item><item><title><![CDATA[Kubernetes应用部署-Redis7.2.4]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/144883184</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/144883184</guid><author>qq_32060101</author><pubDate>Thu, 02 Jan 2025 11:54:22 +0800</pubDate><description><![CDATA[在 Kubernetes 中部署Redis7.2.4 主备的示例, 采用 StatefulSet 模式部署, pod序号为0的为主节点, pod序号大于0的为从节点]]></description><category></category></item><item><title><![CDATA[Kubernetes应用部署-Elasticsearch7.10.2]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/144877756</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/144877756</guid><author>qq_32060101</author><pubDate>Thu, 02 Jan 2025 10:11:23 +0800</pubDate><description><![CDATA[Kubernetes 部署 Elasticsearch]]></description><category></category></item><item><title><![CDATA[etcd实战-02.Java客户端]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/144855053</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/144855053</guid><author>qq_32060101</author><pubDate>Tue, 31 Dec 2024 17:57:35 +0800</pubDate><description><![CDATA[etcd 的 java 客户端示例]]></description><category></category></item><item><title><![CDATA[etcd实战-01.Docker安装etcd]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/144854951</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/144854951</guid><author>qq_32060101</author><pubDate>Tue, 31 Dec 2024 17:54:44 +0800</pubDate><description><![CDATA[docker 安装 etcd]]></description><category></category></item><item><title><![CDATA[etcd实战-00.etcd介绍]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/144854883</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/144854883</guid><author>qq_32060101</author><pubDate>Tue, 31 Dec 2024 17:48:16 +0800</pubDate><description><![CDATA[etcd 是一个分布式的、可靠的键值存储系统，主要用于配置共享和服务发现。它被设计为高度可用，并且能够安全地处理关键数据的更新。类似于zookeeper, 但是也有一定的区别]]></description><category></category></item><item><title><![CDATA[000.DockerCompose集群部署]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/142168280</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/142168280</guid><author>qq_32060101</author><pubDate>Thu, 12 Sep 2024 10:25:49 +0800</pubDate><description><![CDATA[转载请注明出处。]]></description><category></category></item><item><title><![CDATA[05.DockerCompose部署Elasticsearch]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/142167082</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/142167082</guid><author>qq_32060101</author><pubDate>Thu, 12 Sep 2024 10:17:55 +0800</pubDate><description><![CDATA[转载请注明出处。]]></description><category></category></item><item><title><![CDATA[04.DockerCompose部署Zookeeper]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/141352516</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/141352516</guid><author>qq_32060101</author><pubDate>Tue, 20 Aug 2024 11:00:39 +0800</pubDate><description><![CDATA[转载请注明出处。]]></description><category></category></item><item><title><![CDATA[03.DockerCompose部署Kafka]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/141352009</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/141352009</guid><author>qq_32060101</author><pubDate>Tue, 20 Aug 2024 10:54:15 +0800</pubDate><description><![CDATA[转载请注明出处。]]></description><category></category></item><item><title><![CDATA[02.DockerCompose部署Nginx]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/141351410</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/141351410</guid><author>qq_32060101</author><pubDate>Tue, 20 Aug 2024 10:38:57 +0800</pubDate><description><![CDATA[转载请注明出处。]]></description><category></category></item><item><title><![CDATA[01.DockerCompose部署Nacos]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/141351036</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/141351036</guid><author>qq_32060101</author><pubDate>Tue, 20 Aug 2024 10:21:01 +0800</pubDate><description><![CDATA[转载请注明出处。]]></description><category></category></item><item><title><![CDATA[00.DockerCompose部署Redis]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/141350248</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/141350248</guid><author>qq_32060101</author><pubDate>Tue, 20 Aug 2024 10:12:49 +0800</pubDate><description><![CDATA[转载请注明出处。]]></description><category></category></item><item><title><![CDATA[Kubernetes应用部署-Kafka3.1.1]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/137004592</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/137004592</guid><author>qq_32060101</author><pubDate>Mon, 25 Mar 2024 09:49:16 +0800</pubDate><description><![CDATA[Kubernetes部署Kafka3.1.1]]></description><category></category></item><item><title><![CDATA[Kubernetes应用部署-Zookeeper3.6]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/137003793</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/137003793</guid><author>qq_32060101</author><pubDate>Mon, 25 Mar 2024 09:44:27 +0800</pubDate><description><![CDATA[K8S部署Zookeeper]]></description><category></category></item><item><title><![CDATA[K8S运维常用命令]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/136948151</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/136948151</guid><author>qq_32060101</author><pubDate>Fri, 22 Mar 2024 17:48:19 +0800</pubDate><description><![CDATA[【代码】K8S运维常用命令。]]></description><category></category></item><item><title><![CDATA[Helm部署]]></title><link>https://blog.youkuaiyun.com/qq_32060101/article/details/136948028</link><guid>https://blog.youkuaiyun.com/qq_32060101/article/details/136948028</guid><author>qq_32060101</author><pubDate>Fri, 22 Mar 2024 17:46:25 +0800</pubDate><description><![CDATA[Helm部署]]></description><category></category></item></channel></rss>