摘要: 接上一篇redis ruby客户端学习( 一)对于redis的五种数据类型:字符串(String),哈希(Map),列表(list),集合(sets)和有序集合(sorted sets),上一篇介绍了字符串。1,哈希(Map)hset。设置 key 指定的哈希集中指定字段的值。如果 key 指定的哈... 阅读全文
posted @ 2015-01-02 21:52 范孝鹏 阅读(1231) 评论(0) 推荐(0) 编辑
摘要: 一,先看看简单工厂模式简单工厂模式的优点:工厂类中包含了必要的逻辑判断,根据客户端的选择动态实例化相关的类,对于客户端来说,去除了与具体产品的依赖。简单工厂模式的缺点:增加功能的时候,就需要增加case的条件分支,也就是要修改工厂类,违背了“开放-封闭原则”。2,工厂方法模式:# -*- encod... 阅读全文
posted @ 2015-01-02 20:05 范孝鹏 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 需求:小明让小李替他追小丽(送洋娃娃,送花,送巧克力)没有代理的代码:# -*- encoding: utf-8 -*-#追求者类class Pursuit attr_accessor :mm def initialize(mm) @mm = mm end ... 阅读全文
posted @ 2015-01-02 18:52 范孝鹏 阅读(272) 评论(0) 推荐(0) 编辑