<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <atom:link href="https://nnzzaa.cn/rss.xml" rel="self" type="application/rss+xml" />
        <title><![CDATA[Niu Blog]]></title>
        <link><![CDATA[https://nnzzaa.cn/rss.xml]]></link>
        <image>
            <url>/uploads/images/system/niu.png</url>
            <title><![CDATA[Niu Blog]]></title>
            <link><![CDATA[https://nnzzaa.cn/rss.xml]]></link>
        </image>
        <description><![CDATA[Niu 的个人博客最新文章]]></description>
        <language>zh-CN</language>
        <pubDate>Sat, 09 May 2026 02:55:04 +0000</pubDate>

                    <item>
                <title><![CDATA[Honda CBR500RA、CB500FA、NX500（CB500XA）维修资料]]></title>
                <link>https://nnzzaa.cn/topics/1234BxXkn</link>
                <description><![CDATA[# Honda CBR500RA、CB500FA、NX500（CB500XA）维修资料  原文最后更新：2024-09-23   原文作者：Road and Trail（https://roadandtrail.net）   资料来源：2024 Honda CBR500RA/CB500FA/CB500XA 原厂维修手册  参考...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Sat, 09 May 2026 02:55:04 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[推荐的节点供应站]]></title>
                <link>https://nnzzaa.cn/topics/MypZn8pPD</link>
                <description><![CDATA[# 推荐的节点供应站  **郑重声明：本文所介绍产品主要是为了方便学习、科研以及外贸工作。请遵守本国法律法规，切勿在任何地方发布分裂国家，涉恐等违法犯罪的言论。**   ### [★★★Rabbitpro 「V2ray」](https://cus....]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Thu, 30 Apr 2026 03:05:53 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[DDD、微服务与敏捷开发的关系]]></title>
                <link>https://nnzzaa.cn/topics/odpwyoqwY</link>
                <description><![CDATA[# DDD、微服务与敏捷开发的关系  在软件开发中，DDD、微服务和敏捷开发经常被放在一起讨论。很多团队会认为：要做微服务，必须先做 DDD；要做 DDD，就必须采用敏捷开发。  事实上，这三者之间确实有联系，但它们解决...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Mon, 27 Apr 2026 03:36:19 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[从三层架构到 DDD：用领域驱动设计处理复杂业务]]></title>
                <link>https://nnzzaa.cn/topics/6WpDJvqLa</link>
                <description><![CDATA[# 从三层架构到 DDD：用领域驱动设计处理复杂业务  DDD（Domain-Driven Design，领域驱动设计）是一种把软件模型对齐业务的方法论。它适合业务规则复杂、概念容易混淆、团队协作成本高的系统；如果只是简单 CRUD，DD...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Mon, 27 Apr 2026 04:27:33 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[数仓分层设计架构：ODS-DWD-DWS-ADS]]></title>
                <link>https://nnzzaa.cn/topics/r0XJKOqN5</link>
                <description><![CDATA[# 数仓分层设计架构：ODS-DWD-DWS-ADS 与实时 / T+1 双链路落地实践  ## 1. 背景  数仓分层的核心价值，是把数据从“原始采集”逐步加工成“可复用、可分析、可服务业务”的数据资产。  经典数仓分层一般包括：  | 层级...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Sat, 25 Apr 2026 06:42:48 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[从聊天驱动到规范驱动：SDD 与 OpenSpec / Spec Kit]]></title>
                <link>https://nnzzaa.cn/topics/kNXOzbp6A</link>
                <description><![CDATA[# SDD 与 OpenSpec / Spec Kit  > 对比对象： > - [Fission-AI/OpenSpec](https://github.com/Fission-AI/OpenSpec/) > - [github/spec-kit](https://github.com/github/spec-kit) > > 说明： > - 本文基于两个项目...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Thu, 23 Apr 2026 15:42:32 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[GitHub Readme Stats 私有化部署（Vercel）]]></title>
                <link>https://nnzzaa.cn/topics/Q232k6pK6</link>
                <description><![CDATA[# Vercel 部署  > 目标：把 `github-readme-stats` **fork 到自己的仓库**，并在 **Vercel** 上部署成一个可用的 Stats 服务，最后在 README 里引用你自己的域名不会被公共实例限流。   ## 0. 你将得到什么  - 一个...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Thu, 23 Apr 2026 15:51:18 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Laravel 5.5 → 12.11.1 升级记录]]></title>
                <link>https://nnzzaa.cn/topics/En3g9RXmP</link>
                <description><![CDATA[# Laravel 5.5 → 12.11.1 升级记录  > 把一个老朋友从 5.5 搬到 12.11.1, 过程全程借助 codex, 零手写代码(php多年积灰也够呛能写)。 >  > 模型使用 gpt-5.2-codex >  > Token usage: total=255,170 input=228,065 (...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Thu, 23 Apr 2026 15:56:51 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[docker 安装 nacos (单机, 集群)]]></title>
                <link>https://nnzzaa.cn/topics/KNXr97p64</link>
                <description><![CDATA[环境准备  centos 7docker 20.10.6   1. 拉取镜像  这里以 v2.0.3 为例, 更多版本参考这里  docker pull nacos/nacos-server:v2.0.3  2. 初始化 nacos 数据库  这里以MYSQL 数据库为例, 访问 nacos 官方地址, 下载指...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Thu, 23 Apr 2026 16:20:01 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Centos7 安装 Kubernetes 完整流程]]></title>
                <link>https://nnzzaa.cn/topics/Y6XGQ43y5</link>
                <description><![CDATA[部署目标  1. 在所有节点上安装 Docker 和 Kubeadm2. 部署 Kubernates Master  环境准备  两台虚拟机 Centos7.x-86_64硬件配置： RAM &gt;= 2GB, CPU &gt;= 2，硬盘 &gt;= 30GB虚拟机可以访问外网，并且网络可以互相...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Thu, 23 Apr 2026 16:27:58 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Docker学习笔记 - Dockerfile]]></title>
                <link>https://nnzzaa.cn/topics/x7XLRM3Gr</link>
                <description><![CDATA[什么是Dockerfile ?  Dockerfile 是一个用来构建镜像的文本文件, 文本内容包含了一条条构建镜像所需的指令和说明。  语法梳理与最佳实践  1. FROM      指定制作镜像的 base image 是什么.  FROM scratch  # 制作bas...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Thu, 23 Apr 2026 16:21:41 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Spring Cloud 基础组件 - Zuul]]></title>
                <link>https://nnzzaa.cn/topics/w43dEQp2M</link>
                <description><![CDATA[前言  项目地址 spring-cloud-zuul-demo        这篇文章我将使用 Spring Cloud 和 Netflix Zuul 来实现一个服务网关，服务网关充当着服务客户端和被调用的服务之间的中介, 服务客户端仅与服务网关管理的单个URL进行...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Thu, 23 Apr 2026 16:29:20 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Spring Cloud 基础组件 - Hystrix 之线程上下文]]></title>
                <link>https://nnzzaa.cn/topics/NO31PrqJx</link>
                <description><![CDATA[前言  项目地址 spring-cloud-hystrix-demo         Hystrix 在执行时可以使用两种不同的隔离策咯 - Thread（线程）和 Semaphore（信号量）来运行。在默认情况下，Hystrix 以 Thread 隔离策略运行。每个 Hystrix 命...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Thu, 23 Apr 2026 16:33:26 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Spring Cloud 基础组件 - Hystrix]]></title>
                <link>https://nnzzaa.cn/topics/Q53Vo7p0e</link>
                <description><![CDATA[前言        这篇继续介绍 Spring Cloud 相关的基础组件，我将用一个实际的Demo来记录一下如何使用 Spring Cloud 结合 Netflix Hystrix 来增强客户端的弹性。  项目地址 spring-cloud-hystrix-demo        所有的系...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Thu, 23 Apr 2026 16:31:55 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Spring Cloud 基础组件 - Eureka]]></title>
                <link>https://nnzzaa.cn/topics/ljplzzqam</link>
                <description><![CDATA[前言        接演上篇， 继续介绍Spring Cloud 相关的基础组件。 本篇我将用一个实际的Demo来记录一下如何使用 Spring Cloud 结合 Netflix Eureka 来实现服务发现的功能。  项目地址： spring-cloud-eureka-demo   ...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Thu, 23 Apr 2026 16:37:25 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Spring Cloud 基础组件 - Config]]></title>
                <link>https://nnzzaa.cn/topics/MkNpR7XPW</link>
                <description><![CDATA[前言        最近在一直在学习Spring Cloud 相关的基础组件， 本篇文章我将用一个实际的Demo来记录一下如何使用 Spring Cloud Config 将服务配置与服务代码本身分离。  项目地址： spring-cloud-config-demo       ...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Fri, 24 Apr 2026 01:34:06 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[一个增量数据收集的解决方案]]></title>
                <link>https://nnzzaa.cn/topics/GbQX8N3Ba</link>
                <description><![CDATA[前言  项目 GitHub 地址: springboot-binlog  1. 下载项目  2. 导入 resources 目录下的 test.sql 文件  3. 拷贝 application.yml.example 文件至 application.yml  4. 修改相关数据库配置  5. 运行 Application 主...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Fri, 24 Apr 2026 01:43:03 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Elastic-Job 学习笔记 - 初识 Simple、DataFlow、Script]]></title>
                <link>https://nnzzaa.cn/topics/YRzqb2qPN</link>
                <description><![CDATA[前言  记录一下 Elastic-Job 学习过程, 运行Demo项目前请确保机器安装了 zookeeper, 并修改主类中的端口配置.  zookeeper-3.4.12 下载地址   提取码: 8848  项目 GitHub 地址: elastic-job-demo  初识 Elastic-Job...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Fri, 24 Apr 2026 01:47:23 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Spring Security - 自定义登录流程(短信登录)]]></title>
                <link>https://nnzzaa.cn/topics/bkxqn5Xz4</link>
                <description><![CDATA[前言  接上篇, 以短信登录为例, 记录一下 Spring Secyrity 自定义登录流程的方式.  项目 GitHub 地址: sign-demo  原理  简单介绍一下 Spring Secyrity 的认证流程, 这里以原生的表单登录为例如下图:    UsernamePas...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Fri, 24 Apr 2026 01:54:23 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Spring Security - 表单登录自定义验证码逻辑]]></title>
                <link>https://nnzzaa.cn/topics/JWnXBkqkB</link>
                <description><![CDATA[记录一下 Spring Secyrity 表单登陆的相关配置, 以及如何添加自定义逻辑。  环境配置  项目 GitHub 地址: sign-demo  下载项目使用mvn导入相关依赖配置 application.yaml 相关配置          新建 persistent_logins...]]></description>
                <author><![CDATA[pepsi]]></author>
                <pubDate>Fri, 24 Apr 2026 01:54:46 +0000</pubDate>
                            </item>
            </channel>
</rss>
