04 2022 档案
摘要:类的写法 import jsonimport pymysqlfrom dbutils.persistent_db import PersistentDBfrom threading import RLockfrom abc import ABCMeta, abstractmethodLOCK = R
阅读全文
摘要:logging模块 import logging logging.debug('debug message') logging.info('info message') logging.warning('warning message') logging.error('error message')
阅读全文
摘要:1 class Singleton: def __new__(cls, *args, **kw): if not hasattr(cls, '_instance'): cls._instance = object.__new__(cls) return cls._instance one = Sin
阅读全文
摘要:如果多个线程共同对某个数据修改,则可能出现不可预料的结果,为了保证数据的正确性,需要对多个线程进行同步,使用 Thread 对象的 Lock 和 Rlock 可以实现简单的线程同步,这两个对象都有 acquire 方法和 release 方法,分别用来获取和释放锁 启动3个线程对count进行操作
阅读全文