编程思想与设计模式
GPU小码农
GPU Arch/Ray tracing/游戏图形
展开
-
多线程下的观察者模式--Java实现
按照我的理解,观察者模式使用的场景:假如现在有一个土匪,绑架了一名重要人质,目前躲在一个楼房里,楼房四周已经被警察包围,还有特种部队,狙击手。观察者模式是这样运作的:目前场景中的观察者是:警察、防暴队人员、狙击手,被观察者是土匪。一旦土匪现身,各个观察者都要采取相应的措施,比如,当土匪挟持着人质现身,警察警告土匪,狙击手瞄准土匪,特种部队人员悄悄靠近。这就是观察者模式。观察者监听被观察人员的行动,原创 2017-07-31 23:24:25 · 5224 阅读 · 5 评论 -
程序设计之---单例模式VS静态方法
原文地址:http://blog.csdn.net/johnny901114/article/details/11969015 我们在设计程序经常会有这种需求 , 某个类里的方法能够全局访问. 在这种情况下有两种实现方案 : 1>单例模式(Singleton); 2>静态方法. 但是, 对于这两种实现方式 , 那种更好呢? 在国内论坛上看了一下其他的一些转载 2017-07-24 09:06:47 · 338 阅读 · 0 评论