开发工具
highlight.js 个人使用心得
在网页中使用code标签显示程序源代码默认不会像在代码编辑器中具有美观的颜色,highlight.js 可以实现在Html页面中自动高亮代码块。本文介绍了其使用方法,以及正确的使用语言标记,并介绍了其主题样式的导入方法和主题演示网站。讨论使用 Markdown 撰写文章时正确的语言标记和Pandoc转换中存在的问题。
生活与职业
陪着你一起飞到梦想的地方
陪我长大的愿望 在我心里面埋藏 你是我面对生活勇敢的力量 拨开乌云的光芒 是你教会我坚强
部署与运维
记录一次Docker更新Mysql版本后启动失败
[ERROR] [MY-012526] [InnoDB] Upgrade is not supported after a crash or shutdown with innodb_fast_shutdown = 2. This redo log was created with MySQL 8.0.28
MySQLDocker数据库运维查看正文 →
利用InstantClick,Pajx,为博客添加APlayer音乐播放器并接入网易云音乐
介绍在博客中集成 APlayer 音乐播放器并通过 Meting API 加载网易云音乐的方法,给出播放器初始化和歌单调用示例。文章还比较 PJAX 与 InstantClick 的无刷新页面切换机制,说明怎样在页面导航后重新绑定播放器并尽量保持播放进度。
InstantClickPajxAPlayer网易云音乐查看正文 →
部署与运维
在Docker中使用Certbot为Nginx签发免费证书
介绍在 Docker 中运行 Certbot 为 Nginx 申请 Let's Encrypt 免费 HTTPS 证书的方法,覆盖 HTTP 验证、Certbot 参数、目录映射、Docker Compose 与 Nginx 证书配置。文章也比较 Certbot 手动管理证书与 Caddy 自动 HTTPS 的取舍。
系统与网络
archlinux详细解析安装个人踩坑笔记
记录 Arch Linux 的安装流程与长期使用经验,介绍官方文档、ArchWiki、滚动更新和 AUR 的特点,并按最少步骤整理磁盘、网络、基础系统与桌面环境的安装思路。文章同时说明它与 Ubuntu 等发行版在上手成本、软件新旧和维护方式上的差异。
archlinuxarchlinux安装archlinux教程archlinux解析查看正文 →
部署与运维
在Docker中Wordpress使用Redis缓存(Redis Object Cache插件)
介绍了在WordPress网站中使用Redis Object Cache插件来改善响应速度的方法。详细介绍了在Docker环境中配置Redis Object Cache插件的步骤,包括在wp-config.php文件中设置Redis连接参数和使用环境变量配置Redis。通过该插件网站可以在数据库与应用之间建立缓存层。
wordpressredis缓存Redis Object Cache插件查看正文 →
开发工具
php调试
记录在没有完整调试器的 PHP 页面中,把服务端变量安全转换为 JavaScript 并输出到浏览器开发者工具控制台的简单方法。示例适合临时检查数组、字符串或接口返回值是否符合预期,同时提醒控制台输出只用于开发排查,不应把密码、令牌和用户隐私数据写入生产页面。
PHP调试浏览器控制台查看正文 →
部署与运维
wordpress smtp配置 使用阿里云邮件推送服务
介绍 WordPress 通过 SMTP 接入阿里云邮件推送服务的方法,覆盖开通邮件服务、创建发信域名和发信地址、配置回信地址,以及在 WordPress 插件中填写服务器、端口和认证信息。适合解决密码重置、验证码等站点邮件无法发送的问题。
wordpresssmtp阿里云邮件服务器查看正文 →