1. 在 Google Fonts 挑选字体首先访问 Google Fonts,这里提供了数百种免费字体供您选择。
筛选字体
点击左侧的 Filters 按钮,您可以根据不同条件筛选字体
如果需要支持日文字符的字体,可以在语言筛选中选择 Japanese
获取字体代码
找到喜欢的字体后,点击字体卡片进入详情页
点击右上角的 “Get Font” 按钮将其添加到”购物车”
在右侧弹出的面板中,切换到 Embed 选项卡
复制提供的嵌入代码
2. 修改主题配置文件添加字体链接在 Hexo 主题的配置文件(通常是 _config.yml 或主题的配置文件)中,找到 inject 部分,将复制的代码粘贴到 head 项下:
123456inject: head: # 自定义 CSS 和字体链接 - <link rel="preconnect" href="https://fonts.googleapis.com"> - <link rel="preconnect" href=&quo ...
操作流程:更换 Hexo 博客的 Favicon 图标
本文介绍如何通过 Flaticon 获取图标并更换 Hexo 博客的网站图标 (Favicon)。
1. 获取图标访问 Flaticon,搜索并选择适合的图标。通常 PNG 格式即可满足网站使用需求。
在下载页面选择 Free download 将其保存至本地。
2. 更换配置将下载的图标文件置于博客的静态资源目录(例如 source/icons/)。随后在主题配置文件(如 _config.anzhiyu.yml)中更新 favicon 字段,指向该图标路径,并建议附上作者链接以便标注来源。
12# Favicon(网站图标)favicon: /icons/bank.png # 图标作者链接:https://www.flaticon.com/authors/icongeek26
3. 生效确认清除缓存并重新生成博客文件后,访问网站即可看到图标已更新。
版权声明本教程所示图标来源于 Flaticon 作者 Icongeek26,仅作个人学习与演示之用,非商业用途。
目的与背景在基于 Hexo 框架与 Anzhiyu 主题进行博客定制时,笔者希望保留侧边栏 weixin_card 组件的悬停翻转动效,但将其内容从微信公众号展示替换为自定义图像。本操作选用《Street Fighter》系列中的春丽(Chun-Li)与嘉米(Cammy)角色图片作为正面与背面展示内容。
问题描述直接替换图像后,发现春丽图像背景未能完全透明,存在明显残留色块(见图1),导致与卡片背景融合不佳,影响视觉效果。
解决方案使用 Adobe Express 在线工具进行背景移除操作,具体步骤如下:
访问 Adobe Express;
选择“移除背景”功能;
上传原图并自动处理;
下载生成的透明背景 PNG 图像。
处理界面与结果如下所示:
部署与验证将处理后的图像替换至主题对应目录,在本地执行以下命令清除缓存并启动服务:
1hexo cl && hexo s
刷新页面后,春丽图像已完整去除背景,正常嵌入卡片正面(见图2):
随后对嘉米图像执行相同处理,并配置为卡片的 back_face(背面图像),实现悬停翻转时的图像切换效果(见图3):
完成状态至 ...
0. BrokerHub 可以用来干什么?
BrokerHub一个由中山大学 HuangLab 开发的区块链协议验证平台,名为 BlockEmulator。
简单来说,它的用途是帮助研究人员或学生快速“模拟”和“验证”新的区块链技术,特别是“分片(Sharding)”和“共识协议”。它不是一个用来挖矿赚钱的工具,而是一个科研实验工具。
0.1它可以帮你做这些事:
模拟区块链运行: 它可以在一台电脑(或多台)上模拟出一整条分片区块链网络,包含多个分片、多个节点。
验证“跨分片”机制: 它内置了两种主流的跨分片技术(BrokerChain 的 Broker 机制和 Monoxide 的 Relay 机制),你可以用它来测试不同分片间怎么处理交易。
验证“共识”算法: 它支持 PBFT(拜占庭容错)等共识协议,你可以修改代码来测试自己写的新共识算法效果如何。
跑实验、出数据: 它会自动记录 TPS(吞吐量)、延迟等核心指标,并输出成 CSV 文件。写论文或做研究时,可以直接用这些数据画图。
支持智能合约: 它包含了一个 VM 模块,可以在模拟链上跑 Solidity 智能合约。
总结:如果 ...



