摘要:强烈推荐GOF的《设计模式》,不用看什么j2ee设计模式。GOF的书的确经典。看过之后,精神爽,身体棒,吃嘛嘛香!命令模式的类图,网上到处都有!一般包括:client,invoker,Command接口,具体的command实现,receiver。首先说明一下,命令模式的场景:实体解耦和时间解耦。嘛意思呢?就是命令发出者和接收者两个不互相依赖了,时间顺序上也是可以有间断的,即命令发出者不必在那里等着接收者,两者在时间上是分开的。举个小例子:国家(ivoker,发起人)发出扫黄打非的命令(封装了行动信息和指标)啦,各地警察叔叔们(接收者)就出来巡逻(干活)啦,专拣那个红灯区和一些洗浴中心下手。整
阅读全文
摘要:1.在执行rails server或者相关操作时,出现如下错误。Could not find gem 'sqlite3-ruby (>= 0, runtime)' in any of the gem sources.Try running `bundle install`. 1) 先运行命令: bundle install 成功则已;出现如下异常: can not find sqlite3-ruby或类似异常可以考虑下面的处理方式 2)http://stackoverflow.com/questions/2305920/rails-3-can-not-find-sqlit
阅读全文
摘要:目前我们使用svn管理用户时,主要从库,组,项目等方面来管理。首先,我们要有一个svn的管理员用户,我们是admin,对应在linux上也有一个svnadmin的操作系统用户。下面区分说明这两个用户,svnadmin是跟资源库存储相关的。因为要跟apache的访问对应,所以要修改apache中的httpd.conf文件中的user svnadmin #这是指让apache以svnadmin这个用户...
阅读全文