✨ 为什么要造“藏宝阁”?
友人帐千篇一律,课程资料四散无序。
我曾经把所有课程链接全塞进 link.yml,看起来就像是个“堆放文件的仓库”……
于是我灵机一动:不如建一个真正属于自己的“藏宝阁”页面!
✅ 让课程资料分类清晰
✅ 保持与友链统一的美观风格
✅ 保留 flexcard、telescopic、anzhiyu 三种展示模式
✅ 数据独立,后续维护更清晰
🔧 魔改步骤全记录
🧱 第一步:独立数据源 treasure.yml
路径:source/_data/treasure.yml
1234567891011121314151617181920212223242526- class_name: BIT自动化课程笔记 class_desc: ✨宝藏点1:恭喜你🎉,发现了藏匿博主本科笔记的宝藏点 flink_style: telescopic hundredSuffix: "" link_list: - name: 计算机控制系统 link: https://dcntfazxmk4c.feishu.cn/docx/G1j ...
💻 Hexo + GitHub Pages 从零配置自动部署(SSH 版)
本文将手把手带你完成:创建 GitHub 仓库 → 初始化 Git → 配置 SSH 密钥 → 安装 Hexo → 配置 SSH 自动部署。适合初学者!
🧰 一、前置条件
在开始之前,请确保你已具备以下环境:
工具
说明
Node.js
建议使用 LTS 版本,可前往 https://nodejs.org 下载
Git
用于版本控制和推送代码,可前往 https://git-scm.com 下载
GitHub 账号
作为 Hexo 博客托管平台
VS Code 或终端
作为操作工具
🏗️ 二、创建 GitHub 博客仓库
2.1 登录 GitHub,创建新仓库
前往 https://github.com 新建仓库
仓库名建议为 你的用户名.github.io,如 penry.github.io
设为公开仓库(Public)
其余设置保持默认即可
✅ 此仓库将作为你博客的最终访问地址,例如:https://penry.github.io
🌱 三、 ...
Biber VS BibTeX:LaTeX 参考文献管理器的终极对比
在 LaTeX 文档中处理参考文献,BibTeX 和 Biber 是最常见的两种后端处理工具。虽然它们看起来相似,但在功能、支持的样式、配套宏包等方面却有明显差异。本文将全面对比二者,帮助你根据需求选择最合适的方案。
1. 基本介绍
项目
BibTeX
Biber
发布时间
1985 年代
2009 年
作者
Oren Patashnik
Philip Kime 等人(biblatex 团队)
配套宏包
natbib、apalike、IEEEtran 等
biblatex(必须)
输出样式文件后缀
.bst
.bbx 和 .cbx
配置复杂度
相对较低
灵活但配置较复杂
支持 UTF-8
不直接支持
原生支持
2. 使用方式示例对比
BibTeX 的用法示例:
12345678910\documentclass{article}\usepackage{natbib}\begin{document}引用测试: ...
Overleaf 与 VS Code + LaTeX 对比:哪个更适合你?
在撰写论文、报告或学术文档时,LaTeX 是许多工程师、科研工作者和学生的首选工具。而如今,主流的两种 LaTeX 使用方式就是:
Overleaf(基于云端的 LaTeX 编辑器)
VS Code + LaTeX(本地环境结合现代编辑器)
这篇博客将从多个维度对比两者,帮助你找到最适合自己的 LaTeX 写作方式。
1 上手难度与环境配置
✅ Overleaf:
零配置,打开浏览器即可使用。
自带常用模板,适合新手快速上手。
支持多人协作编辑(类似 Google Docs)。
⚙ VS Code + LaTeX:
需要安装:
TeX Live / MiKTeX
VS Code + LaTeX Workshop 插件
首次配置较复杂,需手动设置编译链(如 XeLaTeX)、字体路径、中文支持等。
上手门槛稍高,但配置好之后效率极高。
2 编辑体验与功能扩展
🖋 Overleaf:
所见即所得式的预览模式。
提供版本控制、GitHub 同步、分享链接。
插件功能有限,较依赖 ...
hexo配置与魔改
未读
0 引言
Twikoo 支持自定义邮件回复格式,其实邮件模板也就锦上添花,主要是为了不单调沉闷,恰到好处的样式能给人带来赏心悦目的效果,很多评论系统都支持自定义邮件模板样式的💖
放几个模板分享下,也可以复制粘贴修改,注意博客地址啥的要自己修改噢✨
1 紫罗兰永恒花园信笺模板
紫罗兰永恒花园薇尔莉特的模板真的蛮好看的!这部动画本身就极具魅力,它以细腻的笔触讲述了一个关于书信传达情感的动人故事。在动画中,薇尔莉特通过书写一封封信件,帮助人们传递那些难以言说的情感,这种用文字连接人心的方式,温暖而治愈。也正因如此,它所衍生出的模板,无论是博客留言板还是邮件通知模板等,都有着独特的韵味。这些模板仿佛带着动画中书信的温度,能让使用者在留言或发送通知时,传递出更为真挚的情感,赋予文字别样的力量,让交流变得更加富有诗意与温情 。
注意我们主要是要修改以下四个位置的环境变量:
1.1 环境变量的修改
1.1.1 MAIL_SUBJECT
设置邮箱的主题,即任意评论被回复的时候,发送邮件的主题,不填写的话就会使用默认主题。
1.1.2 MAIL_TEM ...
0 小工具推荐
录制 .gif文件的工具:
下载链接:screentogif
官方文档:how to use screentogif
LaTex 中表格渲染工具:
使用链接:tablesgenerator
自制的北京理工大学课程报告LaTex模版:
分享链接:BIT Course Report
1 在VScode中配置LaTex编译环境
想在本地高效使用 LaTeX 编辑学术论文、课程报告、技术文档?试试 VS Code 吧!这部分将一步步教你配置一套 支持中文、BibLaTeX、Biber、图表绘制、代码高亮等功能 的 VS Code + LaTeX 环境。
适合系统:Windows / macOS / Linux
适合用户:对 Overleaf 不够自由、想自定义样式或离线编译的朋友
1.1 安装必备组件
1.1.1 安装 Tex 套件
官网:https://tug.org/texlive/
推荐安装完整版(约 6GB),支持所有宏包和字体。
📦 Windows 用户建议使用 TeX Live 镜像站 下载安装更快。
...
hexo配置与魔改
未读 0 新建博文
0.1 新建博文
1hexo new "你的博文名称"
0.2 参考设置
1234567891011121314151617181920212223242526272829303132---title: {{ title }} #【必需】页面标题date: #【必需】页面创建日期updated: #【可选】页面更新日期tags: #【可选】文章标签categories: #【可选】文章分类keywords: #【可选】文章关键字description: #【可选】文章描述top: # 1 置顶top_img: #【可选】文章顶部图片comments: #【可选】显示文章评论模块(默认 true)cover: #【可选】文章缩略图toc: #【可选】显示文章 TOCtoc_number: #【可选】显示 toc_numbertoc_style_simple: #【可选】显示 toc 简洁模式copyright: #【可选】显示文章版权模块copyright_author: #【可选】文章版权作者copyri ...
hexo配置与魔改
未读
本文主要是记录以 hexo 的anzhiyu主题搭建博客的过程, twikoo 评论挂载 Vercel 的 CDN 加速,使用腾讯云注册国内域名,整体托管在 github-pages 。
0 hexo-anzhiyu主题的基本框架搭建
这里参考 ZETMAN 博主的基本搭建流程✨
🎉第一期: 零基础快速搭建个人博客, Hexo + GitHub Pages + Cloudflare Pages 全流程指南, 免费部署超详细!
🌅第二期: 从零开始安装AnZhiYu主题, Hexo博客个性化配置全攻略
🧐第三期: 构建全球最强免费图床! GitHub + PicGo + Jsdelivr, 提供无限空间与CDN加速, 完美解决方案
🧑🎓第四期: Twikoo赋能Hexo博客, 快速搭建无缝评论系统
1 Twikoo回复无法通知邮箱
参考配置文档:利用Vercel配置Twikoo评论的云函数
问题描述:
因为新部署的 Vercel环境会默认启动一项功能Vercel Authentication,该功能会导致Twikoo邮件通知失 ...
这是一篇测试文档
这是测试锚点
Penry
Penry
Penry
Penry
12 \sqrt{\frac{1}{2}}
21
Penry 魔刀千刃
header 1
header 2
row 1 col 1
row 1 col 2
row 2 col 1
row 2 col 2
123456789101112131415161718192021222324from sklearn.decomposition import PCAdef pca_demo(): """ PCA降维 :return: """ data = [[2,8,4,5], [6,3,0,8], [5,4,9,1]] # 1、实例化一个转换器类 transform = PCA(n_components=2) # 4个特征降到2个特征 # 2、调用fit_transform data_new = transform.fit_transfor ...
学习笔记
未读Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick Start
Create a new post
1$ hexo new "My New Post"
More info: Writing
Run server
1$ hexo server
More info: Server
Generate static files
1$ hexo generate
More info: Generating
Deploy to remote sites
1$ hexo deploy
More info: Deployment