分类
技术
VS Code Git Diff:提高词级差异颜色对比度
在 VS Code 中查看 Git Diff 时,修改过的整行通常会显示为浅红色或浅绿色,而行内具体被修改的单词还会使用另一层背景色标记。 如果主题颜色比较柔和,词级背景色与整行背景色的对比度可能不够,尤其是在长文本或医…
使用 Python 质量压缩 PDF
PDF 文件经常因为嵌入了大量高清图片而体积过大。直接把整页转换成图片再重新生成 PDF,虽然可以显著减小体积,却会让文字和矢量图形失去原有的清晰度,也可能破坏页面尺寸、链接和文档结构。 本文提供一个基于 PyMuPDF…
GitHub Pull Request 完整教程:从 Fork、提交 PR 到同步上游仓库
在参与 GitHub 开源项目时,一个非常常见的工作流是: Fork 别人的项目 → 修改代码 → 提交 Pull Request → 作者 Review → Merge 或 Reject → 继续同步原项目
使用 mongorestore 恢复 MongoDB 集合
在使用 MongoDB 进行数据备份和恢复的过程中,mongorestore 是一个非常实用的工具,它允许我们从备份中恢复数据库或特定的集合。有时,我们在恢复集合之前,可能需要先清空目标集合,以确保不会有旧数据的干扰。本…
Sublime Text 3 插入当前日期及时间
Sublime Text 3 是我平时最喜欢的 Coding 工具,没有之一,可以通过 Python 来 DIY 编写很多插件
利用 Python 发送邮件
利用 Python 的内置 SMTP 模块发送邮件,可以配合其他功能(如天气预报等)一起使用
利用 frp 进行内网穿透
frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。
利用 OpenVPN 加速饥荒服务器
郑重声明:本文仅用于搭建饥荒游戏服务器用,禁止用于任何违反国家法律的用途!
利用 GitHub Action 部署 Hexo 博客
自动部署博客到 GitHub 和码云,并实现码云的自动更新,不需要再登录网页点击按钮在使用本教程前,请确保本地部署 Hexo 博客到 GitHub 及码云已成功参考文献:利用 GitHub Actions 自动部署 He…
利用 Aria2 及 h5ai 在服务器上搭建影音中心
最近买了一台带宽5m的服务器,利用闲置的带宽来搭建个人影音中心基于腾讯云Ubuntu Server 16