Go 语言中使用 Socks 代理连接 MySQL
LaTeX 简单使用
首先,创建一个最小的完整源文件,sample.tex
\documentclass{article}
\begin{document}
Small is beautiful.
\end{document}
如何编译这个源文件?
xelatex sample.tex # 或
xelatex -output-directory=mydir -job-name=mysample sample.tex
-output-directory 指定输出的目录,-job-name 指定输出的文件名字。
命令有两种
反斜杠 \ 开始加上字母:\documentclass[a4paper,11pt]{article},大括号里是参数,中括号里是可选参数,可选参数之间不能有空格。
反斜杠 \ 开始加上特殊字符:\\,意思是强制断行。
特殊字符
引号:两个左单引号是一个左引号 ‘‘ 两个右单引号是一个右引号 ’’
破折号和连字号:- 是连字号,-- 是短破折号,--- 是长破折号
波浪号: \~
度:$-30\,^{\circ}\mathrm{C}$
省略号:\ldots
禁止连字:\mbox{},例如 shelf\mbox{}ful
强调
下划线:\underline{text},在印刷的书中,用 \emph{text} 来强调文本。
环境
\begin{environment}
text
\end{environment}
environment 是环境的名称。
itemize 环境用于简单的列表,enumerate 环境用于带序号的列表,description 环境用于带描述的列表。
flushleft 和 flushright 环境分别产生靠左排列和靠右排列的段落。center 环境产生居中的文本。
quote 环境用于重要断语和例子的引用。
quotation 环境用于超过几段的较长引用。verse 环境用于诗歌。
verbatim 之间的文本将直接打印,包括所有的断行和空白,就像在打字机上键入一样,不执行任何 LATEX 命令。相当于 \verb+text+,+ 仅是分隔符的一个例子。除了 * 或空格,可以使用任意一个字符。
数学公式
段落中的数学表达式应该置于 \( 和 \), $ 和 $ 之间,或者 \begin{math} 和 \end{math} 之间。
对于较大的数学式子,应该置于 \[ 和 \] 或者 \begin{displaymath} 和 \end{displaymath} 之间。如果你希望给公式添加编号,可以使用 \begin{equation} 和 \end{equation},并利用 \label 和 \ref 对公式加以引用。。
\begin{equation} \label{eq:eps}
\epsilon > 0
\end{equation}
From (\ref{eq:eps}), we gather
\ldots
PostgreSQL 备份与恢复
查看磁盘占用情况
SELECT schemaname, relname, pg_size_pretty(pg_total_relation_size(relid)) AS size FROM pg_catalog.pg_statio_user_tables ORDER BY pg_total_relation_size(relid) DESC LIMIT 10;
备份单个数据库
-h 和 -p 可以省略,默认备份成纯文本格式。
# 备份成 sql 文件
pg_dump -U postgres --encoding utf8 -f dumpfile.sql dbname
# 从 sql 文件恢复
psql -U postgres -l
createdb -U postgres -T template0 new_dbname
psql -U postgres --encoding utf8 -d new_dbname -f dumpfile.sql # 15
psql -U postgres -encoding=utf8 -d new_dbname -f dumpfile.sql # 16
# 备份成自定义格式
pg_dump -U postgres --encoding utf8 -F c -f dumpfile.bak dbname
# 从自定义格式恢复
pg_restore -U postgres -d new_dbname dumpfile.bak
备份所有数据库
# 备份,使用 pg_dumpall 这个命令的时候,有几个数据库,就需要输入几次数据库密码
pg_dumpall -U postgres --encoding utf8 -f dumpfile_all.sql
# 恢复
psql -f dumpfile_all.sql postgres
Linux 简单使用
常用的命令,备忘。
Git 简单使用
更改 pip 安装目录
在 Windows10 中出现的问题,Traceback (most recent call last): ModuleNotFoundError: No module named 'pip'
制作贴纸
制作贴纸并发布到Stickers Bot。
番剧推荐
Jupyter 服务远程访问
在本机开启了jupyter之后默认是无法远程访问的,需要修改配置文件。