摘要: 1、time_limit和soft_time_limit区别 time_limit : 执行超时,结束signal 9 (SIGKILL) 执行的子进程,状态:"status": "FAILURE" soft_time_limit :执行超时,用一个异常SoftTimeLimitExceeded来捕 阅读全文
posted @ 2020-09-30 15:07 小粉优化大师 阅读(3906) 评论(0) 推荐(0) 编辑
摘要: 普通的单例是不安全,必须要在单例对象里面,加入线程锁,才能达到线程安全 import threading def synchronized(func): func.__lock__ = threading.Lock() def synced_func(*args, **kws): with func 阅读全文
posted @ 2020-09-30 08:55 小粉优化大师 阅读(629) 评论(0) 推荐(0) 编辑