擅长:python、mysql、java
<p>您可以考虑使方法<a href="https://wiki.python.org/moin/PythonDecoratorLibrary#Memoize" rel="nofollow">^{<cd1>}</a>使用dict来查找以前存储的计算结果(可能在类名称空间中是最好的,以允许在所有实例中优化memoizing)。你知道吗</p>
<p>但是,如果使用许多参数调用这些方法,那么内存需求可能会非常严重,在这种情况下,您可能希望采用<a href="https://en.wikipedia.org/wiki/Publish%E2%80%93subscribe_pattern" rel="nofollow">"publish and subscribe"</a>模式来尝试使您的计算更“收缩”(松散地由数据中的变化驱动)。你知道吗</p>
<p>这是两种方法。我相信我会想得更多。你知道吗</p>