部分内容源自网络,侵删,联系请看关于或声明。

十多年前的时光

这篇文章介绍了作者偶然翻出尘封多年的漫画杂志,引发了对少年时期简单快乐的回忆和对当下生活忙碌与压力的感慨,表达了对找回昔日纯真与沉浸式生活乐趣的向往。

thumbnail of the cover of the post

Fumadocs i18n教程

该文章主要介绍了如何使用Fumadocs搭建一个支持国际化(i18n)的文档网站。首先,通过npm或yarn安装fumadocs-app,并根据需要选择是否使用/src目录。接着,在ilb目录下创建i18n.ts文件来配置默认语言和可用语言列表。然后,在source.ts中引入i18n设置以应用到文档源。此外,还需要在app/layout.config.tsx中定义基本布局选项,包括导航栏标题等元素。最后,为了实现多语言支持,还需在根目录或src目录(如果使用了)下创建middleware.ts文件,并在app目录下为每种语言建立相应的[lang]子目录及其内部文件结构。文章还简要提到了如何进一步添加搜索功能的i18n支持。这是一篇面向开发者的技术教程,旨在帮助读者快速上手并构建自己的多语言文档站点。

thumbnail of the cover of the post

记录一次主力机售后

这篇文章介绍了作者在手机更换电池后使用不久出现WiFi和热点无法使用的问题,后来又出现了扬声器爆音和无声的情况,因此申请了售后。作者不愿意更换主板,因为成本高且会导致数据丢失,目前只能正常使用,静观其变。

thumbnail of the cover of the post

halo主题压缩方案

这篇文章介绍了为Halo主题提供的一种压缩方案。由于Sakura主题使用了Vite构建,打包后的文件较大且包含一些不必要的文件,这可能导致安装失败的问题。为了优化这一过程,作者编写了一个Python脚本,该脚本能根据指定的排除规则对目录进行压缩,并生成一个更小、更干净的ZIP文件。文章详细说明了如何设置日志记录器、加载忽略规则、过滤文件和目录以及创建ZIP文件的过程。此外,还提供了CLI和GUI两种方式来运行这个压缩工具,以满足不同用户的需求。

thumbnail of the cover of the post

宝塔搭建halo

这篇文章介绍了如何在宝塔面板中使用Docker Compose部署Halo博客系统,并提供了多种数据库配置方案。文章详细说明了如何设置Docker Compose文件以支持MySQL和PostgreSQL数据库,并提供了无数据库版的配置示例。此外,还介绍了如何使用JAR包部署Halo,包括创建用户、下载JAR包、创建配置文件和运行Halo的步骤。

thumbnail of the cover of the post

自定义组件

本文介绍了两个自定义Web组件的实现与使用方法。第一个是<bilibili-video>组件,用于嵌入Bilibili视频播放器,支持BV号、自动播放和静音设置,通过Shadow DOM实现样式隔离。第二个是<resource-link>组件,用于创建具有双色样式的链接按钮,支持左右侧独立文本设置和链接跳转功能。文章提供了详细的属性说明、使用示例和注意事项,并展示了包含这两个组件的完整HTML页面实现方案。

thumbnail of the cover of the post

图片分类

这篇文章介绍了一个Python脚本,用于根据图片的分辨率和方向将图片分类到不同的目录中,包括桌面背景、移动设备背景和头像。脚本支持命令行参数,可以指定源目录和目标目录,还能设置宽高比阈值来判定图片是否为头像。

thumbnail of the cover of the post

图片下载器

前言 之前写了个工具[识别MD文档中的图片链接并下载]来下载处理文档里面的图片,但是还是有点麻烦,于是直接爬吧。 GITHUB 项目地址:https://github.com/AR-26710/batch-d

thumbnail of the cover of the post

halo批量替换数据

本文介绍了一个用于Halo项目数据批量替换的工具,支持通过CLI命令行和GUI界面两种方式操作。该工具支持正则表达式查找替换功能,能够自动生成处理后的文件及原始文件的解码副本。文章特别强调了数据备份的重要性,并提醒用户注意使用本地文件时可能出现的附件库显示问题。工具需要Python 3.6+环境运行,依赖tkinterdnd2库,提供了具体的参数说明和使用示例。

thumbnail of the cover of the post