No File Buffer
问题描述
发现一个奇怪现象,利用Python读取文件时,第一次会很慢,以后就会很快,盲猜是某种缓存
因为一开始读的是文件夹下所有文件,所以先排除了os.listdir的干扰,不过过程中发现了值得注意的一点:Python 3.5引入的os.scandir的速度和os.listdir几乎一样,但前者能够提供更多信息,比如是不是文件夹/文件,而后者如果要判断文件类型,还需要os.path.isdir和os.path.isfile,当循环判断时,耗时极其高,故此时用os.scandir更好
回归正题,就算是单文件读取,第二次及以后的速度也是第一次的一半不到,多文件就更惊人了
查了半天,应该是系统I/O buffer的问题,参考资料:文件缓冲和文件缓存
好,现在问题来了,如果我想强制不...
谐振子与倒谐振子初探
科训早期的乱七八糟玩意,鬼知道有啥用
一维谐振子
代数解法
\[\begin{equation}
\left\{
\begin{aligned}
&\mathrm{i} \hbar \frac{\partial \Psi}{\partial t} = \hat{H} \Psi \\
&\hat{H} = - \frac{\hbar^2}{2m} \frac{\partial^2}{\partial x^2} + U(x) \\
&U(x) = \frac{1}{2} m {\omega}^2 {x}^2
\end{aligned}
\right.
\end{equ...
Manual Dark Mode
直接了当
本Blog右上角的那个小月亮或者小太阳可以手动自由切换不是吗,稍微谈谈用了什么骚方法改的,以及需要注意什么,参考代码是How to override css prefers-color-scheme setting中的第一个回答
动边界薛定谔问题尝试
LaTeX文档稍微改改丢上来试试,看样子还行
写着玩的,图是不可能挂上来了
一维动边界问题
考虑一维含时哈密顿的薛定谔方程:
\begin{equation}
\ii \hbar \pdv{\Psi(x, t)}{t} = \hat{H}(t) \Psi(x, t)
\label{math:1}
\end{equation}
给出瞬时本征态和瞬时本征能量:
\begin{equation}
E_n(t) \ket{n; t} = \hat{H}(t) \ket{n; t}
\label{math:2}
\end{equation}
则可以代入式\eqref{math:1},利用本征态的完备性对算符和波函数进行展开:
\begin{equation}...
26 post articles, 4 pages.