<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>长情坞</title><link>https://www.luv9.cn/</link><atom:link href="https://www.luv9.cn/rss.xml" rel="self" type="application/rss+xml"/><description> 余生皆长情</description><generator>Halo v2.22.14</generator><language>zh-cn</language><image><url>https://www.luv9.cn/upload/favicon.png</url><title>长情坞</title><link>https://www.luv9.cn/</link></image><lastBuildDate>Wed, 13 May 2026 06:24:37 GMT</lastBuildDate><item><title><![CDATA[大型 SPA 性能优化实战]]></title><link>https://www.luv9.cn/archives/Eqf212Bi</link><description><![CDATA[<img src="https://www.luv9.cn/plugins/feed/assets/telemetry.gif?title=%E5%A4%A7%E5%9E%8B%20SPA%20%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96%E5%AE%9E%E6%88%98&amp;url=/archives/Eqf212Bi" width="1" height="1" alt="" style="opacity:0;">本文强调了在用户体验为王的时代，SPA性能对用户留存的重要性，并提出了三个核心性能指标：LCP、FID和CLS，这些指标直接影响用户体验和SEO排名。文章详细分析了SPA性能瓶颈的四个阶段，并提供了从资源加载到运行的全链路优化方案，包括按需加载、静态资源优化、减少主线程阻塞、内存泄漏检测等。最后，强调了性能优化的核心原则，如数据驱动、用户感知优先、性价比平衡和全链路协同。]]></description><guid isPermaLink="false">/archives/Eqf212Bi</guid><dc:creator>长情坞</dc:creator><enclosure url="https://www.luv9.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F910198.png&amp;size=m" type="image/jpeg" length="442683"/><category>小笔记</category><pubDate>Sun, 16 Nov 2025 15:05:39 GMT</pubDate></item><item><title><![CDATA[踩坑总结：从零搭建高可用头像服务镜像]]></title><link>https://www.luv9.cn/archives/Rl0O0KW9</link><description><![CDATA[<img src="https://www.luv9.cn/plugins/feed/assets/telemetry.gif?title=%E8%B8%A9%E5%9D%91%E6%80%BB%E7%BB%93%EF%BC%9A%E4%BB%8E%E9%9B%B6%E6%90%AD%E5%BB%BA%E9%AB%98%E5%8F%AF%E7%94%A8%E5%A4%B4%E5%83%8F%E6%9C%8D%E5%8A%A1%E9%95%9C%E5%83%8F&amp;url=/archives/Rl0O0KW9" width="1" height="1" alt="" style="opacity:0;">文章详细介绍了一位开发者如何自建一个高可用的动漫头像服务，解决了第三方API不稳定的问题。作者测试了多个第三方API，发现它们存在稳定性差、功能残缺、无容错机制和性能不佳等问题。因此，作者决定自建服务，确保稳定性、可扩展性和性能优化。核心设计包括多源冗余、自定义尺寸、用户专属头像和智能缓存，并采用了三层降级策略。文章还提供了三种部署方案：Cloudflare Workers、Vercel Edge Functions和Node.js服务器部署，并附有详细的步骤和避坑指南。最后，作者强调了自建服务的核心价值，认为通过工程化思维可以解决不稳定问题，提升服务的稳定性和可控性。]]></description><guid isPermaLink="false">/archives/Rl0O0KW9</guid><dc:creator>长情坞</dc:creator><enclosure url="https://www.luv9.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F1095538.jpg&amp;size=m" type="image/jpeg" length="45536"/><category>小笔记</category><category>代码分享</category><pubDate>Thu, 30 Oct 2025 10:40:19 GMT</pubDate></item><item><title><![CDATA[Python 暖心消息弹窗工具开发教程：用代码传递温暖的创意实现]]></title><link>https://www.luv9.cn/archives/thzvZvWW</link><description><![CDATA[<img src="https://www.luv9.cn/plugins/feed/assets/telemetry.gif?title=Python%20%E6%9A%96%E5%BF%83%E6%B6%88%E6%81%AF%E5%BC%B9%E7%AA%97%E5%B7%A5%E5%85%B7%E5%BC%80%E5%8F%91%E6%95%99%E7%A8%8B%EF%BC%9A%E7%94%A8%E4%BB%A3%E7%A0%81%E4%BC%A0%E9%80%92%E6%B8%A9%E6%9A%96%E7%9A%84%E5%88%9B%E6%84%8F%E5%AE%9E%E7%8E%B0&amp;url=/archives/thzvZvWW" width="1" height="1" alt="" style="opacity:0;">这款基于 Python 的 Tkinter 库开发的暖心消息弹窗应用，能够在屏幕上随机弹出温馨的文字消息，为忙碌的生活增添一份温暖。应用支持五大消息分类：一般关心、家人关怀、恋人情话、朋友问候和鼓励语句，满足不同场景需求。每个分类的消息配有专属色系，随机化设计让每次使用都有新鲜感。用户可以点击窗口或关闭按钮一键关闭所有弹窗。 代码实现分为三个部分：消息与样式数据、核心应用类和运行入口。应用类负责窗口创建、显示控制和关闭功能，运行入口控制窗口生成节奏。此外，用户还可以通过扩充消息库、调整视觉风格等方式进行个性化定制。 这款工具不仅适用于个人使用，还可以用于朋友生日、团队鼓励等创意场景。它通过简单的技术为生活增添温度，成为传递善意的小小桥梁。]]></description><guid isPermaLink="false">/archives/thzvZvWW</guid><dc:creator>长情坞</dc:creator><enclosure url="https://www.luv9.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F962214.png&amp;size=m" type="image/jpeg" length="14388"/><category>代码分享</category><pubDate>Thu, 30 Oct 2025 05:07:21 GMT</pubDate></item><item><title><![CDATA[Sing-box 一键安装与管理脚本指南]]></title><link>https://www.luv9.cn/archives/lTgFOoO0</link><description><![CDATA[<img src="https://www.luv9.cn/plugins/feed/assets/telemetry.gif?title=Sing-box%20%E4%B8%80%E9%94%AE%E5%AE%89%E8%A3%85%E4%B8%8E%E7%AE%A1%E7%90%86%E8%84%9A%E6%9C%AC%E6%8C%87%E5%8D%97&amp;url=/archives/lTgFOoO0" width="1" height="1" alt="" style="opacity:0;">**高效易用的 sing-box 一键安装与管理脚本** 该脚本旨在提供一个快速、便捷的解决方案，用于安装和管理 sing-box 代理服务。主要功能包括： - **快速部署**：15 秒内完成安装，支持多配置同时运行。 - **零学习成本**：简化操作流程，一条命令即可完成配置的添加、更改、查看和删除。 - **全协议支持**：覆盖主流代理协议，自动创建 VLESS-REALITY 配置。 - **自动化能力**：自动配置 TLS，端口、UUID、密码等参数可自动化生成。 - **灵活扩展**：支持快捷参数操作，兼容原生 sing-box 命令，适配多系统环境。 **支持系统**：推荐使用 Ubuntu 22，兼容 Debian、CentOS（可能存在兼容性问题）。 **安装命令**：`bash &lt;(wget -qO- -o- https://github.com/233boy/sing-box/raw/main/install.sh)` **核心功能操作**： - **添加配置**：`sb add`，支持简化协议名快速创建。 - **更改配置**：`sb change`，支持精准修改或自动生成参数。 - **查看配置**：`sb info`，支持生成访问链接和二维码。 - **删除配置**：`sb del/ddel`，支持删除单个或多个配置。 **进阶功能**： - **性能优化**：启用 BBR 加速。 - **服务管理**：启动、停止、重启服务。 - **日志管理**：查看、设置和删除日志。 - **版本更新**：更新核心程序、脚本和 Caddy。 **常见问题排查**： - **端口无法连接**：关闭防火墙、测试端口连通性。 - **客户端无法使用**：确保客户端与服务器版本一致，优先测试主流客户端。 **脚本目录结构**：所有文件集中存储，便于管理。 **重要提醒**： 1. 添加 TLS 协议配置后，务必设置伪装网站。 2. 如需手动配置 TLS，使用 `sb no-auto-tls` 命令。 3. 建议备份脚本，避免原仓库不可用。 4. 多配置管理时，可通过端口或域名快速匹配配置。]]></description><guid isPermaLink="false">/archives/lTgFOoO0</guid><dc:creator>长情坞</dc:creator><enclosure url="https://www.luv9.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F1142854.jpg&amp;size=m" type="image/jpeg" length="69709"/><category>小笔记</category><category>代码分享</category><pubDate>Tue, 28 Oct 2025 22:12:42 GMT</pubDate></item><item><title><![CDATA[广播 IP 与原生 IP：网络通信的核心解析]]></title><link>https://www.luv9.cn/archives/XtWf2uES</link><description><![CDATA[<img src="https://www.luv9.cn/plugins/feed/assets/telemetry.gif?title=%E5%B9%BF%E6%92%AD%20IP%20%E4%B8%8E%E5%8E%9F%E7%94%9F%20IP%EF%BC%9A%E7%BD%91%E7%BB%9C%E9%80%9A%E4%BF%A1%E7%9A%84%E6%A0%B8%E5%BF%83%E8%A7%A3%E6%9E%90&amp;url=/archives/XtWf2uES" width="1" height="1" alt="" style="opacity:0;">本文探讨了在跨境业务和个人博客发布等场景中，IP选择与网络架构对业务稳定性、合规性的重要性。文章首先解释了广播IP、原生住宅IP和双ISP原生住宅IP的定义、特点及适用场景。广播IP适用于局域网内的底层通信，不适用于对外业务；原生IP因其真实性和地域相关性，适合精准地域匹配的场景；双ISP原生住宅IP则通过冗余性和灵活性，适用于高稳定性需求场景。 接着，文章对比了VPC网络和经典网络。VPC网络提供独立隔离的虚拟网络空间，适用于高安全性和灵活性需求的企业级业务；经典网络配置简单，适合低安全需求的个人测试场景，但随着业务扩展，其安全性和灵活性不足。 最后，文章强调了在选择IP和网络架构时，应遵循“合规性”“稳定性”“场景适配性”三大原则，以提升业务效率并规避潜在风险。]]></description><guid isPermaLink="false">/archives/XtWf2uES</guid><dc:creator>长情坞</dc:creator><enclosure url="https://www.luv9.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F930095.jpg&amp;size=m" type="image/jpeg" length="38811"/><category>小笔记</category><pubDate>Tue, 28 Oct 2025 18:00:47 GMT</pubDate></item><item><title><![CDATA[Three.js动态网页优化：背景音乐自定义教程]]></title><link>https://www.luv9.cn/archives/t5jgvsVX</link><description><![CDATA[<img src="https://www.luv9.cn/plugins/feed/assets/telemetry.gif?title=Three.js%E5%8A%A8%E6%80%81%E7%BD%91%E9%A1%B5%E4%BC%98%E5%8C%96%EF%BC%9A%E8%83%8C%E6%99%AF%E9%9F%B3%E4%B9%90%E8%87%AA%E5%AE%9A%E4%B9%89%E6%95%99%E7%A8%8B&amp;url=/archives/t5jgvsVX" width="1" height="1" alt="" style="opacity:0;">本文介绍了一个基于 Three.js 和 Canvas 的动态网页项目，该项目通过 JavaScript 和 Three.js 实现了丰富的动态效果。文章详细描述了如何修复原代码中的问题，并新增了自定义背景音乐功能，提升了网页的沉浸式体验。作者提供了两种简单的自定义背景音乐方法：一种是使用本地 MP3 音频文件，只需将其放入项目文件夹并更新代码中的链接；另一种是使用网易云音乐的音频直链，通过提取生成的外链播放器中的音频链接进行替换。文章还附带了完整的代码示例和 GitHub 项目链接，供读者下载使用。]]></description><guid isPermaLink="false">/archives/t5jgvsVX</guid><dc:creator>长情坞</dc:creator><enclosure url="https://www.luv9.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2Fimage-YYbT.png&amp;size=m" type="image/jpeg" length="64656"/><category>代码分享</category><pubDate>Tue, 28 Oct 2025 12:56:03 GMT</pubDate></item><item><title><![CDATA[零基础搭建网站：免费与付费选择的详细对比]]></title><link>https://www.luv9.cn/archives/twAHgOfd</link><description><![CDATA[<img src="https://www.luv9.cn/plugins/feed/assets/telemetry.gif?title=%E9%9B%B6%E5%9F%BA%E7%A1%80%E6%90%AD%E5%BB%BA%E7%BD%91%E7%AB%99%EF%BC%9A%E5%85%8D%E8%B4%B9%E4%B8%8E%E4%BB%98%E8%B4%B9%E9%80%89%E6%8B%A9%E7%9A%84%E8%AF%A6%E7%BB%86%E5%AF%B9%E6%AF%94&amp;url=/archives/twAHgOfd" width="1" height="1" alt="" style="opacity:0;">这篇文章详细介绍了个人搭建网站的全攻略，涵盖所需工具、流程、费用及免费与付费选择的对比。文章指出，搭建网站的门槛较低，核心准备包括工具（如电脑）、内容和域名。流程分为六步：明确定位、选择搭建方式、域名注册、搭建框架、填充内容与优化、上线与测试。费用方面，从免费到数千元不等，主要取决于域名、服务器和增值服务的选择。免费搭建的优势在于零成本、易操作，但功能和稳定性有限；付费搭建则提供更高的自由度和稳定性，但需支付费用并进行维护。文章推荐了GitHub Pages、Netlify等免费托管平台，适合初学者和静态网站需求。总结强调，建站应从免费起步，根据需求逐步升级至付费版本，核心在于内容的质量。]]></description><guid isPermaLink="false">/archives/twAHgOfd</guid><dc:creator>长情坞</dc:creator><enclosure url="https://www.luv9.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F1685748903085115367.jpg&amp;size=m" type="image/jpeg" length="87803"/><category>小笔记</category><pubDate>Tue, 28 Oct 2025 05:05:11 GMT</pubDate></item></channel></rss>