<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Stiles Castle | 开发者、架构师、细节控]]></title><description><![CDATA[我叫 Stiles，一名开发者，JAVA架构师，全栈开发工程师，带着对行业的热情梳理一些自己的工作经验和开发感悟]]></description><link>https://stiles.cc/</link><image><url>https://stiles.cc/opengraph-image.png</url><title>Stiles Castle | 开发者、架构师、细节控</title><link>https://stiles.cc/</link></image><generator>PHP 9.0</generator><lastBuildDate>Sun, 17 May 2026 14:06:29 GMT</lastBuildDate><atom:link href="https://stiles.cc/feed.xml" rel="self" type="application/rss+xml"/><language><![CDATA[zh-CN]]></language><item><title><![CDATA[写在春节放假的最后一天]]></title><description><![CDATA[2025年的一些随手拍摄的风景]]></description><link>https://stiles.cc/blog/2025</link><guid isPermaLink="false">e4bc30f1-887d-49cd-bda7-5a91d9e31d77</guid><pubDate>Fri, 13 Feb 2026 08:23:09 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/cd40ed0dcae6abfc9319af969948f537fa080743-8064x6048.jpg" length="0" type="image/jpeg"/></item><item><title><![CDATA[搭建 DB-GPT]]></title><description><![CDATA[DB-GPT是一个开源的AI原生数据应用开发框架(AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents)。目的是构建大模型领域的基础设施，通过开发多模型管理(SMMF)、Text2SQL效果优化、RAG框架以及优化、Multi-Agents框架协作、AWEL(智能体工作流编排)等多种技术能力，让围绕数据库构建大模型应用更简单，更方便。]]></description><link>https://stiles.cc/blog/build-db-gpt</link><guid isPermaLink="false">42590840-c5e0-4c36-b5b9-0e9f929585bf</guid><pubDate>Wed, 29 May 2024 11:07:56 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/908e23dee4eff5eeedf90bf785d0c3c5108ebc25-582x428.png" length="0" type="image/png"/></item><item><title><![CDATA[代码精进之路]]></title><description><![CDATA[整洁的代码，让错误无处隐藏。破窗效应，KISS原则，梳理一些代码精进的原则]]></description><link>https://stiles.cc/blog/the-road-to-code-refinement</link><guid isPermaLink="false">1ba3bf38-a5ac-4c26-8c80-735d09569f42</guid><pubDate>Mon, 19 Dec 2022 06:57:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/b9ae498bc00a62bb1639715e25c9bde6c2de7239-1196x806.png" length="0" type="image/png"/></item><item><title><![CDATA[使用n8n订阅网站rss消息推送到Telegram]]></title><description><![CDATA[n8n 是一个免费且开放的、公平代码许可的基于节点的工作流自动化工具。它可以自托管、易于扩展。可帮助您将任何具有 API 的应用程序与任何其他应用程序连接起来，并使用很少或无需代码来操作其数据。]]></description><link>https://stiles.cc/blog/n8n-push-telegram</link><guid isPermaLink="false">d4d3ca4f-744a-41a8-8e68-b5777d887363</guid><pubDate>Thu, 28 Jul 2022 11:09:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/9ad8804a3c1f8f431c880bf38b7a761b08953b48-256x256.png" length="0" type="image/png"/></item><item><title><![CDATA[Upsource实践指南]]></title><description><![CDATA[Upsource是一款由Jetbrains公司出品的代码审查工具，具有社交属性，将代码予以团队成员或其他人分享，讨论。浏览代码视觉效果美观，可以与IDEA无缝集成，完成代码审查工作。]]></description><link>https://stiles.cc/blog/upsource-practice-guide</link><guid isPermaLink="false">a6b3ee38-a4a6-4118-9ab0-8ddb211d9179</guid><pubDate>Tue, 10 May 2022 10:57:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/b452e0e33172d5941c756591b2dc8c52fd7c438a-2000x2000.webp" length="0" type="image/webp"/></item><item><title><![CDATA[代码审查指南]]></title><description><![CDATA[代码审查的主要目的是确保代码库的整体代码健康状况随着时间的推移而改善。代码审查的所有工具和过程都是为此目的而设计的。]]></description><link>https://stiles.cc/blog/code-review-guidelines</link><guid isPermaLink="false">b978b14c-1b79-4d78-97f4-0d138ecd274f</guid><pubDate>Mon, 09 May 2022 10:54:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/fb3a7705f107f7e3ea35292ba6a550a81514bde4-679x200.png" length="0" type="image/png"/></item><item><title><![CDATA[恰如其分的代码]]></title><description><![CDATA[试着解读下什么是好的代码]]></description><link>https://stiles.cc/blog/appropriate-code</link><guid isPermaLink="false">875d8546-1043-40fa-bc25-1c05759ead11</guid><pubDate>Sun, 27 Mar 2022 10:50:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/b53ae5d78bff3af401dd22ba126f5e7f241dbdf1-380x380.jpg" length="0" type="image/jpeg"/></item><item><title><![CDATA[使用kubewatch监控k8s资源变更]]></title><description><![CDATA[kubewatch是一个用 Go 编写并由 Bitnami Labs 开发的开源 Kubernetes 资源监控观察器。它监视指定的 Kubernetes 资源的更改，再通过handler 将这些变化以通知的形式发布到可用的渠道，例如Slack、Hipchat 等。也可以在应用程序中通过Webhook 的方式来收听kubewatch 发出的状态变化通知。]]></description><link>https://stiles.cc/blog/kubewatch-monitor-k8s</link><guid isPermaLink="false">5a698bfc-18e1-486f-83de-10fbb95ee6a7</guid><pubDate>Fri, 04 Jun 2021 10:37:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/f32d6328d8c6fe2aed74363bab8169c8f81eed96-640x360.png" length="0" type="image/png"/></item><item><title><![CDATA[Liquibase简单介绍与使用]]></title><description><![CDATA[Liquibase是一个用于跟踪、管理和应用数据库变化的开源的数据库重构工具。]]></description><link>https://stiles.cc/blog/liquibase-introduce</link><guid isPermaLink="false">bda4cb61-43ed-42b3-99e4-49962423fc33</guid><pubDate>Mon, 05 Apr 2021 10:29:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/eccc2aedbbefe8fe325fe1e91733dc09c93b0d98-1024x512.jpg" length="0" type="image/jpeg"/></item><item><title><![CDATA[HTTP协议发展历程]]></title><description><![CDATA[HTTP代表(Hyper Text Transfer Protocol)超文本传输协议。是一种用于分布式、协作式和超媒体信息系统的应用层协议。网络协议很多种,HTTP是万维网的数据通信的基础。]]></description><link>https://stiles.cc/blog/http-protocol-history</link><guid isPermaLink="false">fa7015f1-f6f1-4b4a-9a0a-7c4756402e14</guid><pubDate>Thu, 11 Feb 2021 10:21:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/3b4f0536bcf2b080243666b162a0520c0401e17c-512x512.webp" length="0" type="image/webp"/></item><item><title><![CDATA[Rabbitmq核心协议AMQP详解]]></title><description><![CDATA[RabbitMQ是使用Erlang语言编写，实现了高级消息队列协议（AMQP）的一款消息中间件。]]></description><link>https://stiles.cc/blog/rabbitmq-amqp-introduce</link><guid isPermaLink="false">da2f1c2c-eaf8-44ac-aa56-a793ca9d02ca</guid><pubDate>Wed, 03 Feb 2021 10:15:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/b49c9abaa1e5b9a84590368268e665f9b3b799d4-1000x563.png" length="0" type="image/png"/></item><item><title><![CDATA[喜欢一个人的感觉可以有多美好]]></title><description><![CDATA[看到网易云的话题有感而发.]]></description><link>https://stiles.cc/blog/abount-like</link><guid isPermaLink="false">7cff8f38-9fed-4b1f-a526-5fcf32120c89</guid><pubDate>Wed, 03 Feb 2021 10:10:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/17ecd3f3aa9b1693797818eee7a32ee6cebe8d2d-2048x1108.jpg" length="0" type="image/jpeg"/></item><item><title><![CDATA[Prometheus监控介绍]]></title><description><![CDATA[既是一个时序数据库，又是一个监控系统，更是一套开源的完备监控生态解决方案。]]></description><link>https://stiles.cc/blog/Prometheus-monitor-introduce</link><guid isPermaLink="false">de9bed6b-8f3e-4161-a49a-c7f0493b630f</guid><pubDate>Fri, 18 Dec 2020 10:03:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/2a2dd37ab115feac4b0031a779f0984c1c9c0d8a-640x480.webp" length="0" type="image/webp"/></item><item><title><![CDATA[SqlServer上亿数据迁移到redis]]></title><description><![CDATA[记录下工作上最近遇到的一次sqlserver数据迁移到redis上面的一些经验]]></description><link>https://stiles.cc/blog/sqlserver-migrate-to-redis</link><guid isPermaLink="false">688201de-2280-412f-96a4-34b956bee6af</guid><pubDate>Mon, 09 Nov 2020 10:00:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/e8d86335138ed14bee12eba548882dc0f5871466-435x358.png" length="0" type="image/png"/></item><item><title><![CDATA[mongodb-入门到使用]]></title><description><![CDATA[MongoDB是一个高性能、开源、无模式的文档型数据库，使用C++开发，是当前NoSQL数据库产品中最热门的一种。在许多场景下，它可以替代传统的关系型数据库或键-值存储方式.

