<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>spanBlog</title><description>spanBlog是dacong_wu的一个博客网站，网站使用Astro技术</description><link>https://blog.ll1025.cn</link><item><title>升级 Umami 到 v3 版本</title><link>https://blog.ll1025.cn/umami-v3-upgrade-guide</link><guid isPermaLink="true">https://blog.ll1025.cn/umami-v3-upgrade-guide</guid><description>升级 Umami 到 v3 版本，并解决 MySQL 数据库转移到 PostgreSQL 数据库的兼容问题。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>如何使用 wpsjs 创建右键功能菜单</title><link>https://blog.ll1025.cn/how-to-use-wpsjs</link><guid isPermaLink="true">https://blog.ll1025.cn/how-to-use-wpsjs</guid><description>使用 wpsjs 在 WPS 表格中实现自定义右键菜单与事件处理。</description><pubDate>Fri, 26 Dec 2025 00:00:00 GMT</pubDate></item><item><title>GSAP 核心 API 完全指南</title><link>https://blog.ll1025.cn/gsap-core-api-guide-with-practical-demos</link><guid isPermaLink="true">https://blog.ll1025.cn/gsap-core-api-guide-with-practical-demos</guid><description>GSAP 是 Web 端高性能动画库，补间（Tweens）与时间轴（Timelines）是其核心。本文系统拆解 GSAP 核心 API 用法，搭配可复用实战 Demo，帮前端开发者快速上手，高效实现流畅复杂的 Web 动画。</description><pubDate>Fri, 21 Nov 2025 00:00:00 GMT</pubDate></item><item><title>USB、PCIe、Thunderbolt 接口与速率全解析</title><link>https://blog.ll1025.cn/usb-pcie-thunderbolt-speed-guide</link><guid isPermaLink="true">https://blog.ll1025.cn/usb-pcie-thunderbolt-speed-guide</guid><description>各种接口标准（USB、PCIe、Thunderbolt）命名繁杂。本文用一张对照表梳理它们的版本与速率，帮助快速理解带宽差异。</description><pubDate>Fri, 29 Aug 2025 00:00:00 GMT</pubDate></item><item><title>远程访问局域网设备</title><link>https://blog.ll1025.cn/remote-access-to-lan-devices</link><guid isPermaLink="true">https://blog.ll1025.cn/remote-access-to-lan-devices</guid><description>通过 tailscale 实现远程访问局域网内设备</description><pubDate>Thu, 10 Jul 2025 00:00:00 GMT</pubDate></item><item><title>使用 acme.sh 通过 CNAME 申请域名证书</title><link>https://blog.ll1025.cn/use-acme-with-cname</link><guid isPermaLink="true">https://blog.ll1025.cn/use-acme-with-cname</guid><description>通过 CNAME 方式申请域名证书，解决无更新 DNS 权限申请证书问题。</description><pubDate>Fri, 27 Jun 2025 00:00:00 GMT</pubDate></item><item><title>使用 React、TypeScript、TailwindCSS 和 Vite 创建 Chrome 扩展程序</title><link>https://blog.ll1025.cn/create-a-chrome-extension-with-react-typescript-tailwindcss-and-vite</link><guid isPermaLink="true">https://blog.ll1025.cn/create-a-chrome-extension-with-react-typescript-tailwindcss-and-vite</guid><description>介绍如何使用 React、TypeScript、TailwindCSS 和 Vite 创建 Chrome 扩展程序。</description><pubDate>Tue, 25 Feb 2025 00:00:00 GMT</pubDate></item><item><title>在 openEuler 中使用 mongodb</title><link>https://blog.ll1025.cn/use-mongodb-in-openeuler</link><guid isPermaLink="true">https://blog.ll1025.cn/use-mongodb-in-openeuler</guid><description>在 openEuler 中使用 mongodb，并解决 ssh 隧道连接问题。</description><pubDate>Mon, 02 Dec 2024 00:00:00 GMT</pubDate></item><item><title>在 vue 中使用 defineComponent 创建局部组件</title><link>https://blog.ll1025.cn/use-definecomponent-in-vue</link><guid isPermaLink="true">https://blog.ll1025.cn/use-definecomponent-in-vue</guid><description>用 defineComponent 在单文件组件中创建局部组件。</description><pubDate>Thu, 07 Nov 2024 00:00:00 GMT</pubDate></item><item><title>在 xterm 中实现缓冲区搜索</title><link>https://blog.ll1025.cn/do-search-in-xterm</link><guid isPermaLink="true">https://blog.ll1025.cn/do-search-in-xterm</guid><description>仿照 vscode 在 xterm 缓冲区中实现搜索功能。</description><pubDate>Wed, 06 Nov 2024 00:00:00 GMT</pubDate></item><item><title>fiber 配置选项</title><link>https://blog.ll1025.cn/fiber-config-fields</link><guid isPermaLink="true">https://blog.ll1025.cn/fiber-config-fields</guid><description>列举 fiber 支持的配置内容，并简单介绍。</description><pubDate>Fri, 01 Nov 2024 00:00:00 GMT</pubDate></item><item><title>学习 fiber(go) 语法</title><link>https://blog.ll1025.cn/learn-gofiber</link><guid isPermaLink="true">https://blog.ll1025.cn/learn-gofiber</guid><description>学习 fiber(go) 语法，并对比 js 展示语法差异性</description><pubDate>Thu, 31 Oct 2024 00:00:00 GMT</pubDate></item><item><title>让 GBK 流具体感知能力</title><link>https://blog.ll1025.cn/enable-gbk-stream-specific-perception-capability</link><guid isPermaLink="true">https://blog.ll1025.cn/enable-gbk-stream-specific-perception-capability</guid><description>让 GBK 流具体感知能力，以解决 GBK 流解码异常问题</description><pubDate>Fri, 25 Oct 2024 00:00:00 GMT</pubDate></item><item><title>在 vite 中使用 iconv-lite</title><link>https://blog.ll1025.cn/use-iconv-lite-in-vite</link><guid isPermaLink="true">https://blog.ll1025.cn/use-iconv-lite-in-vite</guid><description>在 vite 中使用 iconv-lite 以解决 GBK 编码问题</description><pubDate>Fri, 25 Oct 2024 00:00:00 GMT</pubDate></item><item><title>在 vite 中使用字体</title><link>https://blog.ll1025.cn/use-font-in-vite</link><guid isPermaLink="true">https://blog.ll1025.cn/use-font-in-vite</guid><description>使用 vite-plugin-font 优化在 vite 中对字体的引用</description><pubDate>Thu, 17 Oct 2024 00:00:00 GMT</pubDate></item><item><title>伪类和伪元素总结</title><link>https://blog.ll1025.cn/summary-of-pseudo-classes-and-pseudo-elements</link><guid isPermaLink="true">https://blog.ll1025.cn/summary-of-pseudo-classes-and-pseudo-elements</guid><description>基于 MDN 文档的伪类和伪元素总结</description><pubDate>Wed, 31 Jul 2024 00:00:00 GMT</pubDate></item><item><title>解决 pm2 日志时间戳显示问题</title><link>https://blog.ll1025.cn/show-time-in-pm2</link><guid isPermaLink="true">https://blog.ll1025.cn/show-time-in-pm2</guid><description>解决 pm2 日志无时间戳，并且格式化时间戳</description><pubDate>Mon, 29 Jul 2024 00:00:00 GMT</pubDate></item><item><title>在 Ubuntu 中安装 Nodejs</title><link>https://blog.ll1025.cn/install-nodejs-in-ubuntu</link><guid isPermaLink="true">https://blog.ll1025.cn/install-nodejs-in-ubuntu</guid><description>在 Ubuntu 中安装 Nodejs，并解决网络问题</description><pubDate>Sun, 21 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Xterm 在 Vue 中的应用</title><link>https://blog.ll1025.cn/use-xterm-in-vue</link><guid isPermaLink="true">https://blog.ll1025.cn/use-xterm-in-vue</guid><description>在 Vue 中使用 Xterm，并适配屏幕尺寸变化</description><pubDate>Sat, 20 Jul 2024 00:00:00 GMT</pubDate></item><item><title>自定义 DERP 服务器（中继）</title><link>https://blog.ll1025.cn/custom-derp-server</link><guid isPermaLink="true">https://blog.ll1025.cn/custom-derp-server</guid><description>自定义 DERP 中继，以解决使用 tailscale 延时问题</description><pubDate>Tue, 09 Jul 2024 00:00:00 GMT</pubDate></item><item><title>常见的提交信息规范</title><link>https://blog.ll1025.cn/commit-message-guidelines</link><guid isPermaLink="true">https://blog.ll1025.cn/commit-message-guidelines</guid><description>介绍几种在 GitHub 等版本控制平台上，常见的提交信息规范</description><pubDate>Mon, 24 Jun 2024 00:00:00 GMT</pubDate></item><item><title>解决 giscus 主题切换问题</title><link>https://blog.ll1025.cn/resolve-giscus-theme-switching-issue</link><guid isPermaLink="true">https://blog.ll1025.cn/resolve-giscus-theme-switching-issue</guid><description>在 Astro 中使用 giscus 并解决主题切换同步问题</description><pubDate>Fri, 21 Jun 2024 00:00:00 GMT</pubDate></item><item><title>设计网站推荐</title><link>https://blog.ll1025.cn/17-websites-for-design-inspiration</link><guid isPermaLink="true">https://blog.ll1025.cn/17-websites-for-design-inspiration</guid><description>17 个激发设计灵感的网站推荐</description><pubDate>Fri, 31 May 2024 00:00:00 GMT</pubDate></item><item><title>认识 Open Graph 协议</title><link>https://blog.ll1025.cn/know-open-graph-protocol</link><guid isPermaLink="true">https://blog.ll1025.cn/know-open-graph-protocol</guid><description>认识 Open Graph 协议，并在微信朋友圈中应用</description><pubDate>Mon, 20 May 2024 00:00:00 GMT</pubDate></item><item><title>创建自定义 action</title><link>https://blog.ll1025.cn/create-custom-actions</link><guid isPermaLink="true">https://blog.ll1025.cn/create-custom-actions</guid><description>创建一个自定义 action 用于将 action 中生成的 dist 文件夹上传到服务器</description><pubDate>Sat, 27 Apr 2024 00:00:00 GMT</pubDate></item><item><title>在谷歌浏览器插件中建立 socket 通信</title><link>https://blog.ll1025.cn/use-socket-in-google-extension</link><guid isPermaLink="true">https://blog.ll1025.cn/use-socket-in-google-extension</guid><description>在谷歌浏览器中建立 socket 通信，以此来推送通知</description><pubDate>Sat, 27 Apr 2024 00:00:00 GMT</pubDate></item><item><title>在 1Panel 中部署 Nuxt 网页</title><link>https://blog.ll1025.cn/deploy-nuxt-in-1panel</link><guid isPermaLink="true">https://blog.ll1025.cn/deploy-nuxt-in-1panel</guid><description>部署 Nuxt 网页，并实现 Console 子页面</description><pubDate>Mon, 22 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Web Serial Api 介绍</title><link>https://blog.ll1025.cn/web-serial-api</link><guid isPermaLink="true">https://blog.ll1025.cn/web-serial-api</guid><description>Web Serial Api 简单使用</description><pubDate>Sat, 20 Apr 2024 00:00:00 GMT</pubDate></item><item><title>缤纷云的使用介绍</title><link>https://blog.ll1025.cn/use-bitiful</link><guid isPermaLink="true">https://blog.ll1025.cn/use-bitiful</guid><description>介绍使用 Nodejs 生成预签名链接</description><pubDate>Tue, 02 Apr 2024 00:00:00 GMT</pubDate></item><item><title>常见的 JS 设计模式-下</title><link>https://blog.ll1025.cn/common-js-design-pattern-next-part</link><guid isPermaLink="true">https://blog.ll1025.cn/common-js-design-pattern-next-part</guid><description>学习常见的 11 种 JS 设计模式</description><pubDate>Mon, 04 Mar 2024 00:00:00 GMT</pubDate></item><item><title>常见的 JS 设计模式-上</title><link>https://blog.ll1025.cn/common-js-design-pattern</link><guid isPermaLink="true">https://blog.ll1025.cn/common-js-design-pattern</guid><description>学习常见的 11 种 JS 设计模式</description><pubDate>Fri, 01 Mar 2024 00:00:00 GMT</pubDate></item><item><title>学习 BOM-location</title><link>https://blog.ll1025.cn/learn-bom-location</link><guid isPermaLink="true">https://blog.ll1025.cn/learn-bom-location</guid><description>深入学习 BOM 最有用的对象之一的 location</description><pubDate>Fri, 02 Feb 2024 00:00:00 GMT</pubDate></item><item><title>学习 BOM-window</title><link>https://blog.ll1025.cn/learn-bom-window</link><guid isPermaLink="true">https://blog.ll1025.cn/learn-bom-window</guid><description>深入学习 BOM 相关知识</description><pubDate>Fri, 26 Jan 2024 00:00:00 GMT</pubDate></item><item><title>在 tiptap 中实现斜杠功能</title><link>https://blog.ll1025.cn/design-slash-in-tiptap</link><guid isPermaLink="true">https://blog.ll1025.cn/design-slash-in-tiptap</guid><description>通过自定义方法，在 tiptap 中实现斜杠功能</description><pubDate>Thu, 18 Jan 2024 00:00:00 GMT</pubDate></item><item><title>解决 scrollIntoView 使用问题</title><link>https://blog.ll1025.cn/use-scroll-into-view</link><guid isPermaLink="true">https://blog.ll1025.cn/use-scroll-into-view</guid><description>解决 scrollIntoView 滚动时候，body 页面也随之滚动的问题</description><pubDate>Wed, 17 Jan 2024 00:00:00 GMT</pubDate></item><item><title>在 Node 中实现定时任务</title><link>https://blog.ll1025.cn/use-agenda-in-node</link><guid isPermaLink="true">https://blog.ll1025.cn/use-agenda-in-node</guid><description>为 node 提供定时任务，并实现持久化</description><pubDate>Thu, 04 Jan 2024 00:00:00 GMT</pubDate></item><item><title>实现代码块一键复制</title><link>https://blog.ll1025.cn/add-code-in-astrowind</link><guid isPermaLink="true">https://blog.ll1025.cn/add-code-in-astrowind</guid><description>为 astrowind 代码块添加一键复制功能</description><pubDate>Thu, 21 Dec 2023 00:00:00 GMT</pubDate></item><item><title>在 Node 中使用 @ 替换根路径</title><link>https://blog.ll1025.cn/use-in-node</link><guid isPermaLink="true">https://blog.ll1025.cn/use-in-node</guid><description>像 vite 一样，在 node 中使用 @ 替换根路径</description><pubDate>Wed, 20 Dec 2023 00:00:00 GMT</pubDate></item><item><title>在 Node 中使用 env 文件</title><link>https://blog.ll1025.cn/use-env-in-node</link><guid isPermaLink="true">https://blog.ll1025.cn/use-env-in-node</guid><description>为 Node 添加一个 env 文件，以方便储存和修改环境变量值</description><pubDate>Tue, 19 Dec 2023 00:00:00 GMT</pubDate></item><item><title>创建一个 npm 包</title><link>https://blog.ll1025.cn/create-npm-package</link><guid isPermaLink="true">https://blog.ll1025.cn/create-npm-package</guid><description>制作一个适用于 Koa 的 npm 包</description><pubDate>Tue, 12 Dec 2023 00:00:00 GMT</pubDate></item><item><title>使用 bark 推送</title><link>https://blog.ll1025.cn/use-bark-free</link><guid isPermaLink="true">https://blog.ll1025.cn/use-bark-free</guid><description>使用 render 免费部署 bark 服务</description><pubDate>Mon, 11 Dec 2023 00:00:00 GMT</pubDate></item><item><title>Linux 下使用 Node 和 PM2</title><link>https://blog.ll1025.cn/use-pm2-in-linux</link><guid isPermaLink="true">https://blog.ll1025.cn/use-pm2-in-linux</guid><description>在 Linux 下安装 Node，并全局部署 PM2</description><pubDate>Thu, 29 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Koa 代理图片</title><link>https://blog.ll1025.cn/koa-proxy-image</link><guid isPermaLink="true">https://blog.ll1025.cn/koa-proxy-image</guid><description>Koa 作为上传中间件，并设置代理</description><pubDate>Fri, 12 May 2023 00:00:00 GMT</pubDate></item></channel></rss>