<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fullstackflux的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fullstackflux</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fullstackflux]]></copyright><item><title><![CDATA[Splash：带 HTTP API 的轻量级浏览器渲染服务]]></title><link>https://blog.youkuaiyun.com/fullstackflux/article/details/161929302</link><guid>https://blog.youkuaiyun.com/fullstackflux/article/details/161929302</guid><author>fullstackflux</author><pubDate>Fri, 12 Jun 2026 15:37:41 +0800</pubDate><description><![CDATA[Splash是一款专为爬虫开发者设计的轻量级浏览器渲染服务，通过HTTP API提供JavaScript动态渲染能力。它基于Python+Twisted+Qt5技术栈，具有无状态、轻量化的特点，支持自定义viewport、请求头设置、JS执行等功能。与Scrapy深度集成是其最大优势，适合服务端渲染的爬虫项目，尤其适合已有Scrapy技术栈的团队。虽然对现代前端框架的兼容性不如Chromium系浏览器，但对中小规模抓取任务完全够用。开发者可根据实际需求选择Splash或Headless Chrome/Pla]]></description><category></category></item><item><title><![CDATA[qdrantqdrant：星标3.1万的开源向量搜索引擎]]></title><link>https://blog.youkuaiyun.com/fullstackflux/article/details/161010995</link><guid>https://blog.youkuaiyun.com/fullstackflux/article/details/161010995</guid><author>fullstackflux</author><pubDate>Tue, 12 May 2026 11:34:34 +0800</pubDate><description><![CDATA[Qdrant是一款高性能开源向量搜索引擎，GitHub星标超3.1万。采用Rust开发，支持生产级向量存储与检索，具备扩展过滤和多向量搜索能力。其特色包括97%内存优化、混合搜索功能，以及JSON负载支持。提供Docker部署方案和多语言客户端，支持分布式扩展和Web UI管理。适用于推荐系统、语义搜索等AI场景，兼容主流AI工具链，采用Apache 2.0开源协议。Qdrant还提供云端托管服务和轻量级Edge版本，满足不同部署需求。]]></description><category></category></item><item><title><![CDATA[开源库入门教程 LogrusGo结构化日志库]]></title><link>https://blog.youkuaiyun.com/fullstackflux/article/details/152412847</link><guid>https://blog.youkuaiyun.com/fullstackflux/article/details/152412847</guid><author>fullstackflux</author><pubDate>Thu, 02 Oct 2025 15:12:09 +0800</pubDate><description><![CDATA[本文介绍了Go语言中流行的结构化日志库Logrus的基础使用和配置方法。主要内容包括：Logrus的安装步骤、基本日志输出示例、Fields添加上下文信息的用法、日志格式设置（文本/JSON/自定义）、输出目标配置（文件/控制台/多目标）等核心功能。文章还对比了Logrus与标准库log包的差异，突出了Logrus在日志级别、结构化数据、扩展性等方面的优势，并提供了全局Logger和实例Logger的使用选择建议。通过实际代码示例，展示了如何利用Logrus构建更加强大、灵活的日志系统。]]></description><category></category></item><item><title><![CDATA[RocketRust Web框架入门教程]]></title><link>https://blog.youkuaiyun.com/fullstackflux/article/details/151723307</link><guid>https://blog.youkuaiyun.com/fullstackflux/article/details/151723307</guid><author>fullstackflux</author><pubDate>Mon, 15 Sep 2025 18:14:01 +0800</pubDate><description><![CDATA[Rocket框架入门教程摘要：本文介绍了如何使用Rust语言的Rocket框架开发Web应用。Rocket以安全、简洁和性能著称，支持类型安全和零成本抽象。教程从环境准备开始，演示了创建第一个&quot;Hello World&quot;应用、配置路由、处理不同HTTP方法（GET/POST）、表单处理、JSON数据交互等核心功能。通过代码示例展示了Rocket的直观API设计，包括路由参数提取、类型安全表单处理和自动JSON序列化。文章还简要提及了错误处理机制，为开发者提供了构建稳健Web应用的基础知识。]]></description><category></category></item><item><title><![CDATA[Apache Airflow 揭秘：用代码编排你的任务流水线！（告别脚本地狱）]]></title><link>https://blog.youkuaiyun.com/fullstackflux/article/details/150615749</link><guid>https://blog.youkuaiyun.com/fullstackflux/article/details/150615749</guid><author>fullstackflux</author><pubDate>Fri, 22 Aug 2025 18:05:20 +0800</pubDate><description><![CDATA[Apache Airflow 是一个开源的任务调度和编排工具，能够有效解决传统脚本和crontab管理的痛点，如依赖混乱、监控困难、重跑复杂等问题。其核心概念是DAG（有向无环图）和Operator，通过Python代码定义任务流程，实现清晰的依赖管理和自动化调度。Airflow提供强大的Web UI，支持任务监控、日志查看、手动触发等功能，并具备良好的可扩展性，支持多种执行器和自定义Operator。无论是简单的日常任务还是复杂的分布式工作流，Airflow都能提供高效、可靠的解决方案，是数据工程和自动化]]></description><category></category></item><item><title><![CDATA[为什么你的下一个桌面应用应该考虑 Electron？(深入浅出带你飞！)]]></title><link>https://blog.youkuaiyun.com/fullstackflux/article/details/149075572</link><guid>https://blog.youkuaiyun.com/fullstackflux/article/details/149075572</guid><author>fullstackflux</author><pubDate>Wed, 02 Jul 2025 18:08:41 +0800</pubDate><description><![CDATA[（别不好意思承认，我都看到你掉落的头发了！）每次想到要维护三套完全不同的代码库，用不同的语言、不同的框架、不同的构建工具……现在，你想让它脱离浏览器，像一个“正经”的本地软件一样，安装在用户的电脑上，拥有自己的窗口图标、系统菜单、通知权限，甚至还能读写本地文件？功能极其丰富，支持几乎所有平台格式（安装包、可执行文件、AppX、DMG、PKG、AppImage、Snap。// 注意：这里直接用了 fs (因为上面 main.js 配置了 nodeIntegration:true，实际生产不推荐！]]></description><category></category></item><item><title><![CDATA[Prettier：拯救代码审美的“霸道总裁”，真香了！！！]]></title><link>https://blog.youkuaiyun.com/fullstackflux/article/details/149053849</link><guid>https://blog.youkuaiyun.com/fullstackflux/article/details/149053849</guid><author>fullstackflux</author><pubDate>Tue, 01 Jul 2025 20:10:34 +0800</pubDate><description><![CDATA[Prettier 不是一个简单的格式化工具，它是一种工程实践理念将可自动化的、主观的、耗时的琐事交给机器，让人专注于需要创造力和判断力的核心工作上。它强迫团队达成一致，消除了一个巨大的摩擦点。它可能不符合你个人的每一个微小偏好（比如我对分号的执念最终还是屈服了），但它带来的整体收益远超这点小小的“牺牲”。所以，如果你还在为代码风格争论不休，或者厌倦了手动调整格式，立刻！马上！去给你的项目配上 Prettier！相信我，初期可能有点不适应它的“霸道”，但很快，你就会体验到那种代码一保存就自动变整齐的舒爽感。]]></description><category></category></item></channel></rss>