摘要: 前言 对于系统资源如文件、数据库连接、socket 而言,应用程序打开这些资源并执行完业务逻辑之后,必须做的一件事就是要关闭(断开)该资源。 比如 Python 程序打开一个文件,往文件中写内容,写完之后,就要关闭该文件,否则会出现什么情况呢?极端情况下会出现 "Too many open file 阅读全文
posted @ 2018-11-26 23:59 皮皮虾打怪兽 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1.什么是单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。单例模式能控制一个类只能产生一个对象。 2.为什么需要单例模式 当每个实例都会占用资源,而 阅读全文
posted @ 2018-11-26 22:27 皮皮虾打怪兽 阅读(458) 评论(0) 推荐(0) 编辑