小别致真东西
文章77
标签31
分类26
PM2

PM2

PM2 是线上环境下 node 进程管理工具,可以利用它来简化很多 node 应用管理的繁琐任务,如性能监控、自动重启、负载均衡等。

主要特性

  • 进程守护,应用崩溃自动重启

    开发中出现问题导致服务挂了,需要解决问题后重新 node index.js 手动重启服务,PM2 遇到错误能够自动重启,保证其他服务能够访问

  • 启动多进程,自动做负载均衡,充分利用 CPU 和 内存

JWT (Json Web Token) 入门笔记

JWT (Json Web Token) 入门笔记

JWT 兴起:RESTFUL 架构 + 前后端分离 + 微服务架构 (共享session问题、 session 复制问题)

Authorization:bearer

JWT 定义

JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。

VSCode 快捷键(持续更新)

VSCode 快捷键(持续更新)

文档编辑中键盘快捷方式

光标移动

  • 快速移动光标(按单词跳: option <- ->
  • 行首行尾移动光标 : command <- ->
  • 移动到文件头尾: commad <- -> 上下方向键

选中

  • 选中操作: shift <- -> 方向键操作选中方向
  • 选中光标所在单词: command D

其它

  • 搜索时切换搜索结果: shift Enter
  • 文件相对路径: shift command H 原shortCut => 自定义 command H
  • 新建未命名文件: command N
  • 搜索光标所在单词: command E
  • 跳转到指定行: ctrl + G
  • 选中所在的代码块(select Bracket),对花括号的代码块较友好: option command B
  • 切换tab: option commmad ⬅️/➡️
  • 删除整个单词: option backspace
  • 向上下复制整行: option shift ⬆️/⬇️ 上下方向键
  • 找到当前文件所有与选中相同的文档 达到批量修改的目的(change all ocurrences): shift command I