单实例和多实例应用区别
单
实
例
/color{7DB9D3}单实例
单实例
说明:之所以用单例,是因为没必要每个请求都新建一个对象,这样子既浪费CPU又浪费内存;
应用场景
外部资源:每台计算机有若干个打印机,但只能有一个PrinterSpooler,以避免两个打印作业同时输出到打印机。内部资源:大多数软件都有一个(或多个)属性文件存放系统配置,这样的系统应该有一个对象管理这些属性文件。网站计数器。应用程序的日志应用,由于共享的日志文件一直处于打开状态,因此只能有一个实例去操作,否则内容不好追加。Web应用的配置对象的读取,
单实例和多实例应用区别最先出现在Python成神之路。
共有 0 条评论