“2019年10月”存档文章有29

python logging

日志日志是跟踪软件运行时所发生的事件的一种方法。软件开发者在代码中调用日志函数,表明发生了特定的事件。事件由描述性消息描述,该描述性消息可以可选地包含可变数据(即,对于事件的每次出现都潜在地不同的数据)。事件还具有开发者归因于事件的重要性;重要性也可以称为级别或严重性。logging提供了一组便利的函数,用来做简单的日志。它们是 debug()、 info()、 warning()、 error(...

skipped: maximum number of running instances reached (1)

最近在使用apscheduler做定时任务的时候出现了如下错误:Execution of job "xxxxx (trigger: interval[3:00:00], next run at: 2019-10-18 15:51:59 CST)" skipped: maximum number of running instances reached (1)出现问题的原因:在submit_job(...

skipped: maximum number of running instances reached (1)

最近在使用BlockingScheduler()定时执行任务的时候,出现了如下错误:skipped: maximum number of running instances reached (1)出现问题的原因:执行这些任务的时候,任务运行时间超过了设置间隔时间。解决方案:修改间隔时间,设置的更长一些,具体代码如下:if __name__ == '__main__': # 实例化一个调度...

python 异步概念

1 什么是异步编程通过学习相关概念,我们逐步解释异步编程是什么。1.1 阻塞程序未得到所需计算资源时被挂起的状态。程序在等待某个操作完成期间,自身无法继续干别的事情,则称该程序在该操作上是阻塞的。常见的阻塞形式有:网络I/O阻塞、磁盘I/O阻塞、用户输入阻塞等。阻塞是无处不在的,包括CPU切换上下文时,所有的进程都无法真正干事情,它们也会被阻塞。(如果是多核CPU则正在执行上下文切换操作的核不可被...

通胀性萧条

通缩性萧条:就是说萧条伴随着通货紧缩通胀性萧条:就是说萧条伴随着通货膨胀通缩性萧条很好理解,但是为什么经济萧条还通货膨胀:经济学家提供造成滞涨(通胀性萧条)的两个主因[1]:经济产能被负面的供给震荡而减少。例如石油危机造成石油价格上涨,生产成本上升及利润减少,引致商品价格上升同时经济放缓。另一为不当的经济政策。例如中央银行容许货币供应过度增长,政府在商品市场和劳动力市场作出过度管制。参考^停滞性通...

@classmethod、@staticmethod一些理解

这篇文章关于@classmethod和@staticmethod总结很容易理解:Python装饰器

CIDR,子网掩码和可用IP地址快速参考指南(备忘单)

快速参考子网和CIDR指南。什么是 /28?/26 可以使用几个IP?好吧,请参见下表!可用IP是IP总数减去网络IP和广播IP。CIDR子网掩码IP总数可用IP/ 32255.255.255.2551个1个/ 31255.255.255.25420/ 30255.255.255.25242/ 29255.255.255.24886/ 28255.255.255.2401614/ 27255.25...

Ubuntu 18.04快速开启Google BBR

最近使用 Ubuntu 18.04 安装 BBR,一直没有成功,不知道什么原因。之后看了一下其他人的做法,最终安装成功。具体操作步骤如下:1、修改系统变量sudo -iecho "net.core.default_qdisc=fq" >> /etc/sysctl.confecho "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf 2...