HEXO命令

npm run push = git add -A && git commit -m update && git push

npm i hexo-cli -g && npm i hexo -S && npm i -S 安装依赖

hexo cl && hexo g && hexo s 生成网页

hexo s

hexo clean

hexo g

hexo deploy

hexo clean&&hexo g&&hexo deploy

git命令

git add *(上传所有文件)
git status (查看有多少文件未提交到仓库)
git commit -m “bolg” (将缓冲区的文件提交到git仓库中)//英文双引号
git push origin master(将文件上传到master分支中)

https://cdn.jsdelivr.net/gh/kali65536/PicGo@master/

https://cdn.jsdelivr.net/gh/kali65536/cdnmovie@master/

设置远程链接

1
git remote set-url origin ssh链接

在博客根目录

Create a new post

1
$ hexo new "My New Post"

Typora快捷键

选择题写法

Q1

A. 小白菜B. 1/06C. a>1D. jkajsdi

windows快捷键

无序列表:输入-之后输入空格
有序列表:输入数字+“.”之后输入空格
任务列表:-[空格]空格 文字
标题:ctrl+数字
表格:ctrl+t
生成目录:[TOC]按回车
选中一整行:ctrl+l
选中单词:ctrl+d
选中相同格式的文字:ctrl+e
跳转到文章开头:ctrl+home
跳转到文章结尾:ctrl+end
搜索:ctrl+f
替换:ctrl+h
引用:输入>之后输入空格
代码块:ctrl+shift+k
加粗:ctrl+b
倾斜:ctrl+i
下划线:ctrl+u
删除线:alt+shift+5
插入图片:直接拖动到指定位置即可或者ctrl+shift+i
插入链接:ctrl + k

