<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>FLF Blog</title>
    <link>https://blog.flf.one/</link>
    <description>Latest articles from FLF Blog.</description>
    <language>zh-CN</language>
    <lastBuildDate>Wed, 03 Jun 2026 16:00:00 GMT</lastBuildDate>
    <generator>scripts/generate-article-index.mjs</generator>
    <atom:link href="https://blog.flf.one/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>AI 时代做自己的博客还有什么意义？</title>
      <link>https://blog.flf.one/essays/ai-blog-meaning</link>
      <guid isPermaLink="true">https://blog.flf.one/essays/ai-blog-meaning</guid>
      <description>关于 AI 时代个人博客的意义。执念？</description>
      <pubDate>Wed, 03 Jun 2026 16:00:00 GMT</pubDate>
      <atom:updated>2026-06-04T00:00:00+08:00</atom:updated>
      <category>杂谈</category>
      <category>AI</category>
      <category>博客</category>
    </item>
    <item>
      <title>免费 MySQL</title>
      <link>https://blog.flf.one/articles/server-deployment/%E5%85%8D%E8%B4%B9MySQL</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/%E5%85%8D%E8%B4%B9MySQL</guid>
      <description>整理免费 MySQL 服务注册、数据库创建、连接测试和导入错误处理。</description>
      <pubDate>Thu, 28 May 2026 05:34:41 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>数据库</category>
      <category>MySQL</category>
      <category>Aiven</category>
    </item>
    <item>
      <title>Render 免费部署 Docker 服务</title>
      <link>https://blog.flf.one/articles/server-deployment/Render%E5%85%8D%E8%B4%B9%E9%83%A8%E7%BD%B2Docker%E6%9C%8D%E5%8A%A1</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/Render%E5%85%8D%E8%B4%B9%E9%83%A8%E7%BD%B2Docker%E6%9C%8D%E5%8A%A1</guid>
      <description>整理 Render 免费部署 Docker 服务、Nacos 环境变量、Cloudflare Worker 保活和部署限制。</description>
      <pubDate>Thu, 28 May 2026 05:17:39 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>应用部署</category>
      <category>Render</category>
      <category>Docker</category>
      <category>Cloudflare</category>
    </item>
    <item>
      <title>免费 Redis Cloud</title>
      <link>https://blog.flf.one/articles/server-deployment/%E5%85%8D%E8%B4%B9RedisCloud</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/%E5%85%8D%E8%B4%B9RedisCloud</guid>
      <description>整理免费 Redis Cloud 注册、数据库创建和连接示例。</description>
      <pubDate>Thu, 28 May 2026 01:27:40 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>数据库</category>
      <category>缓存</category>
      <category>Redis</category>
      <category>Redis Cloud</category>
    </item>
    <item>
      <title>Netty</title>
      <link>https://blog.flf.one/articles/interview/Netty</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/Netty</guid>
      <description>整理 Java 原生网络编程、为什么使用 Netty、Netty 核心组件、Reactor 线程模型、EventLoop、ChannelPipeline、ByteBuf、堆内堆外内存、粘包拆包、零拷贝、心跳和高性能原因等高频问题。</description>
      <pubDate>Wed, 27 May 2026 16:00:00 GMT</pubDate>
      <atom:updated>2026-05-29T00:00:00+08:00</atom:updated>
      <category>八股知识点</category>
      <category>Java</category>
      <category>Netty</category>
      <category>网络编程</category>
    </item>
    <item>
      <title>RabbitMQ</title>
      <link>https://blog.flf.one/articles/interview/RabbitMQ</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/RabbitMQ</guid>
      <description>整理 RabbitMQ 核心模型、交换机类型、消息可靠性、消费幂等、顺序消费、死信队列、延迟消息和消息堆积等高频问题。</description>
      <pubDate>Wed, 27 May 2026 16:00:00 GMT</pubDate>
      <atom:updated>2026-05-28T00:00:00+08:00</atom:updated>
      <category>八股知识点</category>
      <category>中间件</category>
      <category>消息队列</category>
      <category>RabbitMQ</category>
    </item>
    <item>
      <title>Cloudflare R2</title>
      <link>https://blog.flf.one/articles/server-deployment/CloudflareR2</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/CloudflareR2</guid>
      <description>整理 Cloudflare R2 开通、Bucket 创建、API Key、自定义域名和 Spring Boot 配置。</description>
      <pubDate>Sat, 23 May 2026 10:05:13 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>对象存储</category>
      <category>Cloudflare</category>
      <category>Cloudflare R2</category>
      <category>Spring Boot</category>
    </item>
    <item>
      <title>Cloudflare Tunnel</title>
      <link>https://blog.flf.one/articles/server-deployment/CloudflareTunnel</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/CloudflareTunnel</guid>
      <description>整理 Cloudflare Tunnel 开通、连接创建、命令行配置和远程访问。</description>
      <pubDate>Fri, 22 May 2026 03:55:14 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>网络</category>
      <category>Cloudflare</category>
      <category>Cloudflare Tunnel</category>
    </item>
    <item>
      <title>SearXNG 部署</title>
      <link>https://blog.flf.one/articles/server-deployment/searxng</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/searxng</guid>
      <description>整理 SearXNG 部署配置和访问说明。</description>
      <pubDate>Mon, 18 May 2026 14:56:20 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>中间件</category>
      <category>搜索引擎</category>
      <category>SearXNG</category>
      <category>Docker</category>
    </item>
    <item>
      <title>定时备份</title>
      <link>https://blog.flf.one/articles/server-deployment/%E5%AE%9A%E6%97%B6%E5%A4%87%E4%BB%BD</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/%E5%AE%9A%E6%97%B6%E5%A4%87%E4%BB%BD</guid>
      <description>整理 MySQL 和 MinIO 本地目录打包、远程 MinIO 上传和 systemd 定时备份配置。</description>
      <pubDate>Fri, 01 May 2026 12:44:52 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>运维</category>
      <category>备份</category>
      <category>MySQL</category>
      <category>MinIO</category>
      <category>systemd</category>
    </item>
    <item>
      <title>系统设计</title>
      <link>https://blog.flf.one/articles/interview/%E7%B3%BB%E7%BB%9F%E8%AE%BE%E8%AE%A1</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/%E7%B3%BB%E7%BB%9F%E8%AE%BE%E8%AE%A1</guid>
      <description>秒杀系统面对的是瞬时高并发，不是普通下单流程。</description>
      <pubDate>Fri, 24 Apr 2026 02:14:32 GMT</pubDate>
      <atom:updated>2026-05-26T22:50:51+08:00</atom:updated>
      <category>八股知识点</category>
      <category>系统设计</category>
      <category>高并发</category>
    </item>
    <item>
      <title>AI Agent</title>
      <link>https://blog.flf.one/articles/interview/AIAgent</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/AIAgent</guid>
      <description>整理 AI Agent 的组成、Workflow 与 Agent 的区别、Prompt 优化、Tool Call、Skills、MCP 和 RAG 等核心概念。</description>
      <pubDate>Thu, 23 Apr 2026 04:47:02 GMT</pubDate>
      <atom:updated>2026-06-01T08:35:52+08:00</atom:updated>
      <category>八股知识点</category>
      <category>AI Agent</category>
    </item>
    <item>
      <title>JVM</title>
      <link>https://blog.flf.one/articles/interview/JVM</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/JVM</guid>
      <description>JVM 是 Java Virtual Machine，Java 虚拟机。它的作用是把 .class 字节码加载进来，然后在不同操作系统上执行。</description>
      <pubDate>Wed, 22 Apr 2026 14:03:01 GMT</pubDate>
      <atom:updated>2026-05-29T16:50:15+08:00</atom:updated>
      <category>八股知识点</category>
      <category>Java</category>
      <category>JVM</category>
    </item>
    <item>
      <title>操作系统</title>
      <link>https://blog.flf.one/articles/interview/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F</guid>
      <description>整理操作系统高频问题，包括用户态和内核态的区别、死锁产生条件和常见解决办法。</description>
      <pubDate>Wed, 25 Mar 2026 07:36:51 GMT</pubDate>
      <atom:updated>2026-06-01T00:50:43+08:00</atom:updated>
      <category>八股知识点</category>
      <category>操作系统</category>
    </item>
    <item>
      <title>设计模式</title>
      <link>https://blog.flf.one/articles/interview/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F</guid>
      <description>整理常见设计模式的分类、核心思想和典型应用场景，重点包括单例、工厂、策略、责任链、代理和观察者模式。</description>
      <pubDate>Sat, 28 Feb 2026 07:13:12 GMT</pubDate>
      <atom:updated>2026-05-26T22:50:51+08:00</atom:updated>
      <category>八股知识点</category>
      <category>Java</category>
      <category>设计模式</category>
    </item>
    <item>
      <title>Linux</title>
      <link>https://blog.flf.one/articles/interview/Linux</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/Linux</guid>
      <description>Linux 常用排查命令：top 查看 CPU、内存和进程负载，lsof/ss 排查端口占用，chmod 管理文件权限。</description>
      <pubDate>Sat, 28 Feb 2026 07:13:10 GMT</pubDate>
      <atom:updated>2026-05-29T16:14:55+08:00</atom:updated>
      <category>八股知识点</category>
      <category>Linux</category>
      <category>运维</category>
    </item>
    <item>
      <title>Redis</title>
      <link>https://blog.flf.one/articles/interview/Redis</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/Redis</guid>
      <description>整理 Redis 高性能原因、热点数据、秒杀、持久化、过期淘汰、缓存穿透击穿雪崩、分布式锁和缓存一致性等问题。</description>
      <pubDate>Sat, 28 Feb 2026 07:13:04 GMT</pubDate>
      <atom:updated>2026-05-29T13:55:39+08:00</atom:updated>
      <category>八股知识点</category>
      <category>数据库</category>
      <category>缓存</category>
      <category>Redis</category>
    </item>
    <item>
      <title>MySQL</title>
      <link>https://blog.flf.one/articles/interview/MySQL</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/MySQL</guid>
      <description>整理 MySQL 日志、存储引擎、索引、B+ 树、联合索引、事务隔离级别、线上 DDL 和 MVCC 等高频面试知识点。</description>
      <pubDate>Sat, 28 Feb 2026 07:13:02 GMT</pubDate>
      <atom:updated>2026-05-31T23:13:24+08:00</atom:updated>
      <category>八股知识点</category>
      <category>数据库</category>
      <category>MySQL</category>
      <category>索引</category>
    </item>
    <item>
      <title>MyBatis</title>
      <link>https://blog.flf.one/articles/interview/MyBatis</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/MyBatis</guid>
      <description>整理 MyBatis 一级缓存、二级缓存的作用范围和生效条件，并对比 #{} 与 ${} 在 SQL 注入风险上的区别。</description>
      <pubDate>Sat, 28 Feb 2026 07:12:31 GMT</pubDate>
      <atom:updated>2026-05-26T22:50:51+08:00</atom:updated>
      <category>八股知识点</category>
      <category>数据库</category>
      <category>MyBatis</category>
    </item>
    <item>
      <title>Spring Cloud</title>
      <link>https://blog.flf.one/articles/interview/SpringCloud</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/SpringCloud</guid>
      <description>服务启动的时候会把自己的 IP 和端口信息注册到 Nacos。针对客户端本地服务实例列表的更新，Nacos 采用了订阅（推送）机制和定时轮询（拉取）机制结合的方式。</description>
      <pubDate>Sat, 28 Feb 2026 07:12:29 GMT</pubDate>
      <atom:updated>2026-06-01T00:53:32+08:00</atom:updated>
      <category>八股知识点</category>
      <category>Spring</category>
      <category>Spring Cloud</category>
      <category>微服务</category>
    </item>
    <item>
      <title>Spring Boot</title>
      <link>https://blog.flf.one/articles/interview/SpringBoot</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/SpringBoot</guid>
      <description>整理 Spring Boot 配置加载顺序、与传统 SSM 的区别、事务保证和 @Transactional 失效场景、Bean 生命周期扩展点，以及接口幂等和防重复提交方案。</description>
      <pubDate>Sat, 28 Feb 2026 07:12:11 GMT</pubDate>
      <atom:updated>2026-06-01T00:59:49+08:00</atom:updated>
      <category>八股知识点</category>
      <category>Spring</category>
      <category>Spring Boot</category>
    </item>
    <item>
      <title>Spring</title>
      <link>https://blog.flf.one/articles/interview/Spring</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/Spring</guid>
      <description>Spring MVC 是 Spring 体系里的 Web MVC 框架，本质是基于 Servlet API 对 Web 请求处理流程做了一层封装。</description>
      <pubDate>Sat, 28 Feb 2026 07:12:04 GMT</pubDate>
      <atom:updated>2026-06-01T01:00:46+08:00</atom:updated>
      <category>八股知识点</category>
      <category>Spring</category>
      <category>Spring MVC</category>
      <category>事务</category>
    </item>
    <item>
      <title>JUC并发编程</title>
      <link>https://blog.flf.one/articles/interview/JUC%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/JUC%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B</guid>
      <description>进程：是对运行时程序的封装，是系统进行资源调度和分配的基本单位，实现了操作系统的并发。</description>
      <pubDate>Sat, 28 Feb 2026 07:11:38 GMT</pubDate>
      <atom:updated>2026-05-26T22:50:51+08:00</atom:updated>
      <category>八股知识点</category>
      <category>Java</category>
      <category>Java 并发</category>
      <category>JUC</category>
      <category>线程池</category>
    </item>
    <item>
      <title>Java 集合</title>
      <link>https://blog.flf.one/articles/interview/Java%E9%9B%86%E5%90%88</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/Java%E9%9B%86%E5%90%88</guid>
      <description>ArrayList 底层是动态数组，适合随机访问多、尾部追加多的场景。</description>
      <pubDate>Sat, 28 Feb 2026 07:11:36 GMT</pubDate>
      <atom:updated>2026-05-29T16:53:15+08:00</atom:updated>
      <category>八股知识点</category>
      <category>Java</category>
      <category>集合</category>
    </item>
    <item>
      <title>Java 基础</title>
      <link>https://blog.flf.one/articles/interview/Java%E5%9F%BA%E7%A1%80</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/Java%E5%9F%BA%E7%A1%80</guid>
      <description>面向过程和面向对象是两种不同的编程范式。</description>
      <pubDate>Sat, 28 Feb 2026 07:11:23 GMT</pubDate>
      <atom:updated>2026-05-26T22:50:51+08:00</atom:updated>
      <category>八股知识点</category>
      <category>Java</category>
      <category>Java 基础</category>
    </item>
    <item>
      <title>计算机网络</title>
      <link>https://blog.flf.one/articles/interview/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/interview/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C</guid>
      <description>整理输入 URL 后的网络链路、DNS 解析、HTTP/HTTPS、HTTP/2、SSE、TCP/UDP、三次握手和四次挥手等高频问题。</description>
      <pubDate>Sat, 28 Feb 2026 07:11:16 GMT</pubDate>
      <atom:updated>2026-05-26T22:50:51+08:00</atom:updated>
      <category>八股知识点</category>
      <category>网络</category>
      <category>计算机网络</category>
    </item>
    <item>
      <title>Ubuntu运维常用命令与防火墙</title>
      <link>https://blog.flf.one/articles/server-deployment/Ubuntu%E8%BF%90%E7%BB%B4%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4%E4%B8%8E%E9%98%B2%E7%81%AB%E5%A2%99</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/Ubuntu%E8%BF%90%E7%BB%B4%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4%E4%B8%8E%E9%98%B2%E7%81%AB%E5%A2%99</guid>
      <description>整理 Ubuntu 常用运维命令、UFW 防火墙端口、SSH 登录记录排查，以及 Docker、SearXNG、FFmpeg 安装操作。</description>
      <pubDate>Mon, 16 Feb 2026 02:45:20 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>运维</category>
      <category>Ubuntu</category>
      <category>Linux</category>
      <category>防火墙</category>
      <category>Docker</category>
      <category>SearXNG</category>
      <category>FFmpeg</category>
    </item>
    <item>
      <title>自建 CI/CD</title>
      <link>https://blog.flf.one/articles/server-deployment/%E8%87%AA%E5%BB%BACI-CD</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/%E8%87%AA%E5%BB%BACI-CD</guid>
      <description>整理自建 CI/CD 平台的 K3s、Gitea、Vault、Argo CD、Argo Workflows、Harbor 与 Gitea Runner 部署记录。</description>
      <pubDate>Thu, 18 Dec 2025 08:40:54 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>CI/CD</category>
      <category>容器编排</category>
      <category>K3s</category>
      <category>Gitea</category>
      <category>Argo CD</category>
      <category>Docker</category>
    </item>
    <item>
      <title>DNS 服务器</title>
      <link>https://blog.flf.one/articles/server-deployment/DNS%E6%9C%8D%E5%8A%A1%E5%99%A8</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/DNS%E6%9C%8D%E5%8A%A1%E5%99%A8</guid>
      <description>记录在 CentOS 上安装 BIND9、配置内网 DNS 正向解析、反向解析、防火墙放行和 nslookup 验证。</description>
      <pubDate>Fri, 05 Sep 2025 15:50:44 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>网络</category>
      <category>DNS</category>
      <category>域名</category>
      <category>防火墙</category>
    </item>
    <item>
      <title>接口验签</title>
      <link>https://blog.flf.one/articles/feature-module-implementation/%E6%8E%A5%E5%8F%A3%E9%AA%8C%E7%AD%BE</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/feature-module-implementation/%E6%8E%A5%E5%8F%A3%E9%AA%8C%E7%AD%BE</guid>
      <description>基于当前项目实现，记录一次接口验签方案从 RSA 长文本加密到 RSA 传密钥 + HMAC-SHA256 签名的落地过程。</description>
      <pubDate>Sun, 24 Aug 2025 03:08:32 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>功能模块设计实现</category>
      <category>接口安全</category>
      <category>Spring AOP</category>
      <category>HMAC</category>
    </item>
    <item>
      <title>CentOS 安装谷歌驱动</title>
      <link>https://blog.flf.one/articles/server-deployment/CentOS%E5%AE%89%E8%A3%85%E8%B0%B7%E6%AD%8C%E9%A9%B1%E5%8A%A8</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/CentOS%E5%AE%89%E8%A3%85%E8%B0%B7%E6%AD%8C%E9%A9%B1%E5%8A%A8</guid>
      <description>记录在 CentOS 上安装 Google Chrome 114.0.5735.90 和 ChromeDriver 114.0.5735.90，并处理 CentOS-SCLo 源失效问题。</description>
      <pubDate>Tue, 12 Aug 2025 06:53:38 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>运维</category>
      <category>CentOS</category>
      <category>Linux</category>
      <category>Google Chrome</category>
      <category>ChromeDriver</category>
    </item>
    <item>
      <title>VPN 节点搭建</title>
      <link>https://blog.flf.one/articles/server-deployment/VPN%E8%8A%82%E7%82%B9%E6%90%AD%E5%BB%BA</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/VPN%E8%8A%82%E7%82%B9%E6%90%AD%E5%BB%BA</guid>
      <description>整理 VPN 节点搭建、客户端选择和端口开放注意事项。</description>
      <pubDate>Wed, 04 Jun 2025 08:36:38 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>网络</category>
      <category>VPN</category>
      <category>X-UI</category>
      <category>V2Ray</category>
    </item>
    <item>
      <title>Jenkins</title>
      <link>https://blog.flf.one/articles/server-deployment/Jenkins</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/Jenkins</guid>
      <description>整理 Jenkins Docker 部署、初始化登录、镜像加速和 Maven 配置。</description>
      <pubDate>Tue, 29 Apr 2025 06:12:41 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>CI/CD</category>
      <category>Jenkins</category>
      <category>Docker</category>
      <category>Maven</category>
    </item>
    <item>
      <title>本地部署 GitLab</title>
      <link>https://blog.flf.one/articles/server-deployment/%E6%9C%AC%E5%9C%B0%E9%83%A8%E7%BD%B2GitLab</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/%E6%9C%AC%E5%9C%B0%E9%83%A8%E7%BD%B2GitLab</guid>
      <description>整理 GitLab Docker 本地部署、SMTP 邮件、账号密码、权限角色和删除操作。</description>
      <pubDate>Sun, 27 Apr 2025 01:02:34 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>CI/CD</category>
      <category>GitLab</category>
      <category>Docker</category>
      <category>SMTP</category>
    </item>
    <item>
      <title>视频切片上传</title>
      <link>https://blog.flf.one/articles/feature-module-implementation/%E8%A7%86%E9%A2%91%E5%88%87%E7%89%87%E4%B8%8A%E4%BC%A0</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/feature-module-implementation/%E8%A7%86%E9%A2%91%E5%88%87%E7%89%87%E4%B8%8A%E4%BC%A0</guid>
      <description>基于当前项目实现，记录视频从前端切片上传、服务端合并入库、秒传断点续传，到提交后异步转码进入审核的完整链路。</description>
      <pubDate>Wed, 26 Feb 2025 04:27:04 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>功能模块设计实现</category>
      <category>文件上传</category>
      <category>MinIO</category>
      <category>视频处理</category>
    </item>
    <item>
      <title>星露谷 FRP 内网穿透联机</title>
      <link>https://blog.flf.one/articles/server-deployment/FRP%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F%E8%81%94%E6%9C%BA</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/FRP%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F%E8%81%94%E6%9C%BA</guid>
      <description>整理使用 frp 为星露谷物语进行内网穿透联机的服务器端、客户端配置、Windows 启动命令和视频教程。</description>
      <pubDate>Sun, 22 Dec 2024 04:07:27 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>网络</category>
      <category>FRP</category>
      <category>内网穿透</category>
      <category>Linux</category>
      <category>Windows</category>
      <category>星露谷物语</category>
    </item>
    <item>
      <title>Typora</title>
      <link>https://blog.flf.one/articles/misc/Typora</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/misc/Typora</guid>
      <description>整理 Typora 常用 Markdown、Mermaid、LaTeX 和 HTML 写法速查。</description>
      <pubDate>Sun, 20 Oct 2024 12:56:11 GMT</pubDate>
      <atom:updated>2026-06-04T00:00:00+08:00</atom:updated>
      <category>杂项</category>
      <category>杂项</category>
      <category>Typora</category>
      <category>Markdown</category>
    </item>
    <item>
      <title>CentOS运维常用命令与防火墙</title>
      <link>https://blog.flf.one/articles/server-deployment/CentOS%E8%BF%90%E7%BB%B4%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4%E4%B8%8E%E9%98%B2%E7%81%AB%E5%A2%99</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/CentOS%E8%BF%90%E7%BB%B4%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4%E4%B8%8E%E9%98%B2%E7%81%AB%E5%A2%99</guid>
      <description>整理 CentOS 常用运维命令、磁盘空间排查、命令历史清理、firewalld 防火墙端口和 SSH 登录记录排查。</description>
      <pubDate>Thu, 26 Sep 2024 14:24:09 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>运维</category>
      <category>CentOS</category>
      <category>Linux</category>
      <category>防火墙</category>
    </item>
    <item>
      <title>OpenSSL自签名证书</title>
      <link>https://blog.flf.one/articles/server-deployment/OpenSSL%E8%87%AA%E7%AD%BE%E5%90%8D%E8%AF%81%E4%B9%A6</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/OpenSSL%E8%87%AA%E7%AD%BE%E5%90%8D%E8%AF%81%E4%B9%A6</guid>
      <description>记录使用 OpenSSL 生成私钥、CSR、自签名 SSL 证书、dhparam，并配置 Nginx HTTPS。</description>
      <pubDate>Thu, 26 Sep 2024 14:24:09 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>网络</category>
      <category>OpenSSL</category>
      <category>SSL</category>
      <category>Nginx</category>
    </item>
    <item>
      <title>Docker 安装与常用操作</title>
      <link>https://blog.flf.one/articles/server-deployment/Docker%E5%AE%89%E8%A3%85%E4%B8%8E%E5%B8%B8%E7%94%A8%E6%93%8D%E4%BD%9C</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/Docker%E5%AE%89%E8%A3%85%E4%B8%8E%E5%B8%B8%E7%94%A8%E6%93%8D%E4%BD%9C</guid>
      <description>整理 Docker 镜像源配置、CentOS 安装、常用命令、数据目录迁移和防火墙相关问题。</description>
      <pubDate>Thu, 26 Sep 2024 14:24:09 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>容器化</category>
      <category>Docker</category>
      <category>阿里云镜像源</category>
    </item>
    <item>
      <title>Kubernetes 部署</title>
      <link>https://blog.flf.one/articles/server-deployment/Kubernetes%E9%83%A8%E7%BD%B2</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/Kubernetes%E9%83%A8%E7%BD%B2</guid>
      <description>记录 Kubernetes YUM 源配置、kubelet/kubeadm/kubectl 安装、镜像拉取和 Master 节点初始化。</description>
      <pubDate>Thu, 26 Sep 2024 14:24:09 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>容器编排</category>
      <category>Kubernetes</category>
      <category>Docker</category>
    </item>
    <item>
      <title>MongoDB 部署与 Spring Boot 配置</title>
      <link>https://blog.flf.one/articles/server-deployment/MongoDB%E9%83%A8%E7%BD%B2%E4%B8%8ESpringBoot%E9%85%8D%E7%BD%AE</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/MongoDB%E9%83%A8%E7%BD%B2%E4%B8%8ESpringBoot%E9%85%8D%E7%BD%AE</guid>
      <description>整理 MongoDB 容器部署、Spring Boot MongoPlus 配置和示例代码。</description>
      <pubDate>Thu, 26 Sep 2024 14:24:09 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>数据库</category>
      <category>MongoDB</category>
      <category>Spring Boot</category>
      <category>Docker</category>
    </item>
    <item>
      <title>MySQL 部署与问题处理</title>
      <link>https://blog.flf.one/articles/server-deployment/MySQL%E9%83%A8%E7%BD%B2%E4%B8%8E%E9%97%AE%E9%A2%98%E5%A4%84%E7%90%86</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/MySQL%E9%83%A8%E7%BD%B2%E4%B8%8E%E9%97%AE%E9%A2%98%E5%A4%84%E7%90%86</guid>
      <description>整理 MySQL 镜像部署、数据导出、时区和连接问题处理。</description>
      <pubDate>Thu, 26 Sep 2024 14:24:09 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>数据库</category>
      <category>MySQL</category>
      <category>Docker</category>
    </item>
    <item>
      <title>Redis 部署与 Spring Boot 配置</title>
      <link>https://blog.flf.one/articles/server-deployment/Redis%E9%83%A8%E7%BD%B2%E4%B8%8ESpringBoot%E9%85%8D%E7%BD%AE</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/Redis%E9%83%A8%E7%BD%B2%E4%B8%8ESpringBoot%E9%85%8D%E7%BD%AE</guid>
      <description>整理 Redis 容器部署、自定义配置、Spring Boot 集成和问题处理。</description>
      <pubDate>Thu, 26 Sep 2024 14:24:09 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>数据库</category>
      <category>缓存</category>
      <category>Redis</category>
      <category>Spring Boot</category>
      <category>Docker</category>
    </item>
    <item>
      <title>ELK 日志系统部署</title>
      <link>https://blog.flf.one/articles/server-deployment/ELK%E6%97%A5%E5%BF%97%E7%B3%BB%E7%BB%9F%E9%83%A8%E7%BD%B2</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/ELK%E6%97%A5%E5%BF%97%E7%B3%BB%E7%BB%9F%E9%83%A8%E7%BD%B2</guid>
      <description>整理 Elasticsearch、Kibana、Logstash、Filebeat 部署，以及 Spring Boot 日志接入和 Elasticsearch 查询样例。</description>
      <pubDate>Thu, 26 Sep 2024 14:24:09 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>中间件</category>
      <category>日志系统</category>
      <category>ELK</category>
      <category>Elasticsearch</category>
      <category>Kibana</category>
      <category>Logstash</category>
    </item>
    <item>
      <title>Kafka 部署</title>
      <link>https://blog.flf.one/articles/server-deployment/Kafka%E9%83%A8%E7%BD%B2</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/Kafka%E9%83%A8%E7%BD%B2</guid>
      <description>整理 ZooKeeper 和 Kafka 的 Docker 部署命令。</description>
      <pubDate>Thu, 26 Sep 2024 14:24:09 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>中间件</category>
      <category>消息队列</category>
      <category>Kafka</category>
      <category>ZooKeeper</category>
      <category>Docker</category>
    </item>
    <item>
      <title>MinIO 部署与 Spring Boot 配置</title>
      <link>https://blog.flf.one/articles/server-deployment/MinIO%E9%83%A8%E7%BD%B2%E4%B8%8ESpringBoot%E9%85%8D%E7%BD%AE</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/MinIO%E9%83%A8%E7%BD%B2%E4%B8%8ESpringBoot%E9%85%8D%E7%BD%AE</guid>
      <description>整理 MinIO Linux/Windows 部署、启动问题和 Spring Boot 文件上传配置。</description>
      <pubDate>Thu, 26 Sep 2024 14:24:09 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>中间件</category>
      <category>对象存储</category>
      <category>MinIO</category>
      <category>Spring Boot</category>
      <category>Docker</category>
    </item>
    <item>
      <title>Nacos 部署与 Spring Boot 配置</title>
      <link>https://blog.flf.one/articles/server-deployment/Nacos%E9%83%A8%E7%BD%B2%E4%B8%8ESpringBoot%E9%85%8D%E7%BD%AE</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/Nacos%E9%83%A8%E7%BD%B2%E4%B8%8ESpringBoot%E9%85%8D%E7%BD%AE</guid>
      <description>整理 Nacos 容器部署、持久化数据库和 Spring Boot 配置。</description>
      <pubDate>Thu, 26 Sep 2024 14:24:09 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>中间件</category>
      <category>Nacos</category>
      <category>Spring Boot</category>
      <category>Docker</category>
    </item>
    <item>
      <title>RabbitMQ 部署与问题处理</title>
      <link>https://blog.flf.one/articles/server-deployment/RabbitMQ%E9%83%A8%E7%BD%B2%E4%B8%8E%E9%97%AE%E9%A2%98%E5%A4%84%E7%90%86</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/RabbitMQ%E9%83%A8%E7%BD%B2%E4%B8%8E%E9%97%AE%E9%A2%98%E5%A4%84%E7%90%86</guid>
      <description>整理 RabbitMQ 容器部署、自定义端口、后台管理和 Spring Boot 相关问题。</description>
      <pubDate>Thu, 26 Sep 2024 14:24:09 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>中间件</category>
      <category>消息队列</category>
      <category>RabbitMQ</category>
      <category>Spring Boot</category>
      <category>Docker</category>
    </item>
    <item>
      <title>后端服务部署</title>
      <link>https://blog.flf.one/articles/server-deployment/%E5%90%8E%E7%AB%AF%E6%9C%8D%E5%8A%A1%E9%83%A8%E7%BD%B2</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/%E5%90%8E%E7%AB%AF%E6%9C%8D%E5%8A%A1%E9%83%A8%E7%BD%B2</guid>
      <description>整理 Java 后端原生 JAR、Docker、Docker Compose 部署和常见启动问题。</description>
      <pubDate>Thu, 26 Sep 2024 14:24:09 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>应用部署</category>
      <category>Java</category>
      <category>Spring Boot</category>
      <category>Docker</category>
    </item>
    <item>
      <title>Nginx 部署与反向代理</title>
      <link>https://blog.flf.one/articles/server-deployment/Nginx%E9%83%A8%E7%BD%B2%E4%B8%8E%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/Nginx%E9%83%A8%E7%BD%B2%E4%B8%8E%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86</guid>
      <description>整理 Nginx 容器部署、反向代理、前端镜像部署和常见上传问题。</description>
      <pubDate>Thu, 26 Sep 2024 14:24:09 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>Web 部署</category>
      <category>Nginx</category>
      <category>反向代理</category>
      <category>Docker</category>
      <category>Vue</category>
      <category>MinIO</category>
    </item>
    <item>
      <title>Python 项目 Docker 部署</title>
      <link>https://blog.flf.one/articles/server-deployment/Python%E9%A1%B9%E7%9B%AEDocker%E9%83%A8%E7%BD%B2</link>
      <guid isPermaLink="true">https://blog.flf.one/articles/server-deployment/Python%E9%A1%B9%E7%9B%AEDocker%E9%83%A8%E7%BD%B2</guid>
      <description>整理 Python 3.9 安装脚本、Python 项目的 Dockerfile、依赖文件和更新部署脚本。</description>
      <pubDate>Thu, 26 Sep 2024 14:24:09 GMT</pubDate>
      <atom:updated>2026-06-03T00:00:00+08:00</atom:updated>
      <category>服务器部署</category>
      <category>应用部署</category>
      <category>Python</category>
      <category>Docker</category>
    </item>
  </channel>
</rss>
