12 2019 档案
摘要:pycharm 激活码 [20200115亲测可用] 真的太难了(* ̄︶ ̄) https://www.cnblogs.com/codehome/p/8342430.html
阅读全文
摘要:架构/设计/常规角度: 单一职责原则 一个类只能干一个事情,一个方法最好也只干一件事情。一个类既干UI的事情,又干逻辑的事情,这个在低质量的代码里是很常见。 行为是否统一 缓存是否统一 错误处理是否统一 错误提示是否统一 …… 3. 代码污染 代码里有没有对其他模块的强耦合 4. 重复代码-->应该
阅读全文
摘要:背景: (多线程执行同一个函数任务)某个应用场景需要从数据库中取出几十万的数据时,需要对每个数据进行相应的操作。逐个数据处理过慢,于是考虑对数据进行分段线程处理: 方法一:使用threading模块 代码: 1 # -*- coding: utf-8 -*- 2 import math 3 impo
阅读全文
摘要:如下两个例子,实现对某个函数的超时处理(其实就是加了一个装饰器timeout): 成功例子: 代码: 1 import time 2 import timeout_decorator 3 4 5 @timeout_decorator.timeout(6) 6 def test(): 7 time.s
阅读全文