《铅笔盒里的刺猬》
课桌第三道刻痕加深时,我正用美工刀削尖第六支铅笔。木屑雪花般落在泛黄试卷上,盖住了那个用红笔画的猪头。后桌男生踹椅子的力度精准如钟摆,每半小时一次,震得铁质笔盒发出癌症病人般的咳嗽。
Butterfly主题博客魔改美化教程总览(一)
本帖教程基于Hexo博客程序的 Butterfly主题编写 ,其中魔改/美化内容大部分收集至各位大神的博客以及网络。 由于每位用户的根目录名称各不相同,本文中博客的根目录将统一使用[BlogRoot]这一标识符表示。 其中配置文件_config.yml,其路径为【BlogRoot/_config.yml】。 主题的配置文件_config.butterfly.yml进行相应修改,该文件位于【BlogRoot/_config.butterfly.yml】路径下。 本文包含有关修改源代码的内容,将会使用diff代码块来标记变更。在复制这些代码段时,请记得移除前面的加号(+)和减号(-)符号,其中(+)号代码添加的代码,(-)代表这整行代码需要删除。 自定义CSS/JS方法CSS:在[BlogRoot]/source/css/目录下新建:daliyuer.css,名称可自定义。 JS:在[BlogRoot]/source/js/目录下新建:daliyuer.js,名称可自定义。 如没有 css跟 js...
给Butterfly主题文章顶部添加波浪效果
本文简要介绍如何在Hexo博客的Butterfly主题中,为每篇文章顶部添加一个动态波浪效果。 效果图: 教程开始修改主题目录: themes/butterfly/layout/includes/header/index.pug 在: 123if top_img !== false if is_post() include ./post-info.pug 代码后面添加如下代码,+是要添加的部分,记得删除前面的+号。 123456789101112131415161718if top_img !== false if is_post() include ./post-info.pug+ section.main-hero-waves-area.waves-area+ svg.waves-svg(xmlns='http://www.w3.org/2000/svg', xlink='http://www.w3.org/1999/xlink', viewBox='0 24 150 28',...
Nginx反代Jsdelivr自建Npm和Github镜像加速服务
由于某些原因,jsdelivr项目的中国域名cdn.jsdelivr.net经历了备案注销,这直接导致了国内用户访问该服务时线路质量变得极不稳定。对于众多依赖jsdelivr作为静态资源加速服务的网站和应用而言,这意味着加载速度显著下降,稳定性也大打折扣。相比备案期间的表现,当前的服务水平确实难以匹敌。值得注意的是,在构建自己的jsdelivr镜像时,建议同时配置防盗链措施,以保护您的资源免受未经授权的使用,从而确保仅限内部或授权用户能够享受加速服务。通过这样的策略,不仅能够有效提升用户体验,还能在一定程度上减轻原服务的压力,促进网络资源的合理分配与利用。
使用Hexo+Github搭建个人博客部署到Vercel并使用Github Action自动化编译部署
这篇文章将教大家如何搭建Hexo博客程序,并部署到Github Pages+Vercel并通过Github Action自动化部署编译。 无需每次重复运行Hexo三件套命令,随着文章越来越多,编译的时间也随之越来越长,所以我们可以通过Github Action实现自动化部署,当我们博客需要更新时,你只需要将改动直接push到远程仓库,之后的编译部署的工作统交给CI来完成即可。 准备工作请提前安装(准备)好以下软件,不会的请自行百度,有很多教程。 电脑:Windows或者Mac Node Js(建议使用 Node.js 12.0 及以上版本):点击前往下载 Git:点击前往下载 Guthub账号:点击前往注册 Vercel:点击前往注册 域名一个(可选) 本地安装Hexo 打开 CMD(终端) 命令框输入如下命令安装 1npm install -g hexo-cli 2. 安装完后输入hexo...
Hexo+Butterfly主题更详细的Front-matter
Front-matter 是文件开头的 YAML 或 JSON 代码块,用于配置写作设置。 以 YAML 格式书写时,Front-matter 以三个破折号结束;以 JSON 格式书写时,Front-matter 以三个分号结束。 使用方式YAML1234---title: Hello Worlddate: 2013/7/13 20:46:25--- JSON123"title": "Hello World","date": "2013/7/13 20:46:25";;; 文章的 Front-matter 写法 解释 title 【必需】文章标题 文章的文件名 date 【必需】文章创建日期 updated 【可选】文章更新日期 tags 【可选】文章标签 categories 【可选】文章分类 sticky 【可选】文章置顶,sticky:...
Hexo Butterfly 主题标签外挂
标签外挂是 Hexo 独有的功能,并不是标准的 Markdown 格式。 以下的写法,只适用于 Butterfly 主题,用在其它主题上不会有效果,甚至可能会报错。使用前请留意 标签外挂虽然能为主题带来一些额外的功能和 UI 方面的强化,但是,标签外挂也有明显的限制,使用时请留意。 Note 提示框(Bootstrap Callout)通用设置用法一用法二(自定义icon图标)主题配置文件: 123456789101112131415# Note - Bootstrap 提示框note: # Note 标签样式值: # - simple bs-callout 旧警告样式。默认。 # - modern bs-callout 新 (v2-v3) 警告样式。 # - flat 扁平提示框样式,带背景,如 Mozilla 或 StackOverflow。 # - disabled 禁用所有 Note 标签的 CSS 样式。 style: flat # 是否显示图标 icons: true # 边框半径 border_radius:...
国内外免费公共 DoT/DoH 加密 DNS 服务器地址大全
在当今数字化时代,网络安全已成为我们每个人关心的重点。域名系统(DNS)作为互联网的电话簿,其安全性至关重要。传统的DNS查询缺乏加密保护,容易遭受各种形式的网络攻击,如DNS劫持和DNS污染。为了解决这些问题,DoT(DNS over TLS)和DoH(DNS over HTTPS)应运而生,它们通过加密技术来确保DNS查询的安全性和隐私性。 今天给大家分享一些国内知名免费公共DoT/DoH加密DNS服务器。 国内主流DNS服务器1.腾讯 DNS (DNSPod)DoH地址DoH地址(国密SM2)基于腾讯云政企国密解决方案DoT地址IPv4地址 https://doh.pub/dns-query https://1.12.12.12/dns-query https://120.53.53.53/dns-query https://sm2.doh.pub/dns-query dot.pub 1.12.12.12 120.53.53.53 阿里云公共...