python中一切皆对象 如 字典——类 {‘k’:'v'} ——对象 列表 —— 类 [1,2 ]—— 对象 自定义 类 class 类名: 属性 = ‘初始攻击力5’ print(类名.属性) 类名的作用,就是操作属性 查看属性 ...
分类:
其他好文 时间:
2019-03-28 21:50:50
阅读次数:
204
以前生成测试字符时,用random模块拼来拼去来生成随机串,如姓名,手机,身份证等,还是费一些功夫,不过有了faker模块,一切变得简单起来 基本使用: 自定义faker,用add_provider方法: 其它Provider参考: https://faker.readthedocs.io/en/l ...
分类:
编程语言 时间:
2019-01-02 20:44:54
阅读次数:
582
1. __doc__ 描述类的信息 显示的结果: 2. __call__ 对象后面加括号,触发执行 显示的结果: 3. __dict__ 查看类或对象中的所有成员 显示的结果: {'__weakref__': <attribute '__weakref__' of 'Foo' objects>, ' ...
分类:
其他好文 时间:
2018-12-16 23:22:19
阅读次数:
141
一:分析引用主要是对垃圾回收,对象可达 二:强引用是判断对象是否存活,软引用是内存不足时,就回收,可以作为缓存。弱引用可以构建一种没有强制约束关系的,也可以作为缓存。幻想引用就是对象被finalize之后做一些清理工作 三: 四:所有的引用都是java.lang.ref.Refrence的子类,有g ...
分类:
其他好文 时间:
2018-11-20 16:21:30
阅读次数:
297
1. __doc__ 描述类的信息 显示的结果: 2. __call__ 对象后面加括号,触发执行 显示的结果: 3. __dict__ 查看类或对象中的所有成员 显示的结果: {'__weakref__': <attribute '__weakref__' of 'Foo' objects>, ' ...
分类:
其他好文 时间:
2018-10-16 16:01:47
阅读次数:
173
1 import weakref, collections 2 import time 3 4 5 class LocalCache(): 6 notFound = object() 7 8 class Dict(dict): 9 def __del__(self): 10 pass 11 12 d ...
分类:
其他好文 时间:
2018-10-01 19:56:58
阅读次数:
141
gbt@gbt-Precision-7720:~$ gbt@gbt-Precision-7720:~$ cd MVIG-SJTUgbt@gbt-Precision-7720:~/MVIG-SJTU$ gbt@gbt-Precision-7720:~/MVIG-SJTU$ gbt@gbt-Precis ...
分类:
编程语言 时间:
2018-09-17 13:37:38
阅读次数:
207
在Java中,判断一个对象是否 "存活" ,都和引用有关,当一个对象没有任何的引用指向它,我们可以认为这个对象可以被GC了。 引用如何定义?Object obj = new Object()创建一个对象 ,我们知道会在 stack 和 heap 上分别分配一块内存,heap 分配的内存存储Objec ...
分类:
其他好文 时间:
2018-07-25 20:02:29
阅读次数:
168
说到垃圾回收(Garbage Collection,GC),很多人就会自然而然地把它和Java联系起来。在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理。顾名思义,垃圾回收就是释放垃圾占用的空间,那么在Java中,什么样的对象会被认定为“垃圾”?那么当一些对象 ...
分类:
编程语言 时间:
2018-07-25 16:18:34
阅读次数:
168
Reference SoftReference WeakReference PhantomReference Cleaner ...
分类:
编程语言 时间:
2018-07-18 19:09:41
阅读次数:
242