瘾的退却

这网络小说一起头,就停不下来。开始还只是追更新,每天看看三四本书的更新(一更或二更)就行了,说不上心满意足,但也没多么欲求不满。

到了三月下旬,突然就想看本新书。念头一起就一发不可收拾,只挑二三十万字的连载书看——首要原因是怕收不住手,书太长的话,废寝忘食起来自己遭罪;其次是前二十多万字都可以免费看,后面才是收费章节。

Python 并发编程:PoolExecutor 篇

个人笔记,如有疏漏,还请指正。

使用多线程(threading)和多进程(multiprocessing)完成常规的并发需求,在启动的时候 start、join 等步骤不能省,复杂的需要还要用 1-2 个队列。随着需求越来越复杂,如果没有良好的设计和抽象这部分的功能层次,代码量越多调试的难度就越大。

通过 systemctl 设置自定义 Service

如果要在Linux 上设置一个开机自启,出现问题自动重启,并且有良好日志的程序,比较流行的方法有supervisord、systemd,除此之外,还有 upstart、runit 等类似的工具。但是自从 systemd 被 ubuntu、centos 等主流 Linux 发行版应用以来,systemd 渐渐成为主流方案。

SQL 基础笔记(三)约束

个人笔记不保证正确。

数据类型是限制我们可以在表里存储什么数据的一种方法。不过,对于许多应用来说, 这种限制实在是太粗糙了。比如,一个包含产品价格的字段应该只接受正数。 但是没有哪种标准数据类型只接受正数。 另外一个问题是你可能需要根据其它字段或者其它行的数据来约束字段数据。比如, 在一个包含产品信息的表中,每个产品编号都应该只有一行。

Julia 学习笔记(一):数组

个人向,只会记录一些需要注意的点。

学习 Julia 已经有一段时间了,但是进步缓慢。这一方面是最近代码写得少,一方面是 Julia 学习资料少、中文资料更少,但也有我没做笔记的缘故导致学习效率不佳。