01 2023 档案

摘要:一、互斥锁 简介 互斥锁为资源引入一个状态:锁定/非锁定。 某个线程要更改共享数据时,先将其锁定,此时资源的状态为“锁定”,其他线程不能更改;直到该线程释放资源,将资源的状态变成“非锁定”,其他的线程才能再次锁定该资源。互斥锁保证了每次只有一个线程进行写入操作,从而保证了多线程情况下数据的正确性。 阅读全文
posted @ 2023-01-15 07:49 eliwang 阅读(558) 评论(0) 推荐(0) 编辑
摘要:字符串转unicode字符串技术要点: ord()函数 format()函数 代码: def str_to_unicode(string, upper=True): '''字符串转unicode''' if upper is True: return ''.join(rf'\u{ord(x):04X 阅读全文
posted @ 2023-01-14 04:30 eliwang 阅读(0) 评论(0) 推荐(0) 编辑
摘要:相比于logging模块,loguru模块使用起来更方便,并且可以根据不同日志级别,进行不同颜色输出 一、安装 pip install loguru 二、基本使用 代码 from loguru import logger # logger.add(sys.stderr) 内部已默认执行,输出日志内容 阅读全文
posted @ 2023-01-13 23:40 eliwang 阅读(1653) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示