擅长:python、mysql、java
<p>注意这个:</p>
<pre><code>import time
class MyClass():
def __init__(self):
self.last_use = 0
def __del__(self):
pass
def Foo(self):
if(self.last_use == 0):
print "Started calling Foo"
self.last_use = time.time
time.sleep(5)
self.anotherFunc()
else:
self.whileWaiting()
def anotherFunc(self):
self.last_use = 0;
print "called after 5 second"
def whileWaiting(self):
print "Hey! I'm waiting while the previous call ends"
obj = MyClass()
obj.Foo();
</code></pre>
<p>PS:我喜欢JavaScript;)</p>