摘要: 我们可以将Redis中的Hashes类型看成具有String Key和String Value的map容器。 所以该类型非常适合于存储值对象的信息。如Username、Password和Age等。 如果Hash中包含很少的字段,那么该类型的数据也将仅占用很少的磁盘空间。 每一个Hash可以存储429 阅读全文
posted @ 2018-08-17 07:24 以前、以后 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 如果使用eclipse中,再写mybatis的xml文件的时候,没有提示,用“Alt+/”,不能把代码用快捷键敲出来,通过下面这个方法,可以解决。 1、下载一个文件,找一个专门的地方保存,配置自动提示时需要用到的。下载文件路径为:http://mybatis.org/dtd/mybatis-3-ma 阅读全文
posted @ 2018-08-17 00:03 以前、以后 阅读(3100) 评论(2) 推荐(1) 编辑
摘要: 代理模式(Proxy):为其他对象提供一种代理以控制这个对象的访问; 代理模式应用:一般来说分为以下几种: 第一种:远程代理,也就是为一个对象在不同的地址空间提供局部代表,这样可以隐藏一个对象存在于不同地址空间的事实。 第二种:就是虚拟代理,是根据需要创建开销很大的对象。通过过它来存放实例化需要很长 阅读全文
posted @ 2018-08-16 13:18 以前、以后 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一、概述: 在Redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis将为该键创建一个新的链表。与此相反,如果链表中所有的元素均被移除,那么该键也将会被从数据库中删除。L 阅读全文
posted @ 2018-08-16 00:13 以前、以后 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 在Redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis将为该键创建一个新的链表。与此相反,如果链表中所有的元素均被移除,那么该键也将会被从数据库中删除。List中可以 阅读全文
posted @ 2018-08-16 00:08 以前、以后 阅读(4092) 评论(0) 推荐(1) 编辑
摘要: 一、概述: 字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等。在Redis中字符串类型的Value最多可以容纳的数据长度是512M。 二、相关命令列表: 命令原型 时间复杂度 命令描述 阅读全文
posted @ 2018-08-15 13:07 以前、以后 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 在eclipse中用java代码通过jedis操作redis的时候,报这个错: redis.clients.jedis.exceptions.JedisDataException: MISCONF Redis is configured to save RDB snapshots其中的一种解决方式: 阅读全文
posted @ 2018-08-15 12:58 以前、以后 阅读(2638) 评论(0) 推荐(0) 编辑
摘要: 前提:需要引入Jedis的jar包。 阅读全文
posted @ 2018-08-15 11:53 以前、以后 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 装饰者模式:动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。 装饰者模式是为已有功能动态地添加更多功能地一种方式。当系统需要新功能的时候,是向旧的类中添加新的代码。这些新加的代码通常装饰了原有类的核心职责或主要行为。装饰者模式他把要装饰的功能放在单独的类中,并让这个类 阅读全文
posted @ 2018-08-14 13:03 以前、以后 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 里氏代换原则:一个软件实体如果使用的是一个父类的话,那么一定适用于其子类,而且他察觉不出父类对象和子类对象的区别。也就是说,在软件里面,把父类都替换成他的子类,程序的行为没有变化,简单地说,子类必须能够替换掉他们的父类型。 里氏代换原则:子类型必须能够替换掉他们的父类型。 里氏代换原则使得继承复用成 阅读全文
posted @ 2018-08-13 09:36 以前、以后 阅读(293) 评论(0) 推荐(0) 编辑