摘要: Redis 发布订阅 Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 客户端可以订阅任意数量的频道。 下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 clie 阅读全文
posted @ 2018-02-28 14:30 躲猫猫的猫 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Redis 数据类型 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 String(字符串) string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个 阅读全文
posted @ 2018-02-28 13:59 躲猫猫的猫 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 前一篇文章有介绍关系型数据库和非关系型数据库的差异,现在就来学习一下用的较广的非关系型数据库:Redis数据库 Redis 简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支 阅读全文
posted @ 2018-02-28 13:12 躲猫猫的猫 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 当前主流的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。 非关系型数据库有 NoSql、Cloudant。 nosql和关系型数据库比较?优点:1)成本:nosql数据库简单易部署,基本都是开源软件,不需要像使用orac 阅读全文
posted @ 2018-02-27 22:38 躲猫猫的猫 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一、Shiro框架简单介绍 Apache Shiro是Java的一个安全框架,旨在简化身份验证和授权。Shiro在JavaSE和JavaEE项目中都可以使用。它主要用来处理身份认证,授权,企业会话管理和加密等。Shiro的具体功能点如下: (1)身份认证/登录,验证用户是不是拥有相应的身份; (2) 阅读全文
posted @ 2018-02-27 22:15 躲猫猫的猫 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1. 介绍 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业 阅读全文
posted @ 2018-02-24 20:31 躲猫猫的猫 阅读(1270) 评论(0) 推荐(0) 编辑
摘要: 单例模式也属于创建型模式,所谓单例,顾名思义,所指的就是单个实例,也就是说要保证一个类仅有一个实例。单例模式有以下的特点:①单例类只能有一个实例②单例类必须自己创建自己的唯一实例③单例类必须给所有其他对象提供这一实例下面我们就来写一个简单的单例模式的例子 大家可以看出来,在这个类被加载时,静态变量i 阅读全文
posted @ 2018-02-24 17:51 躲猫猫的猫 阅读(2695) 评论(0) 推荐(0) 编辑
摘要: 学习摘录地址:http://blog.csdn.net/chenleixing/article/details/44573495 今天学习和认识了一下,过滤器和SpringMVC的拦截器的区别,学到了不少的东西,以前一直以为拦截器就是过滤器实现的,现在想想还真是一种错误啊,而且看的比较粗浅,没有一个 阅读全文
posted @ 2018-02-24 17:08 躲猫猫的猫 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1,拦截器的概念 java里的拦截器是动态拦截Action调用的对象,它提供了一种机制可以使开发者在一个Action执行的前后执行一段代码,也可以在一个Action执行前阻止其执行,同时也提供了一种可以提取Action中可重用部分代码的方式。在AOP中,拦截器用于在某个方法或者字段被访问之前,进行拦 阅读全文
posted @ 2018-02-24 16:56 躲猫猫的猫 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 现在来说说Servlet的监听器Listener,它是实现了javax.servlet.ServletContextListener 接口的服务器端程序,它也是随web应用的启动而启动,只初始化一次,随web应用的停止而销毁。主要作用是:做一些初始化的内容添加工作、设置一些基本的内容、比如一些参数或 阅读全文
posted @ 2018-02-24 16:16 躲猫猫的猫 阅读(1864) 评论(0) 推荐(0) 编辑