4 LuciusJAY

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 41w+

python协程简单实现

python实现协程认识协程yield协程生成器的基本行为实例预激(装饰器实现)认识协程协程,又称微线程,Coroutine。最大的优势就是协程极高的执行效率。因为子程序切换不是线程切换,而是由程序自身控制,因此,没有线程切换的开销,和多线程比,线程数量越多,协程的性能优势就越明显。第二大优势就是不需要多线程的锁机制,因为只有一个线程,也不存在同时写变量冲突,在协程中控制共享资源不加锁,...

2019-08-21 17:35:18

python通过__getattr__()实现Adapter模式对象版本

@[toc]python通过__getattr__()实现Adapter模式对象版本Adapter模式简介python adapter实例class A(object): def test(self): print "A test"class B(object): def __init__(self): self.b = 100 self.A = A() def __ge...

2019-08-15 11:25:03

python实例方法(instance method)类方法(class method)和静态方法(static method)区分

python中三种实例方法、类方法和静态方法区分实例方法类方法文章参考:https://blog.csdn.net/lihao21/article/details/79762681实例方法class Kls(object): def __init__(self, data): self.data = data def myPrint(self): ...

2019-07-16 15:21:26

python使用日常记录

日常健忘目录11.1211.12

2019-07-15 15:30:04

Python中对象的创建与销毁 以及单例类工厂模式相关简述

Python中对象的创建与销毁 以及单例类工厂模式相关简述对象的创建关于__new__ 和 __init__关于__call__对象的销毁单例模式通过__new__直接实现单例通过元类mateclass方式创建单例类metaclass 元类创建单例类工厂模式的简单实现文章参考:https://www.cnblogs.com/zhangchaoyang/articles/4984768.html...

2019-06-23 23:03:29

Python中类中属性元素self.xx和直接使用xx的区别简述

Python中类中属性元素self.xx和直接使用xx的区别简述不加self情况加self情况不加self情况在类级别:表示为类的一个属性,可以作为全局变量来使用,可以作为类属性或对象属性被调用class Example(object): a =10 def __init__(self): self.a = 1 # 若注释这句 则my_instance.a ...

2019-06-22 15:06:37

关于python中复制列表的方法

原文参考:https://www.cnblogs.com/ifantastic/p/3811145.htmlPython没有C语言中的变量。在C语言中,变量不止是个名字,它是字节集合并真实存在于内存某个位置上。而在Python中,变量仅仅是指向对象的标签。其中切片标记法有点c++中的浅复制的意思>>> a = [1, 2, 3]>>> b = a&gt...

2019-06-21 21:12:46

Python中getattr(),setattr(),delattr(),hasattr()使用注意事项

Python中getattr,setattr,delattr,hasattr使用注意事项getattr()本文参考:https://blog.csdn.net/weixin_42233629/article/details/82261547https://www.cnblogs.com/zhangjing0502/archive/2012/05/16/2503702.htmlgetattr...

2019-06-21 20:40:40

Python中try... except异常处理使用简要说明

Python中异常处理使用简要说明try...except...else语法使用不带任何异常类型的except使用多种异常类型的except使用finally语句try...except Exception as e与try...except Exception, eraise语法try…except…else语法try:<语句> #运行别的代码except &l...

2019-05-03 14:16:07
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。