永生的博客

在 Fedora 和kubuntu上完整部署 Waydroid 并运行 ARM64 应用的详细教程
GAPPS 与默认(AOSP)镜像版本的核心区别 以下对比以 Waydroid init 时不带 -s(默认 AOSP 镜像)和带 -s GAPPS 两种版本为例。 1. 镜像内容对比 特性 默认(AOSP) GAPPS Google...
阅读全文 »Fedora Linux 42 KDE Plasma Desktop 输输入法问题解决和自动登录
在 Fedora Linux 42 KDE Plasma Desktop 环境下,输入法的配置与微信输入法异常问题的解决,是提升使用体验的关键环节,以下为详细流程。 一输入法安装 Fedora Linux 42 KDE Plasma Desktop 中,推荐使用 fcitx5 输入法框架,其在...
阅读全文 »在 CKEditor 中集成自定义 Markdown 插件
一背景与动机 传统的所见即所得(WYSIWYG)编辑器擅长可视化排版,但在书写包含大量公式代码长文档时,Markdown 的简洁与可读性更胜一筹。将两者结合,可以既享受 Markdown 的轻量书写,又能即时预览所见效果。本示例基于 CKEditor 4,演示如何编写一个自定义插件,将 Mark...
阅读全文 »如何在 CKEditor 中集成 Cloudflare R2 存储
在这篇文章中,我们将学习如何在 CKEditor 中集成 Cloudflare R2 对象存储。Cloudflare R2 是一种 S3 兼容的对象存储服务,可以方便地存储和管理静态文件。我们将使用 Go 语言和 Cloudflare 提供的 SDK 来完成文件上传,并通过 CKEditor 进行图...
阅读全文 »<p source-line="0" source-line-end="1"><strong>使用 Systemd 和 Endless 专业部署 Go Web 应用实战教程</strong></p>
目标:将您的 Go 博客应用部署到生产服务器,并配置 systemd 和 endless,以实现服务的稳定运行、开机自启、崩溃自愈,以及最重要的——不中断服务的平滑更新(无缝重启)。 技术栈: 应用框架: Go + Gin 无缝重启库:...
阅读全文 »教程:用轻松打造你的技术图标墙
skillicons.dev 是一个非常流行且强大的在线工具,它能让你通过一个简单的 URL 链接,快速生成包含各种技术 Logo 的 SVG 图片。这对于在个人主页、在线简历或 GitHub Profile README 中直观展示你的技能栈非常有用。 这篇教程将带你了解它的三种核心用法: ...
阅读全文 »PostgreSQL 安装和使用教程
1. PostgreSQL 简介 PostgreSQL 是一个功能强大且开源的对象-关系型数据库管理系统(ORDBMS),支持 SQL 标准、事务、并发控制、可扩展性等特性,广泛应用于 web 后端、大数据分析和企业级应用。 2. 安装环境准备 在安装之前,请确保: 拥有管理员 (Lin...
阅读全文 »Hugo 零基础教程
📊 Hugo 与其他静态网站生成器对比表 特性 / 工具 Hugo💎 Jekyll 🐹 Hexo 🧙‍♂️ Next.js (SSG) ⚛️ VuePress 🐉 编写语言 Go Ruby ...
阅读全文 »<p>Linux增加和删除虚拟内存</p>
一.增加虚拟内存 下面给出具体步骤(以 swap 文件方式举例): 创建 8 GiB 的 swap 文件 sudo fallocate -l 8G /swapfile8G 如果系统不支持 fallocate,可改用: sudo dd if=/dev/zero of=...
阅读全文 »