<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>张兴中的个人技术开发站</title>
    <link>https://www.ycqinnan.cn</link>
    <description>专注 Flutter 跨平台开发与全栈技术，记录开发过程中的思考与实践。</description>
    <language>zh-CN</language>
    <managingEditor>wwwzxzcom@163.com (张兴中)</managingEditor>
    <webMaster>wwwzxzcom@163.com (张兴中)</webMaster>
    <lastBuildDate>Sun, 26 Apr 2026 21:00:00 +0800</lastBuildDate>
    <generator>Static Site</generator>
    <ttl>60</ttl>
    <image>
      <url>https://www.ycqinnan.cn/images/og-image.png</url>
      <title>张兴中的个人技术开发站</title>
      <link>https://www.ycqinnan.cn</link>
    </image>
    <atom:link href="https://www.ycqinnan.cn/feed.xml" rel="self" type="application/rss+xml"/>

    <item>
      <title>Flutter 开发中的设计模式实战：从工厂到观察者</title>
      <link>https://www.ycqinnan.cn/post-design-patterns-flutter.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-design-patterns-flutter.html</guid>
      <pubDate>Thu, 23 Apr 2026 08:00:00 +0800</pubDate>
      <category>设计模式</category>
      <category>架构</category>
      <description><![CDATA[结合 Flutter 项目场景，深入讲解常用设计模式的应用：单例模式管理全局状态、工厂模式抽象 Widget 创建、观察者模式与 Stream 联动、建造者模式构建复杂组件、策略模式实现主题切换、装饰器模式增强组件功能。附带完整代码示例。]]></description>
    </item>

    <item>
      <title>面试高频算法整理：排序、二叉树与动态规划</title>
      <link>https://www.ycqinnan.cn/post-algorithm-interview.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-algorithm-interview.html</guid>
      <pubDate>Wed, 22 Apr 2026 08:00:00 +0800</pubDate>
      <category>算法</category>
      <category>数据结构</category>
      <description><![CDATA[整理开发者面试中最常考的算法题型：快速排序与归并排序的实现与对比、二叉树的遍历（前中后序 + 层序）、动态规划经典题（背包、最长子序列、最大子数组）。附 Dart/Python 双语代码实现。]]></description>
    </item>

    <item>
      <title>从零搭建 CI/CD 流水线：Docker + GitHub Actions + Nginx</title>
      <link>https://www.ycqinnan.cn/post-cicd-docker-actions.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-cicd-docker-actions.html</guid>
      <pubDate>Tue, 21 Apr 2026 08:00:00 +0800</pubDate>
      <category>DevOps</category>
      <category>Docker</category>
      <description><![CDATA[全程实战演示如何为 Node.js 后端项目搭建完整的 CI/CD 自动化部署链路：Dockerfile 编写与镜像构建、GitHub Actions 工作流配置、SSH 自动远程部署、Nginx 反向代理 + SSL 证书申请。]]></description>
    </item>

    <item>
      <title>数据库设计最佳实践：MySQL + Redis 组合架构</title>
      <link>https://www.ycqinnan.cn/post-database-mysql-redis.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-database-mysql-redis.html</guid>
      <pubDate>Mon, 20 Apr 2026 08:00:00 +0800</pubDate>
      <category>数据库</category>
      <category>MySQL</category>
      <category>Redis</category>
      <description><![CDATA[从表设计到查询优化：MySQL 范式设计与反范式权衡、索引原理与慢查询分析、Redis 缓存层设计（缓存穿透/雪崩/击穿解决方案）、读写分离策略。面向真实业务场景的数据库架构思考与实践。]]></description>
    </item>

    <item>
      <title>Django REST Framework 实战：从零构建后端 API 服务</title>
      <link>https://www.ycqinnan.cn/post-django-rest-framework.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-django-rest-framework.html</guid>
      <pubDate>Sun, 19 Apr 2026 08:00:00 +0800</pubDate>
      <category>Python</category>
      <category>Django</category>
      <description><![CDATA[用 Django REST Framework 快速搭建生产级 API：模型设计与 ORM 查询优化、序列化器与视图集的最佳实践、JWT 鉴权集成、分页 + 过滤 + 排序实现、Celery 异步任务队列，以及与 Flutter 前端的联调实战。]]></description>
    </item>

    <item>
      <title>Flutter 路由与导航完全指南：从基础到企业级架构</title>
      <link>https://www.ycqinnan.cn/post-flutter-routing-navigation.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-flutter-routing-navigation.html</guid>
      <pubDate>Sat, 18 Apr 2026 08:00:00 +0800</pubDate>
      <category>Flutter</category>
      <category>路由导航</category>
      <description><![CDATA[命名路由配置、路由参数传递与接收、路由守卫实现登录拦截、深链接(Deep Link)处理、Nested Navigation 嵌套导航、GoRouter 声明式路由方案——覆盖 Flutter 导航的方方面面。]]></description>
    </item>

    <item>
      <title>Flutter 网络请求最佳实践：Dio 封装与 API 架构设计</title>
      <link>https://www.ycqinnan.cn/post-flutter-network-dio.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-flutter-network-dio.html</guid>
      <pubDate>Fri, 17 Apr 2026 08:00:00 +0800</pubDate>
      <category>Flutter</category>
      <category>网络请求</category>
      <description><![CDATA[Dio 二次封装架构、统一错误处理模型、请求/响应拦截器、Token 自动刷新机制、GET/POST/PUT/DELETE 统一方法封装、请求缓存策略（内存+磁盘）、断点续传与文件上传下载进度管理。]]></description>
    </item>

    <item>
      <title>Flutter 动画实战指南：从隐式动画到 Lottie/Rive 高级特效</title>
      <link>https://www.ycqinnan.cn/post-flutter-animation-guide.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-flutter-animation-guide.html</guid>
      <pubDate>Thu, 16 Apr 2026 08:00:00 +0800</pubDate>
      <category>Flutter</category>
      <category>动画</category>
      <description><![CDATA[Implicit Animation 隐式动画体系、Explicit Animation 显式动画、Hero 动画转场、交错动画、物理动画，以及 Lottie & Rive 第三方动效集成完整方案。]]></description>
    </item>

    <item>
      <title>Flutter + Node.js：安全认证体系设计与最佳实践</title>
      <link>https://www.ycqinnan.cn/post-flutter-nodejs-auth.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-flutter-nodejs-auth.html</guid>
      <pubDate>Mon, 13 Apr 2026 08:00:00 +0800</pubDate>
      <category>全栈技术</category>
      <category>安全</category>
      <description><![CDATA[JWT 双 Token 机制、Refresh Token 轮换、Rate Limiting 接口防刷、输入校验防注入、HTTPS 强制加密传输，从多个维度构建生产级安全认证体系。]]></description>
    </item>

    <item>
      <title>Flutter + Node.js 全栈实战：从零搭建 RESTful API 后端服务</title>
      <link>https://www.ycqinnan.cn/post-flutter-nodejs-api.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-flutter-nodejs-api.html</guid>
      <pubDate>Sun, 12 Apr 2026 08:00:00 +0800</pubDate>
      <category>全栈技术</category>
      <category>Node.js</category>
      <description><![CDATA[使用 Node.js + Express + MongoDB 搭建后端 API 服务，涵盖项目结构设计、Mongoose 模型定义、JWT 鉴权中间件、统一响应格式，以及 Flutter 端封装实战。]]></description>
    </item>

    <item>
      <title>Flutter + Node.js：图片上传与文件管理接口设计</title>
      <link>https://www.ycqinnan.cn/post-flutter-nodejs-upload.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-flutter-nodejs-upload.html</guid>
      <pubDate>Sat, 11 Apr 2026 08:00:00 +0800</pubDate>
      <category>全栈技术</category>
      <category>文件上传</category>
      <description><![CDATA[Multer 处理文件上传、Sharp 自动压缩与缩略图、Flutter 端 image_picker + Dio 完整封装方案。]]></description>
    </item>

    <item>
      <title>Flutter 状态管理全面指南：Provider、Riverpod 与 Bloc 实战对比</title>
      <link>https://www.ycqinnan.cn/post-flutter-state-management.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-flutter-state-management.html</guid>
      <pubDate>Thu, 10 Apr 2026 08:00:00 +0800</pubDate>
      <category>Flutter</category>
      <category>状态管理</category>
      <description><![CDATA[深入对比 Flutter 三大状态管理方案 Provider、Riverpod、Bloc，附带完整代码示例和选型建议。从基础用法到异步数据处理、依赖注入，帮你做出最合适的选择。]]></description>
    </item>

    <item>
      <title>Node.js 数据库设计与 MongoDB 最佳实践</title>
      <link>https://www.ycqinnan.cn/post-nodejs-mongodb.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-nodejs-mongodb.html</guid>
      <pubDate>Thu, 09 Apr 2026 08:00:00 +0800</pubDate>
      <category>Node.js</category>
      <category>MongoDB</category>
      <description><![CDATA[Mongoose Schema 设计、索引优化、聚合管道与数据安全配置。]]></description>
    </item>

    <item>
      <title>Flutter 自定义 Widget 与复杂 UI 构建实战</title>
      <link>https://www.ycqinnan.cn/post-flutter-custom-widget.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-flutter-custom-widget.html</guid>
      <pubDate>Wed, 08 Apr 2026 08:00:00 +0800</pubDate>
      <category>Flutter</category>
      <category>自定义组件</category>
      <description><![CDATA[组合组件、CustomPaint 绘制、波浪动画与 Sliver 复杂列表。]]></description>
    </item>

    <item>
      <title>Node.js + Socket.io 实现实时通信</title>
      <link>https://www.ycqinnan.cn/post-nodejs-socketio.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-nodejs-socketio.html</guid>
      <pubDate>Tue, 07 Apr 2026 08:00:00 +0800</pubDate>
      <category>Node.js</category>
      <category>WebSocket</category>
      <description><![CDATA[WebSocket 聊天系统搭建、JWT 认证、房间管理与 Flutter 端对接。]]></description>
    </item>

    <item>
      <title>Flutter APP 性能优化与调试完全指南</title>
      <link>https://www.ycqinnan.cn/post-flutter-performance.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-flutter-performance.html</guid>
      <pubDate>Mon, 06 Apr 2026 08:00:00 +0800</pubDate>
      <category>Flutter</category>
      <category>性能优化</category>
      <description><![CDATA[渲染优化（减少 rebuild、RepaintBoundary、ListView）、内存管理（泄漏检测、大图处理）、启动速度提升、包体积缩减，以及 DevTools 调试工具全面使用指南。]]></description>
    </item>

    <item>
      <title>CSS Grid 与 Flexbox 响应式布局完全指南</title>
      <link>https://www.ycqinnan.cn/post-css-grid-flexbox.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-css-grid-flexbox.html</guid>
      <pubDate>Sun, 05 Apr 2026 08:00:00 +0800</pubDate>
      <category>前端</category>
      <category>CSS</category>
      <description><![CDATA[一维 vs 二维布局的终极指南，含圣杯布局、自适应网格与响应式断点策略。]]></description>
    </item>

    <item>
      <title>HTML5 语义化标签与 SEO 优化完全指南</title>
      <link>https://www.ycqinnan.cn/post-html5-semantic-seo.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-html5-semantic-seo.html</guid>
      <pubDate>Sat, 04 Apr 2026 08:00:00 +0800</pubDate>
      <category>前端</category>
      <category>SEO</category>
      <description><![CDATA[HTML5 语义化标签详解与 SEO 最佳实践，助力网站搜索引擎优化。]]></description>
    </item>

    <item>
      <title>JavaScript 异步编程：从回调到 Async/Await 完全指南</title>
      <link>https://www.ycqinnan.cn/post-js-async-await.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-js-async-await.html</guid>
      <pubDate>Fri, 03 Apr 2026 08:00:00 +0800</pubDate>
      <category>前端</category>
      <category>JavaScript</category>
      <description><![CDATA[JavaScript 异步编程全解析：回调函数、Promise 链、Async/Await 语法糖，以及实战中的错误处理与并发控制。]]></description>
    </item>

    <item>
      <title>CSS 动画与过渡效果完全指南</title>
      <link>https://www.ycqinnan.cn/post-css-animation-transition.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-css-animation-transition.html</guid>
      <pubDate>Thu, 02 Apr 2026 08:00:00 +0800</pubDate>
      <category>前端</category>
      <category>CSS</category>
      <description><![CDATA[CSS transition 过渡效果与 @keyframes 动画深入讲解，含贝塞尔曲线、交错动画与性能优化技巧。]]></description>
    </item>

    <item>
      <title>Vue3 组合式 API 与响应式原理深度解析</title>
      <link>https://www.ycqinnan.cn/post-vue3-composition-api.html</link>
      <guid isPermaLink="true">https://www.ycqinnan.cn/post-vue3-composition-api.html</guid>
      <pubDate>Wed, 01 Apr 2026 08:00:00 +0800</pubDate>
      <category>前端</category>
      <category>Vue</category>
      <description><![CDATA[深入解析 Vue3 组合式 API 的设计哲学与响应式系统底层原理。从 ref/reactive/computed/watch 到自定义 Hook（Composable）逻辑复用，再到 Proxy 代理机制的源码级解读。]]></description>
    </item>

  </channel>
</rss>
