摘要: 对象池模式是一种 creational 设计模式。该模式下,池中所包含的对象将不再是每次需要时创建,使用完毕后销毁,而是初始化好后放入池中等待使用。使用该池的 client 每次需要时都会向对象池请求一个对象,在上面进行一些操作,使用完之后返回给对象池。这个过程可以是手动执行或自动执行。使用对象池的 阅读全文
posted @ 2019-04-07 22:19 青石向晚 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 保证一个应用程序在系统中只有一个运行的方式就是用一些特殊的信息来判定唯一性。一种思路是通过线程的信息,比如名字等来判断,另一种是通过线程同步互斥信号来达到目的。 第一种是查看线程的名字,看是否已经存在了: 这种方式不太严谨,首先如果两个程序同时运行,可能会检测不出同名然后继续运行。另外多个终端里名字 阅读全文
posted @ 2019-04-07 22:16 青石向晚 阅读(150) 评论(0) 推荐(0) 编辑