Hexo指令
在hexoblog文件夹内,右键点击Git Bash Here进入窗口输入指令
启动本地服务器 hexo s
清空静态文件 hexo clean
生成静态文件 hexo g
上传至git hexo d
创建新文章 hexo new 文章名称.md
安装Nodejs插件 npm i 插件名称 --save
卸载Nodejs插件 npm un 插件名称 --save
查看插件是否安装 npm list 插件名称
一键部署脚本up.sh
清空+生成+上传git source up.sh
Hexo语法
摘要
<!--more-->
之上的内容为摘要。
站内链接
格式为:
{% post_link 音乐/乐理/乐理笔记01-基础知识 '乐理笔记01-基础知识' %}
显示效果:
乐理笔记01-基础知识
HTML语法
Markdown不支持或者支持效果不好的语法可以使用HTML代替。
文本高亮
<mark>文本高亮</mark>
文本高亮
<mark style="background-color:cyan">也可以使用CSS换一个高亮颜色</mark>
也可以使用CSS换一个高亮颜色
文本标注
鼠标移动到这段文字上会显示标注
文本下划线
<u>文本下划线</u>
文本下划线
文章插入图片方法
修改工程根目录下的_config.yml的配置:post_asset_folder: true;
创建一个文件夹,文件夹的名字和博客文件名一样,在里面放置你要引入的图片;
在文章中正常引用,只需要把图片名字引入即可,不需要写相对地址和绝对地址
<center><img src="1 图片插入模板.png" width=400/><span class="caption">图1 图片插入模板</span></center>
Mathjax公式
使用说明
- 所用渲染插件为hexo-rendere-pandoc
- 从mathtype粘贴AMSLaTex格式,公式内不能出现连续的左大括号——将公式内连续的大括号用空格隔开即可
- 公式内不能出现换行——删掉换行即可
- 公式符号边要紧挨$字符,不能有空格
公式语法
太多了,暂略
公式测试
\[E = m{c^2}\]
行内\(O(f(n))=log_2^{n}\)测试
行内\(\begin{Bmatrix} a & b \\ c & d
\end{Bmatrix}\)显示测试
\[{I_d} - {I_{dL}}\]
\[i\hbar\frac{\partial}{\partial
t}\psi=-\frac{\hbar^2}{2m}\nabla^2\psi+V\psi\]
\[\left\{ \begin{gathered} {U_{d0} } - E =
R({I_d} + {T_e}\frac{ {d{I_d} } } { {dt} }) \hfill \\{I_d} - {I_{dL} } =
\frac{ { {T_m} } } {R}\frac{ {dE} } { {dt} } \hfill \\
\end{gathered} \right. \] \[{I_d} -
{I_{dL}} = \frac{G{D^2}}{375*{C_T}*{C_e}}\frac{dE}{dt}\] \[u(t) = {K_p}e(t) + {K_i}\int_0^t {e(t)dt +
{K_d}\frac{de(t)}{dt}}\] \[X_{k +
1}^{(j)} = X_k^{(j)} + v_{k + 1}^{(j)} \cdot dt\] \[{W_{opi} }(s) = \frac{ { {K_i}({\tau _i}s + 1)} }
{ { {\tau _i}s} }\frac{ {\beta {K_s}/R} } { {({T_l}s + 1)({T_{\sum i}}s
+ 1)} }\] \[3\sqrt {\frac{1} { { {T_m}
{T_l} } } } = 3 \times \sqrt {\frac{1} { {0.137 \times 0.032} } } {s^{
- 1} } = 45.31{s^{ - 1} } < {\omega _{ci} }\]
特殊符号
①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳㉑㉒㉓㉔㉕㉖㉗㉘㉙㉚㉛㉜㉝㉞㉟㊱㊲㊳㊴㊵㊶㊷㊸㊹㊺㊻㊼㊽㊾㊿
Git的使用
Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git是将代码和文档更新并上传至网站(或下载到本地)的数据备份方式。
配置账号名与邮箱信息:
git config --global user.name "name"
git config --global user.email "email"
生成密钥:
ssh-keygen -t rsa -C "email"
查看密钥(复制到网站设置界面“SSH公钥”内):
cat ~/.ssh/id_rsa.pub
初始化本地仓库:
git init
添加所有文件(不会删除文件):
git add .
(将“.”替换成具体文件用于添加单个文件)
更新所有文件:
git add -A
添加注释(commit):
git commit -m "注释内容"
设置网站仓库地址:
git remote add origin https://gitee.com/renahah/RenAhahWikiSource.git
删除网站仓库地址:
git remote rm origin
同步网站仓库内容到本地:
git pull --rebase origin master
由本地上传到网站:
git push -u origin master
hexo d报错“Spawn failed”的解决办法
1 | 进入站点根目录 |
代码段嵌入测试
在主题配置文件_config.Wikitten.yml中修改customize.highlight的值,即可修改代码段的高亮样式,高亮样式文件夹位于hexoblog\themes\Wikitten\source\css\_highlight
目前所用高亮样式为atelier-forest-light
注意修改yml文件后要重新hexo s一次才能生效
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15int main(void)
{
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置中断优先级分组为组2:2位抢占优先级,2位响应优先级
delay_init(); //延时函数初始化
uart_init(9600); //串口初始化为115200
TIM1_Int_Init(99,7199);//定时10ms(电机)
CAN2_Configuration();
Sensor_Init();
PID_Reset(&pid1);
PID_Reset(&pid2);
while(1)
{
}
}
To Be Countinued未完待续......