2020年2月

我怀疑你就是想开车,但是我没有证据

看某油管上的量子计算课程时,了解到了有一种东西叫做Ket Notation,即Ket标记,说的就是量子力学中常见的量子态表达方式,比如 \lvert \psi \rangle ,这个|>外壳就是Ket标记的特征。

然后说到,Ket标记实际上是向量的一种表达方式,也就是说Ket标记可以看作一个列向量

再之后,看到QuEST的论文里写了这么个东西:

\rho=\sum_{j=0}^{2^{N}-1} \sum_{k=0}^{2^{N}-1}\alpha_{j,k}|j\rangle \langle k\rvert \rightarrow \rho'= \sum_{n=0}^{2^{2N}-1} \alpha_{n}'\lvert n\rangle

就开始纳闷这个\langle k\rvert是什么东西? 查了一下之后发现也是个向量,是通过Ket向量转置共轭操作后得到的,即行向量。

然后矩阵乘法可以这么表示:\langle j\rvert k\rangle表示列向量j和行向量k相乘。

然后还没完。|j\rangle \langle k\rvert 这个操作又是有特殊定义的,当j=k的时候,可以用于表示投影操作,被投影变量放在后面。

certbot-auto这个东西真的有毒,搞个什么选项都要用户交互,搞得我以为自己每三个月要上一次服务器。。

一些可能会用到的选项:

在为域名申请证书的时候,先会要过一个challenge(认证),以证明该域名、该服务器都是归你所有。然后是三个方法(具体是啥给忘了),要手动选择进行验证。有个参数叫--preferred-challenges可以用于在命令行选择认证方法,不用交互,后面跟的参数值就是手动填写时括号里给的缩写。

续签的时候用的是另一个参数,叫做--authenticator,用于指定续签时的认证方式,同样是三选一,参数值也是在交互时给出了。