自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 python 限制函数执行时间,自己实现 timeout

# coding=utf-8import signalimport timedef set_timeout(num, callback): def wrap(func): def handle(signum, frame): # 收到信号 SIGALRM 后的回调函数,第一个参数是信号的数字,第二个参数是the interrupted stack frame.

2017-08-24 15:03:28 22118 2

原创 Python 装饰器 decorator

高阶函数可以把 函数 作为参数,也可以返回一个函数。那么,是否可以使用高阶函数,接受一个原函数,对其包装,然后返回一个新函数?

2017-08-09 11:53:22 312

原创 Python 需要单例模式吗

Python真的需要去实现单例模式吗?——不需要。因为,python有模块(module),最pythonic的单例典范。模块在一个应用程序中只有一份,本身就是单例的,将你所需要的属性和方法,直接暴露在模块中变成模块的全局变量和方法即可!# some module.pyclass SingletonClass: pass# 在别处我们想用这个实例都直接使用 modul...

2017-08-09 11:22:41 717

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除