设置HEXO博客菜单图标
本文章介绍hexo博客菜单的图标设置方法,以本博客的butterfly主题为例
本文只介绍hexo怎么设置菜单图标,并不说明怎么安装Font Awesome字体(因为一般主题都已经带了),如需了解的请自行百度。
说明:
hexo博客菜单所使用的图标都是用的Font Awesome(以下简称FA),它并不是一张图片,你可以理解他就是一种字体。它为您提供可缩放矢量图标,它可以被定制大小、颜色、阴影以及任何可以用CSS的样式。
目前FA已经有675个图标。详情可以查询FA官网(国外官方网站很慢可以访问中文站点)
设置步骤:
找到FA图标代码
先进入FA官方找到自己所需要的图标点击图标
复制代码名称
编辑主题配置文件butterfly
在配置文件菜单部分对应的菜单名称上面加上代码名称(刚才复制的代码名称前面需要加一个fa和一个空格)
12345678910menu: 首页: / || fa fa-home 时间轴: /archives/ || fa fa-archive 分类: /categories/ || fa fa-folder-open 标签: /tag ...
hexo美化(Bootstrap Callout和fa图标的使用方法)
使用方式
1{% note class_name %} Content (md partial supported) {% endnote %}
其中,class_name 可以是以下列表中的一个值:
default
primary
success
info
warning
danger
呈现效果
效果:
12345678910111213{% note default %} default {% endnote %}{% note primary %} primary {% endnote %}{% note success %} success {% endnote %}{% note info %} info {% endnote %}{% note warning %} warning {% endnote %}{% note ...
百度网盘视频质料收集
Java
–进阶
【随堂视频】Java教程-Maven框架实战教程 https://pan.baidu.com/s/1kZC7oiCaHaaVp6Q4vJqWhw
提取码:z8gn
【录制视频】Java教程-Shiro框架从入门到实战 https://pan.baidu.com/s/1wHE3a-LjwvM4O7I0IY5_1A
提取码:50g7
–职业发展
2019Web前端初识与职业发展https://pan.baidu.com/s/18iC3TEGV50WDdoyZm7h9-Q
提取码:zhs5
–基础
【录制视频】【】Web前端小白入门必看预习视频https://pan.baidu.com/s/1p_nQb8GBwQ_N_6CqoocEWQ
提取码:fv71
【录制视频】2019Web前端:一阶段专题视频合集https://pan.baidu.com/s/1W_xDdzGCggfwKv2qSk3QBA
提取码:ypxw
–进阶
【录制视频】Electron-HTML+CSS+JS构建跨平台桌面应用程序【Web前端】 https://pan.baidu.com/s/1zS8Gr_ ...
mysql简单操作
说明:
本文章主要是记录mysql数据库一些常用的基础的命令方便查阅。大神请绕步🙃
常用命令
12345678910111213141516mysql> create database huang_default; #创建数据库mysql> show databases; #查看所有数据库mysql> show databases like 'huang_default'; #查看指定数据库mysql> drop database huang_default; #删除数据库mysql> select user,host from mysql.user; #查看数据库mysql> use mysql #进入到数据库mysql> select database (); #查看当前数据库mysql> show tables; #查看当前数据库中的表mysql> select user (); #查看当前用户mysql> syst ...
Centos环境搭建hexo博客
说明:
之前一直使用Wordpress架构作为博客网站架构,但是每次写文章都要登录后台编写。实在是不方便,然后群里面有小伙伴用的是 Github 搭建 Hexo 架构博客,了解了一下比较方便。就写了这个教程,有兴趣的小伙伴可以看看。Hexo 是国人台湾开发,中文官网 https://hexo.io
环境:
运行环境:linux
系统版本:Centos7.4
hexo文档:https://hexo.io/zh-cn/
安装git
123#yum install git -y#git --versiongit version 1.8.3.1
安装Nodejs
123#yum install -y nodejs#node -vv10.13.0
安装Hexo并初始化
123456789#npm install -g hexo-cli #安装hexo #mkdir -p /data/hexo #创建站点文件夹#cd /data/#hexo init hexo #初始化#cd hexo #hexo g #生成静态文件#hexo s ...
shell-read交互配置hostname、bond、salt、ip
公司生产环境每次安装新服务器之后都会安装salt,配置hostname、bond等。刚好自己最近在学习shell。然后就有了下面的脚本。(如果有需要还可以扩展安装zabbix-agent、Megacli等。)
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172#!/bin/bash#=========set hostname====================stty erase ^H #避免read交互是按退格键出现 ^Hread -p "Please enter hostname:" hostnamehostnamectl set-hostname $hostname#=========config bond=====================stty erase ^Hread -p "Please enter your ...
saltstack常用模块、命令
一、saltstack 简介
SaltStack管理工具允许管理员对多个操作系统创建一个一致的管理系统,包括VMware vSphere环境。SaltStack作用于仆从和主拓扑。SaltStack与特定的命令结合使用可以在一个或多个下属执行。实现这一点,此时Salt Master可以发出命令,如salt ‘*’ cmd.run ‘ls -l /’。
除了运行远程命令,SaltStack允许管理员使用“grain”。grain可以在SaltStack仆从运行远程查询,因此收集仆从的状态信息并允许管理员在一个中央位置存储信息。SaltStack也可以帮助管理员定义目标系统上的期望状态。这些状态在应用时会用到.sls文件,其中包含了如何在系统上获得所需的状态非常具体的要求。
由于它提供了在管理远程系统的灵活性,SaltStack-based产品迅速获得利益。该功能可以对比由状态管理系统提供的功能,如Puppet和Ansible。SaltStack很大程度上得益于快速的采用率,它包括一个在管理系统上运行远程命令的有效方式。 [1]
二、salt常用命令
1234567891 ...
Markdown Emoji表情语法速查表
背景说明
Hexo 默认的 markdown 渲染引擎不支持将 Github emoji 渲染到静态的 html 页面中,我们换一个支持 emoji 的引擎,再增加一个 emoji 插件即可.
这是一篇关于markdown中快速插入Emoji表情的语法速查表,以后写markdown想要插入emoji表情忘记语法了,可以快速查看,挺方便的。
🌞 安装
123npm un hexo-renderer-marked --savenpm i hexo-renderer-markdown-it --savenpm install markdown-it-emoji --save
Tips:据说 hexo-renderer-markdown-it 的速度要比 Hexo 原装插件要快,而且功能更多
🌞 配置
完成插件安装后还需要修改 Hexo 站点配置文件 _config.yml(不是主题配置哦)
12345678## markdown 渲染引擎配置,默认是hexo-renderer-marked,这个插件渲染速度更快,且有新特性markdown: plugins: - markdown ...
.swp文件的恢复方法
说明
今天在使用Secure CRT在局域网内远程服务器上编程时出了小状况。在文件没有保存的情况下,网线断了。
然后等我重连上去后发现,刚刚编写的程序不见了。用命令:ll 发现在目录下有一个同名的.xxxx.swp文件。
通过这个文件,可以恢复程序。
恢复方法如下:
1、ls -a查看隐藏文件,会发现多了一个文件:例如 .test.swp
2、用vi带-r参数来恢复:vi -r test.py ,然后保存
3、删除 .test.py.swp文件即可。
解决scp/ssh提示输密码慢问题
说明:
在我自己Ubuntu 9.10上测试通过,每次ssh到某一服务器上等待输入密码就特别慢,后来有一同事介绍了一个自动输入密码的sshpass的工具,好用是好用,关键登录还是要20秒左右,而在windows上面就没这问题,一登录就让输入密码了。
解决办法:
找下原因,原来是一个GSSAPIAuthentication的权限验证,
12$ sudo vim /etc/ssh/ssh_config (把里面的GSSAPIAuthenticationn由Yes改为no)GSSAPIAuthentication no
或者每次给加上参数-o GSSAPIAuthentication=no也可以,登录输入密码速度和Windows上一样了。