摘要: /** * SortedSet(有序集合) * ZADD,ZCARD,ZCOUNT,ZINCRBY,ZRANGE,ZRANGEBYSCORE,ZRANK,ZREM,ZREMRANGEBYRANK,ZREMRANGEBYSCORE,ZREVRANGE * ZREVRANGEBYSCORE,ZREVRANK,ZSCORE,ZUNIONSTORE,ZINTERSTORE,ZSCAN,ZRANGE... 阅读全文
posted @ 2016-12-02 17:05 Laymen 阅读(18305) 评论(0) 推荐(2) 编辑
摘要: /** * Set(集合) * SADD,SCARD,SDIFF,SDIFFSTORE,SINTER,SINTERSTORE,SISMEMBER,SMEMBERS,SMOVE,SPOP,SRANDMEMBER,SREM,SUNION,SUNIONSTORE,SSCAN */ public class SetTypeTest { private Jedis jedis; p... 阅读全文
posted @ 2016-12-01 17:47 Laymen 阅读(15879) 评论(0) 推荐(0) 编辑
摘要: /** * Hash(哈希表) * HDEL,HEXISTS,HGET,HGETALL,HINCRBY,HINCRBYFLOAT,HKEYS,HLEN,HMGET,HMSET, HSET,HSETNX,HVALS,HSCAN,HSTRLEN */ public class HashTypeTest { private Jedis jedis; private static... 阅读全文
posted @ 2016-12-01 15:25 Laymen 阅读(21401) 评论(0) 推荐(2) 编辑
摘要: /** * List(列表) * BLPOP,BRPOP,BRPOPLPUSH,LINDEX,LINSERT,LLEN,LPOP,LPUSH,LPUSHX,LRANGE,LREM,LSET,LTRIM, RPOP,RPOPLPUSH,RPUSH,RPUSHX */ public class ListTypeTest { private Jedis jedis; priva... 阅读全文
posted @ 2016-12-01 11:46 Laymen 阅读(23329) 评论(0) 推荐(2) 编辑
摘要: /** * String(字符串) * APPEND,BITCOUNT,BITOP,BITFIELD,DECR,DECRBY,GET,GETBIT,GETRANGE,GETSET,INCR,INCRBY,INCRBYFLOAT,MGET,MSET,MSETNX,PSETEX,SET,SETBIT,SETEX,SETNX,SETRANGE,STRLEN */ public class Str... 阅读全文
posted @ 2016-11-30 20:20 Laymen 阅读(6472) 评论(0) 推荐(1) 编辑
摘要: 关于什么是Shiro,可以查看这篇文章http://www.cnblogs.com/Laymen/articles/6117751.html 一、添加maven依赖 如果嫌麻烦可以直接添加shiro-all的依赖 二、web.xml配置Shiro的过滤器 要让shiro拦截web的所有请求那么需要我 阅读全文
posted @ 2016-11-30 15:39 Laymen 阅读(1607) 评论(0) 推荐(0) 编辑
摘要: 1.1 简介 Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro就足够了。对 阅读全文
posted @ 2016-11-30 14:41 Laymen 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 一、Log4j简介 使用Log4j前,我们先来了解下 slf4j-api、slf4j-log4j12以及log4j之间什么关系? slf4j:Simple Logging Facade for Java,为java提供的简单日志Facade。Facade:门面,更底层一点说就是接口。他允许用户以自己 阅读全文
posted @ 2016-11-16 14:21 Laymen 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一、介绍Quartz Quartz是一个开源的任务调度系统,它能用来调度很多任务的执行。 1.运行环境 Quartz 能嵌入在其他应用程序里运行。 Quartz 能在一个应用服务器里被实例化(或servlet容器), 并 且参与XA事务 Quartz能独立运行(通过JVM),或者通过RMI Quar 阅读全文
posted @ 2016-11-16 12:06 Laymen 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 1.需求,用户在执行某个业务方法时我们需要对这个用户进行判断是否具有权限(或者说用户是否登录了)? 例如修改用户信息,我们在update()方法前判断当前用户user是否为null(表示没有权限或者没有登录),那么现在我们的需求如果变化了就需要再次修改代码进行判断,这种开发导致修改代码频繁代码不易维 阅读全文
posted @ 2016-11-11 17:16 Laymen 阅读(664) 评论(0) 推荐(0) 编辑