这个可以获取外层调用函数的名称.
import traceback
def fun():
s = traceback.extract_stack()
print '%s Invoked me!'%s[-2][2]
写代码要花50的时间,甚至更多的时间来调整思考。写了六百多行的代码,被优化过后,剩下三百多行,而且条理很清楚。方便继续加功能。优化之前完全是因为没有想好,思考的时间越短,写出来的代码可读性越差,bug越多。
在老大的指导下封装了基于rabbitmq的python库pika,消息队列相关的处理。
在代码中加入了单例模式,还需要再多学习一下设计模式相关的知识,时间长不看都生疏了。
vim 还得多用,多学习新的技巧。
ctrl + e 向上滚动屏幕
ctrl + y 向下滚动屏幕
ctrl + d 向下翻页
ctrl + u 向上翻页
:find
“ay
ma
lsof -i:80 查端口占用
netstat -anp | grep ssh 查进程
博观而约取,厚积而薄发。