Backup

Just for me!
现在使用的博客虽然使用的是开源的,但是自己做了部分修改,加上一些常用语法一段时间不用后又需要重新查,所以在此记录一下当前博客常用的。

配置

Hexo 部署文档: http://hexo.io/docs/deployment.html
Hexo _config.xml 的配置 https://gist.github.com/btfak/18938572f5df000ebe06fbd1872e4e39

插件

  • hexo-toc Insert a markdown TOC before posts be rendered
    用来生产目录
  • hexo-renderer-marked + MathJax
    整体顺序是先由renderer渲染,然后交给MathJax渲染Math相关,前者在遇见$ $后将escape _ 导致下标失效(_在renderer中认为是黑体,
    所以产生这种冲突),所以修改了部分escape

主题

MarkDown

布局

  • 添加大纲
    在正文最开始添加

    1
    <!-- toc -->
  • 标题
    # ~ #######号的个数表示几级标题,即表示一级标题到六级标题

  • 有序列表

    1
    2
    3
    4
    5
    6
    1. **我是一级序列** 
    2. **我是一级序列**
    3. **我是一级序列**
    1. *我是二级序列*
    1. *我是二级序列*
    1. *我是二级序列*
  1. 我是一级序列
  2. 我是一级序列
  3. 我是一级序列
    1. 我是二级序列
    2. 我是二级序列
    3. 我是二级序列
  • 无序列表
1
2
3
4
5
6
7
8
9
* *列表展示  
* *列表展示
* *列表展示
+ +列表展示
+ +列表展示
+ +列表展示
- -列表展示
- -列表展示
- -列表展示
  • *列表展示
    • *列表展示
      • *列表展示
      • +列表展示
    • +列表展示
      • +列表展示
      • -列表展示
    • -列表展示
      • -列表展示
  • 表格
1
2
3
4
5
&nbsp; | l1     | l2     
----- | --- | ----
w0 | $e_{01}$ | $e_{02}$
w1 | $e_{11}$ | $e_{12}$
w2 | $e_{21}$ | $e_{22}$

表头与正文用–来分割,列之间用|来分割。注:列名不能使用空格,如需要列名为空,需要使用 &nbsp;替换

 l1l2
w0$e_{01}$$e_{02}$
w1$e_{11}$$e_{12}$
w2$e_{21}$$e_{22}$
  • 强调

    **加粗** __加粗__ _斜体_ ***加粗并斜体*** ~~删除线~~

    加粗 加粗 _斜体_ 加粗并斜体 ~~删除线~~

  • 高亮

1
用<code> content </code> 来包裹想要高亮的元素

content 来包裹想要高亮的元素

1
2
3
4
5
6
$
states = $$\begin{pmatrix}
e_{01}&e_{01}\\\\
e_{02}&e_{02}\\\\
\end{pmatrix}$$
$

$
states = $$\begin{pmatrix}
e_{01}&e_{01}\\
e_{02}&e_{02}\\
\end{pmatrix}$$
$

注:公式内\ 会被转义,需要用双\,尤其在矩阵中。

  • 代码

    使用三个`包裹,如果需要显示三个 `, 可以用四个。也可以用 {%codeblock%}

1
2
3
4
```
def do(self, job_func, *args, **kwargs):
print('hello world')
```
1
2
3
def do(self, job_func, *args, **kwargs):
print('hello world')

$$log(Z_{(0->1->2)}) = log(exp(states[0]) + exp(states[1])) \\
=log((exp(e_{01}+e_{11}+t_{11}) + exp(e_{02}+e_{11}+t_{21}))exp(e_{21} + t_{11}) + (exp(e_{01}+e_{12}+t_{12}) + exp(e_{02}+e_{12}+t_{22}))exp(e_{21}+t_{21})) \\+
log((exp(e_{01}+e_{11}+t_{11}) + exp(e_{02}+e_{11}+t_{21}))exp(e_{22} + t_{12}) + (exp(e_{01}+e_{12}+t_{12}) + exp(e_{02}+e_{12}+t_{22}))exp(e_{22}+t_{22})) \\
= log(exp(e_{01}+e_{11}+t_{11}+e_{21}+t_{11}) + exp(e_{02}+e_{11}+t_{21}+e_{21}+t_{11}) \\ +
exp(e_{01}+e_{12}+t_{12} +e_{21}+t_{21}) + exp(e_{02}+e_{12}+t_{22}+e_{21}+t_{21}) \\+
exp(e_{01}+e_{11}+t_{11} +e_{22}+t_{12}) + exp(e_{01}+e_{11}+t_{11}+e_{22}+t_{12}) \\+
exp(e_{01}+e_{12}+t_{12} +e_{22}+t_{22}) + exp(e_{01}+e_{12}+t_{12}+e_{22}+t_{21}))$$

关于头图

望京SOHO夜景

from softmax to crf
记一次npm环境问题