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/06 C. a>1 D. 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 More info: Server
Generate static files More info: Generating
Deploy to remote sites 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