二十八、python中的单例模式
2021-04-13 15:26
标签:连接 场景 图片 while inf 数据库连接池 alt code foo 当在使用时,永远使用同一个对象,这个对象可以封装多个属性,节省内存 二十八、python中的单例模式 标签:连接 场景 图片 while inf 数据库连接池 alt code foo 原文地址:https://www.cnblogs.com/nuochengze/p/13341356.html单例:用于使用同一份实例(对象)
单例模式的实现:
1、方案一:
class Foo:
def __init__(self, name, age):
self.name = name
self.age = age
def show(self):
print(self.name, self.age)
v = None
while True:
if v:
v.show()
else:
v = Foo("hahaha", 123)
v.show()
2、方案二:
应用场景:
1、数据库连接池