秋夜雨巷

设计模式-代理模式(07)

 结构型模式   大概学习完了五种创建型模式,分别是单例模式,工厂方法模式,抽象方法模式,建造者模式,原型模式.下面要学习的是七种结构型模式,结构型模式(Structural Pattern)描述如何将类或者对象结合在一起形成更大的结构.结构型模式的目的是通过组合类或对象产生更大的结构以适应更高层次的逻辑需求,它包括:代理模式,装饰模式,适配器模式,组合模式,桥梁模式,外观模式,享元模式。 代理模式 定义   代理模式(Proxy Pattern)也叫委托模式,是一种使用率非常高的模式。英文原话是:Provide a surrogate or…

秋夜雨巷

非关系型数据库redis-java基本操作

概述       redis是一个key-value的nosql数据库(非关系型数据库)。支持存储的value类型包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。为了保证效率,数据都是缓存在内存中。 下载Windows版Redis Redis官网不支持Windows,可以去Github上下载,可以直接下载zip解压即可。 指定配置启动,可以在conf文件中配置密码等选项。…