关于小型云服务器内存不够用的解决方案
关于小型云服务器内存不够用的解决方案创建swap分区是为了弥补物理内存的不足,也就是虚拟内存的概念,把硬盘的一部分划分作为虚拟内存,但这个空间不是越大越好,硬盘的速度远低于内存,设置不当反而拖慢系统的速度。
使用dd命令创建一个swap分区1dd if=/dev/zero of=/home/swap bs=1024 count=1024000
count的值是:size(多少M)* 1024,我这里设置的1G虚拟内存,也就是count=1024000.
格式化swap分区1mkswap /home/swap
把格式化后的文件分区设置为swap分区1swapon /home/swap
(关闭SWAP分区命令为:[root@localhost Desktop]#swapoff /home/swap)
此时,swap分区已经创建好了,使用free命令查看,可见多了一个挂载分区。
swap分区自动挂载1vi /etc/fstab
在文件末尾加上1/home/swap swap swap default 0 0
Tips但是有可能你运行
1dd if=/ ...
自定义侧边栏
适用于 >= 3.8.0
侧边栏现在支持自定义了,可以添加自己喜欢的 widget。
可添加自己的 widget,也可以对现有的 widget 进行排序(博客资料和 公告这两个固定,其它的能排序)
widget 排序只需要配置 sort_order就行。(使用了 Flex 佈局的 order 属性,具体可查看 mozilla 文档。简单来讲,就是配置数字来实现排序,如果不配置,则默认为 0。数字越小,排序越靠前。
12345678910111213141516aside: ... card_recent_post: sort_order: # Don't modify the setting unless you know how it works card_categories: sort_order: # Don't modify the setting unless you know how it works card_tags: sort_order: # Don't modify the setting ...
自定义代码配色
在Butterfly-安装文档-三-主题配置中已经介绍瞭如何使用自定义代码配色。
这篇文章是使用自定义代码配色的实例教程。
Highlight以使用Kimbie dark主题配色为例子
配置hljs为true修改Hexo根目录下的_config.yml
123456highlight: enable: true line_number: true auto_detect: false tab_replace: hljs: true
配置highlight_theme为false修改主题配置文件
1highlight_theme: false
下载和修改CSS文件在Github上找到这个CSS
在Hexo的根目录source文件夹下创立一个self文件夹,在self文件夹创建一个Kimbiedark.css文件
把Github上Kimbie dark的CSS代码複制到Kimbiedark.css去。(你也可以直接从Github上下载这个CSS)
Kimbiedark.css代码如下
123456789101112131415161718192021222324252627282930 ...
Butterfly添加全局吸底Aplayer教程
以下文章只是教程
如果部署之后,并没有出现 aplayer , 请确认是否跟足步骤操作或者更换音乐源,多试试。
如果遇到使用问题,请仔细查看插件文档,或者到插件那里反馈。
前言如果你想使用 aplayer,很多人都会推荐安装 hexo-tag-aplayer 这款插件。这款插件通过 Hexo 独有的标籤外挂,我们可以很方便的写入一些参数,插件就会帮我们生成对应的 html。如果你只是使用一些简单的功能,其实无需使用到这个插件,只需以 html 格式书写就行,不用插件去转换。
例如:
如果使用插件,在 markdown 中要这样写
1{% meting "000PeZCQ1i4XVs" "tencent" "artist" "theme:#3F51B5" "mutex:true" "preload:auto" %}
其会被插件渲染为
1<div id="aplayer-uxAIfEUs" class="apl ...
Butterfly 安装文档(六) 进阶教程
📖 本教程更新于 2022 年 08 月 18 日,教程的内容针对最新稳定版而更新(如果你是旧版,教程会有些出入,请留意)
🦋 Butterfly 已经更新到 4.4.0
📚 文档目录
🚀 快速开始 - 📑 主题页面 - 🛠 主题配置-1 - ⚔️ 主题配置-2 - ⚡️ 进阶教程 - ✨ 全局吸底Aplayer
你可以通过右下角的 简 按钮切换为简体显示
建议
不要把个人需要的文件/图片放在主题source文件夹里,因为在升级主题的过程中,可能会把文件覆盖删除了。在Hexo根目录的source文件夹里,创建一个文件夹来放置个人文件/图片。引用文件直接为/文件夹名称/文件名
音乐音乐界面使用了插件 hexo-tag-aplayer使用方法请参考插件文档
音乐页面只是普通的page页,按普通页面操作生成就行。
以下内容可供选择配置
注意: 仍需要安装插件hexo-tag-aplayer
插件会在每一个文件都插入 js 和 css,为了避免这一情况,3.0 版本内置了 aplayer 需要的 css 和 js。
首先在Hexo根 ...
Butterfly 安装文档(四) 主题配置-2
📖 本教程更新于 2022 年 08 月 18 日,教程的内容针对最新稳定版而更新(如果你是旧版,教程会有些出入,请留意)
🦋 Butterfly 已经更新到 4.4.0
📚 文档目录
🚀 快速开始 - 📑 主题页面 - 🛠 主题配置-1 - ⚔️ 主题配置-2 - ⚡️ 进阶教程 - ✨ 全局吸底Aplayer
你可以通过右下角的 简 按钮切换为简体显示
评论通用设置DisqusDisqusjslivere(来必力)GitalkValineWalineUtterancesFacebook CommentsTwikooGiscusremark42artalk从3.0.0开始,开启评论需要在comments-use中填写你需要的评论。
支持双评论显示,只需要配置两个评论(第一个为默认显示)
12345678910comments: # Up to two comments system, the first will be shown as default # Choose: Disqus/Disqusjs/Livere/Gitalk/Valine ...
Butterfly 安装文档(三) 主题配置-1
📖 本教程更新于 2022 年 08 月 18 日,教程的内容针对最新稳定版而更新(如果你是旧版,教程会有些出入,请留意)
🦋 Butterfly 已经更新到 4.4.0
📚 文档目录
🚀 快速开始 - 📑 主题页面 - 🛠 主题配置-1 - ⚔️ 主题配置-2 - ⚡️ 进阶教程 - ✨ 全局吸底Aplayer
你可以通过右下角的 简 按钮切换为简体显示
语言修改站点配置文件 _config.yml
默认语言是 en
主题支持三种语言
default(en)
zh-CN (简体中文)
zh-TW (繁体中文)
网站资料修改网站各种资料,例如标题、副标题和邮箱等个人资料,请修改博客根目录的_config.yml
导航菜单修改 主题配置文件
123456789Home: / || fas fa-homeArchives: /archives/ || fas fa-archiveTags: /tags/ || fas fa-tagsCategories: /categories/ || fas fa-folder-openList||fas fa- ...
Butterfly 安装文档(二) 主题页面
📖 本教程更新于 2022 年 08 月 18 日,教程的内容针对最新稳定版而更新(如果你是旧版,教程会有些出入,请留意)
🦋 Butterfly 已经更新到 4.4.0
📚 文档目录
🚀 快速开始 - 📑 主题页面 - 🛠 主题配置-1 - ⚔️ 主题配置-2 - ⚡️ 进阶教程 - ✨ 全局吸底Aplayer
你可以通过右下角的 简 按钮切换为简体显示
Front-matterFront-matter 是 markdown 文件最上方以 --- 分隔的区域,用于指定个别档案的变数。
Page Front-matter 用于页面配置
Post Front-matter 用于文章页配置
如果标注可选的参数,可根据自己需要添加,不用全部都写在markdown里
Page Front-matter123456789101112131415---title:date:updated:type:comments:description:keywords:top_img:mathjax:katex:aside:aplayer:highlight_shr ...
Butterfly 安装文档(一) 快速开始
📖 本教程更新于 2022 年 08 月 18 日,教程的内容针对最新稳定版而更新(如果你是旧版,教程会有些出入,请留意)
🦋 Butterfly 已经更新到 4.4.0
📚 文档目录
🚀 快速开始 - 📑 主题页面 - 🛠 主题配置-1 - ⚔️ 主题配置-2 - ⚡️ 进阶教程 - ✨ 全局吸底Aplayer
你可以通过右下角的 简 按钮切换为简体显示
hexo-theme-butterfly是基于 hexo-theme-melody 的基础上进行开发的。
安装Git安装 (Github)Git安装 (Gitee)npm安装稳定版【建议】
在你的 Hexo 根目录里
1git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly
测试版
测试版可能存在 bug,追求稳定的请安装稳定版
如果想要安装比较新的 dev 分支,可以
1git clone -b dev https://github.com/jerryc127/he ...