— 输出

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: [Deployment](

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Title:网关鉴权时序图(By kali) 
客户端->网关:将公共参数和accessKey发送给网关
网关->注册中心:网关将本身作为服务注册到注册中心
Note right of 网关:通过参数和accessKey生成秘钥匙对
网关->Redis:保存秘钥对,并设计过期时间
Redis-->网关:
网关->客户端:返回秘钥对
Note right of 客户端:使用秘钥对所有参数md5生成签名
客户端->网关:调用接口携带参数,公钥和签名
Note over 注册中心: 服务A1
网关->Redis:根据公钥查私钥
Redis->网关:返回私钥
网关->客户端:私钥为空,返回秘钥过期code,客户端重新获取秘钥
Note right of 网关:使用秘钥对参数进行md5 验签
网关->客户端:验签失败返回错误码
网关->注册中心:验签成功调用注册中心的服务
Note over 注册中心: 服务A2
Note over 注册中心: 服务A3
注册中心-->网关:
Note over 注册中心: 服务A4
网关->客户端:返回结果
participant 服务
服务-->注册中心:注册到注册中心
注册中心-->服务:定时检查服务是否存活

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
%% gateway validate of sequence diagram ->直线 -->虚线  ->> 实线箭头 -->>虚线箭头
sequenceDiagram
Title:Author:kali
participant 客户端
participant 网关
participant 注册中心
participant 下游服务
网关-->>注册中心:网关将自身注册到注册中心
Note over 注册中心: 网关服务
注册中心-->>网关:定时检查网关服务是否正常提供服务
下游服务-->>注册中心:服务将自身注册到注册中心
Note over 注册中心: 下游服务A2
注册中心-->>下游服务:定时检查下游服务是否正常提供服务
客户端->>网关: 客户端携带token信息访问网关
loop 检查
网关->>网关:token/blacklist验证
end
alt has token
网关-->>注册中心:根据token路由注册中心的服务
注册中心-->>网关:服务将处理结果返回给网关
网关-->>客户端:网关将结果返回给客户端
else no token
网关-->>客户端:未发现携带有效的身份信息
网关-->>客户端:您在当前的黑名单中,请稍后重试
end
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/**
* ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
* │Esc│ │ F1│ F2│ F3│ F4│ │ F5│ F6│ F7│ F8│ │ F9│F10│F11│F12│ │P/S│S L│P/B│ ┌┐ ┌┐ ┌┐
* └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘ └┘ └┘ └┘
* ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
* │~ `│! 1│@ 2│# 3│$ 4│% 5│^ 6│& 7│* 8│( 9│) 0│_ -│+ =│ BacSp │ │Ins│Hom│PUp│ │N L│ / │ * │ - │
* ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
* │ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │{ [│} ]│ | \ │ │Del│End│PDn│ │ 7 │ 8 │ 9 │ │
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘ ├───┼───┼───┤ + │
* │ Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │: ;│" '│ Enter │ │ 4 │ 5 │ 6 │ │
* ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐ ├───┼───┼───┼───┤
* │ Shift │ Z │ X │ C │ V │ B │ N │ M │< ,│> .│? /│ Shift │ │ ↑ │ │ 1 │ 2 │ 3 │ │
* ├─────┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ E││
* │ Ctrl│ │Alt │ Space │ Alt│ │ │Ctrl│ │ ← │ ↓ │ → │ │ 0 │ . │←─┘│
* └─────┴────┴────┴───────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘
*/
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
//                            _ooOoo_    
// o8888888o
// 88" . "88
// (| -_- |)
// O\ = /O
// ____/`---'\____
// . ' \\| |// `.
// / \\||| : |||// \
// / _||||| -:- |||||- \
// | | \\\ - /// | |
// | \_| ''\---/'' | |
// \ .-\__ `-` ___/-. /
// ___`. .' /--.--\ `. . __
// ."" '< `.___\_<|>_/___.' >'"".
// | | : `- \`.;`\ _ /`;.`/ - ` : | |
// \ \ `-. \_ __\ /__ _/ .-` / /
// ======`-.____`-.___\_____/___.-`____.-'======
// `=---='
//
// .............................................
// 佛祖保佑 永无BUG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
+------------------------------------------------------------------------+
| |
| +------------------------------------------------------------------+ |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| +------------------------------------------------------------------+ |
| f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 |
+------------------------------------------------------------------------+
| |
| [f0] [f1] [f2] [f3] [f4] [f5] [f6] [f7] [f8] [f9] [On/Off] |
| |
| [Q] [W] [E] [R] [T] [Y] [U] [I] [O] [P] [<] [^] [v] [^] |
| |
| [Q] [W] [E] [R] [T] [Y] [U] [I] [O] [P] [7] [8] [9] [/] |
| |
| [A] [S] [D] [F] [G] [H] [J] [K] [L] [4] [5] [6] [*] |
| |
| [CTRL] [Z] [X] [C] [V] [B] [N] [M] [ ENTER ] [1] [2] [3] [-] |
| |
| [SHIFT] [ALT] [ space ] [,] [.] [SHIFT] [0] [.] [=] [+] |
| |
+------------------------------------------------------------------------+
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/**
**************************************************************
* *
* .=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-. *
* | ______ | *
* | .-" "-. | *
* | / \ | *
* | _ | | _ | *
* | ( \ |, .-. .-. ,| / ) | *
* | > "=._ | )(__/ \__)( | _.=" < | *
* | (_/"=._"=._ |/ /\ \| _.="_.="\_) | *
* | "=._"(_ ^^ _)"_.=" | *
* | "=\__|IIIIII|__/=" | *
* | _.="| \IIIIII/ |"=._ | *
* | _ _.="_.="\ /"=._"=._ _ | *
* | ( \_.="_.=" `--------` "=._"=._/ ) | *
* | > _.=" "=._ < | *
* | (_/ \_) | *
* | | *
* '-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=' *
* *
* LASCIATE OGNI SPERANZA, VOI CH'ENTRATE *
**************************************************************
*/
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/**
* _ooOoo_
* o8888888o
* 88" . "88
* (| -_- |)
* O\ = /O
* ___/`---'\____
* . ' \\| |// `.
* / \\||| : |||// \
* / _||||| -:- |||||- \
* | | \\\ - /// | |
* | \_| ''\---/'' | |
* \ .-\__ `-` ___/-. /
* ___`. .' /--.--\ `. . __
* ."" '< `.___\_<|>_/___.' >'"".
* | | : `- \`.;`\ _ /`;.`/ - ` : | |
* \ \ `-. \_ __\ /__ _/ .-` / /
* ======`-.____`-.___\_____/___.-`____.-'======
* `=---='
* .............................................
* 佛曰:bug泛滥,我已瘫痪!
*/
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/**
* 頂頂頂頂頂頂頂頂頂 頂頂頂頂頂頂頂頂頂
* 頂頂頂頂頂頂頂     頂頂     
*    頂頂   頂頂頂頂頂頂頂頂頂頂頂
*    頂頂   頂頂頂頂頂頂頂頂頂頂頂
*    頂頂   頂頂       頂頂
*    頂頂   頂頂  頂頂頂  頂頂
*    頂頂   頂頂  頂頂頂  頂頂
*    頂頂   頂頂  頂頂頂  頂頂
*    頂頂   頂頂  頂頂頂  頂頂
*    頂頂       頂頂頂 
*    頂頂      頂頂 頂頂 頂頂
*  頂頂頂頂   頂頂頂頂頂 頂頂頂頂頂
*  頂頂頂頂   頂頂頂頂   頂頂頂頂
*/
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
                       ||
WW
WWWW
WWWWWW
WWWWWWWW
WWWWWWWWWW
\|/||||||||\| /
\ /|/||||||||\|\ /
\ / |/||||||||\| \ /
_______________/__|/||||||||\|__\_/______________
_*/wwwwwwww\*_
| / \_______/ \|
| \ \ ||| / /|
| | ||| | |
| | | | ||

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/**
*        ┏┓   ┏┓+ +
*       ┏┛┻━━━┛┻┓ + +
*       ┃       ┃  
*       ┃   ━   ┃ ++ + + +
*       ████━████ ┃+
*       ┃       ┃ +
*       ┃   ┻   ┃
*       ┃       ┃ + +
*       ┗━┓   ┏━┛
*         ┃   ┃           
*         ┃   ┃ + + + +
*         ┃   ┃ Code is far away from bug with the animal protecting       
*         ┃   ┃ + 神兽保佑,永无bug  
*         ┃   ┃
*         ┃   ┃  +         
*         ┃    ┗━━━┓ + +
*         ┃        ┣┓
*         ┃        ┏┛
*         ┗┓┓┏━┳┓┏┛ + + + +
*          ┃┫┫ ┃┫┫
*          ┗┻┛ ┗┻┛+ + + +
*/

Click Here For More