Git 常用命令速查表

2019-12-18

创建版本库

  • git init # 初始化本地版本库
  • git clone <url> # 克隆远程版本库

安装配置

git config --global user.name "Your Name"
git config --global user.email your.email@example.com
git config --global color.ui true  	#  git status等命令自动着色
git config --global color.status auto
git config --global color.diff auto
git config --global color.branch auto
git config --global color.interactive auto

添加 .gitignore 文件,输入过滤文件以及文件夹

Terminal & iterm2 cheatsheet

2019-12-18
  • terminal
  • iterm2

rust container cheatsheet

2019-12-16

Rust Language Cheat Sheet

unicode 编码范围

2019-12-16

正则工具 : regexr.com

GBK (GB2312/GB18030)

x00-xff GBK双字节编码范围
x20-x7f ASCII
xa1-xff 中文
x80-xff 中文

UTF-8 (Unicode)

u4e00-u9fa5 (中文)
x3130-x318F (韩文)
xAC00-xD7A3 (韩文)
u0800-u4e00 (日文)
uff21 – uff5a 英文全角 A-z 
uff01 - uff09 美式键盘 1-9 上标字符  02 双引号 06 中文省略号……
uff10 - uff19 全角数字  0 – 9 
uff20 @ 

韩文是大于[u9fa5]的字符

unicode 对照表

2019-12-16

转义字符

在 html 中使用特殊字符 比如 ♬ 9836 266C,如果要显示 &9836;,是无法使用键盘输入,需要使用输入法中特殊字符处理才能数据,使用十进制(&#9836;) 或 十六进制 (&#x266C;) 的 code 来输入,并在html上转义显示。

字符&# code ;&#x code ;
9836266C
&#9836;&#x266C;

Mathtex 数学公式处理

2019-12-16

数学公式处理, 利用 LaTeX Mathematics 来生成公式

示例

$$x+\sqrt{1-x^2}$$

$$x+\sqrt{1-x^2}$$

$$y=\frac1{1-x^2}$$

$$y=\frac1{1-x^2}$$

... we have $x\_1 = 132$ and $x\_2 = 370$ and so ...

... we have $x_1 = 132$ and $x_2 = 370$ and so ...

PlantUML 语法

2019-12-15

1. 安装

官方站点

  1. 需要 java 环境。
  2. 需要安装 [Graphviz] 依赖
  3. 下载 plantuml

2. 使用命令

planuml.jar 同级别文件夹建立 planuml.bat. 类 Unix 系统中使用 bash 即 .sh 脚本,或者创建 alias 别名。

添加内容

java -jar plantuml.jar -gui

执行后打开 .puml 为后缀的文件夹。

window 下使用 ansi 编码保存puml文件(默认的 txt 文档,修改 pu 为后缀)。

最新版本的 PlantUML 已经支持汉字,在创建文件的时候尽量使用 UTF-8 格式创建文本

MDBOOK 由rust开发的类GitBook图书工具

2019-12-15

项目 azerupi/mdbook github doc

1. 安装

建议到mdbook 项目地址,下载与系统对应的最新版本。

如果安装了 RUST 环境,可以使用 cargo 安装

cargo install mdbook

2. 使用

mdbook 命令

  • help 查看帮助
  • init 创建和初始化文档
  • build 生成 book
  • serve 建立本地服务,默认地址为 http://localhost:3000
  • watch 监控文件变动