Mongodb从3.0开始默认使用的是WiredTiger引擎数据库排名：DB-Engines：https://db-engines.com/en/ranking]]></description><link>https://stiles.cc/blog/mongodb-getting-started-to-using</link><guid isPermaLink="false">4d6b3951-f180-4c11-b56d-5c55a380913d</guid><pubDate>Thu, 29 Oct 2020 09:41:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/c44ac2141562d8a55a2f0d9c041fa1e60e022b15-1530x391.png" length="0" type="image/png"/></item><item><title><![CDATA[Redis详解]]></title><description><![CDATA[Redis (Remote Dictionary Server) 即远程字典服务.
是一个开源的使用 ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、**key-value 数据库**，并提供多种语言的 API。是当下最热门的NoSQL 技术之一，也被人们称之为机构化数据库。]]></description><link>https://stiles.cc/blog/redis-detailed-explanation</link><guid isPermaLink="false">91db77c2-147d-45d6-b79e-4aadc0eeecb0</guid><pubDate>Thu, 01 Oct 2020 09:30:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/cabaf262effd69f86497c7ab5284b32bca239af0-1544x500.png" length="0" type="image/png"/></item><item><title><![CDATA[ELK监控搭建]]></title><description><![CDATA[实现Elasticsearch监控报警，x-pack,Sentinl,Watcher 等都是可行性方案之一,如下记下最近搭建的心得]]></description><link>https://stiles.cc/blog/elk-monitor</link><guid isPermaLink="false">b9c620fe-892b-4cf1-b1b7-7549e52fc993</guid><pubDate>Sat, 06 Jun 2020 09:24:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/4c94e2cb658b56e8aa34a5ebf9f8805159ca9b0a-550x168.jpg" length="0" type="image/jpeg"/></item><item><title><![CDATA[ELK-Windows环境搭建]]></title><description><![CDATA[ELK是Elasticsearch、Logstash、Kibana的简称，这三者是核心组件。

