LaTeX 中的 \footnote 命令可以产生脚注——在正文位置留下一个编号,在当前页的底部输出实际的注释内容。这个功能很好用,但是在一些情况下,可能产生意想不到的情况。

  • 数量少而大段的尾注导致尾注先于标记出现;
  • 数量多而小段的尾注导致尾注晚于标记出现。

这些不太寻常的注释会导致 LaTeX 标注文档类没有办法很好地处理脚注。这里,后者可以通过 footmisc 宏包的 para 选项来挽救,但是前者就没有什么好办法了。于是,我们想到了尾注。

阅读全文 »

有时候,我们需要对文中的内容做进一步的解释;有时候,我们会想在文章边注的区域内,给特定的内容加上一个俏皮话(如下图)。

这篇文章,我们将用 TikZ 实现这个效果。

阅读全文 »

工作中涉及到的数据,其数量越来越大。这就是说,我用 Python 写的工具,需要更高的性能。今天琢磨着把小工具的性能一下子提升了一个数量级,每秒能发出、接收和处理 800 次请求。所谓「事无好坏,过则成灾」,800 QPS 虽然不至于将线上服务压垮,但是多少会对线上服务造成一定的影响(比如响应时间显著延长)。这是不好的。

为了防止架构组的同学过来撕,有必要给我的小工具加上 EVA 的拘束器),限制一下 QPS。

阅读全文 »