Elasticsearch:是数据存储、搜索、分析引擎，功能非常强大；

Logstash:是日志的收集、过滤工具；

Kibana:可以为 Logstash 和 ElasticSearch 提供的日志分析友好的 Web 界面，可以帮助您汇总、分析和搜索重要数据日志。]]></description><link>https://stiles.cc/blog/elk-build-windows</link><guid isPermaLink="false">2b76871b-5d15-41bb-919b-67ab94a83bc1</guid><pubDate>Thu, 04 Jun 2020 09:15:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/4c94e2cb658b56e8aa34a5ebf9f8805159ca9b0a-550x168.jpg" length="0" type="image/jpeg"/></item><item><title><![CDATA[kubernetes上部署.net core程序]]></title><description><![CDATA[19年最后一天梳理了下部署.net core 到腾讯云kubernetes集群上面]]></description><link>https://stiles.cc/blog/kubernetes-run-net-core</link><guid isPermaLink="false">1826dba2-f44a-4955-b587-1f1e20572689</guid><pubDate>Tue, 31 Dec 2019 12:06:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/5715202e810ec56c20eaf2b5baf7ae4957242bf5-655x339.png" length="0" type="image/png"/></item><item><title><![CDATA[在docker环境下运行PHP]]></title><description><![CDATA[实践世界上最好的语言PHP，打包部署到docker。]]></description><link>https://stiles.cc/blog/docker-run-php</link><guid isPermaLink="false">0e71e47d-c58d-461d-9e9e-2c511c027605</guid><pubDate>Sat, 21 Sep 2019 08:58:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/8461b32db17f80337c8c1b1c17236d58a21f8c66-400x342.png" length="0" type="image/png"/></item><item><title><![CDATA[基于Jenkins+tfs+msbuild实现自动发布]]></title><description><![CDATA[Jenkins是一款开源 CI&CD 软件，用于自动化各种任务，包括构建、测试和部署软件。]]></description><link>https://stiles.cc/blog/jenkins-tfs-msbuild</link><guid isPermaLink="false">61364278-fba9-4017-ac0d-66b980c7a016</guid><pubDate>Mon, 15 Jul 2019 08:47:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/43aa0a4f5f3be58d1e36949f179af83537a61cb8-796x398.png" length="0" type="image/png"/></item><item><title><![CDATA[SqlServer AlwaysOn搭建]]></title><description><![CDATA[搭建SQL Server AlwaysOn ，实现数据库故障转移集群，真实项目实战案例]]></description><link>https://stiles.cc/blog/sqlServer-always-on-build</link><guid isPermaLink="false">1be32f59-b9c3-4cd1-b0bf-24e80271e79d</guid><pubDate>Sun, 09 Jun 2019 08:36:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/e8d86335138ed14bee12eba548882dc0f5871466-435x358.png" length="0" type="image/png"/></item><item><title><![CDATA[centos上搭建redis集群]]></title><description><![CDATA[实践在虚拟机centos环境下搭建Redis 集群，本文主要讲解下具体实践步骤。]]></description><link>https://stiles.cc/blog/centos-build-redis-cluster</link><guid isPermaLink="false">94bbc62e-9160-4d56-be98-35d77e5969ce</guid><pubDate>Tue, 12 Mar 2019 08:26:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/82051883f139183916bcc89ad089377c581a47ce-800x600.png" length="0" type="image/png"/></item><item><title><![CDATA[Kubernetes-Dashboard账号]]></title><description><![CDATA[作为Kubernetes的Web用户界面，用户可以通过Dashboard在Kubernetes集群中部署容器化的应用，对应用进行问题处理和管理，并对集群本身进行管理。本文介绍下dashboard的安装过程。]]></description><link>https://stiles.cc/blog/kubernetes-dashboard-account</link><guid isPermaLink="false">2e8560ad-e9a4-47c0-859a-d83e1ba928fb</guid><pubDate>Thu, 27 Dec 2018 08:20:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/5715202e810ec56c20eaf2b5baf7ae4957242bf5-655x339.png" length="0" type="image/png"/></item><item><title><![CDATA[.NET Core On k8s入门演示]]></title><description><![CDATA[学习了下jessetalk的.NETCore on K8S快速入门课程 有兴趣的同学可以通过http://video.jessetalk.cn报名，我这里简单的做了下笔记]]></description><link>https://stiles.cc/blog/net-core-on-k8s</link><guid isPermaLink="false">b5e55617-fd75-40b0-a926-1fa6d16559c9</guid><pubDate>Sun, 25 Nov 2018 08:05:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/5715202e810ec56c20eaf2b5baf7ae4957242bf5-655x339.png" length="0" type="image/png"/></item><item><title><![CDATA[小程序开发介绍]]></title><description><![CDATA[总结了下小程序的发展历程和开发事项，也推荐了一些实用的开发资料]]></description><link>https://stiles.cc/blog/wx-applet-introduce</link><guid isPermaLink="false">b79f09d4-f2a9-4e2a-a84b-9fb5222975cf</guid><pubDate>Fri, 07 Sep 2018 07:57:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/9a228e89c5c44c1d2fd2df2e3877ca7f3a762403-550x312.jpg" length="0" type="image/jpeg"/></item><item><title><![CDATA[RabbitMQ介绍]]></title><description><![CDATA[RabbitMQ是采用Erlang实现的给予AMQP协议标准的消息队列，建立在Erlang OTP平台上。]]></description><link>https://stiles.cc/blog/rabbitmq-introduce</link><guid isPermaLink="false">06a1142c-fb59-48f5-a1c6-e9080c458bab</guid><pubDate>Sat, 23 Jun 2018 07:45:00 GMT</pubDate><enclosure url="https://cdn.sanity.io/images/jsqzkl79/production/b49c9abaa1e5b9a84590368268e665f9b3b799d4-1000x563.png" length="0" type="image/png"/></item></channel></rss>