自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

坚持努力做吧,少年!

  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

原创 Apache shiro集群实现 (八) web集群时session同步的3种方法

,利用Nosql数据库redis或者memcache同步sessionredis或memcache可以做分布式,如果没有这功能,他也不能用来做session同步。他可以把web服务器中的内存组合起来,成为一个"内存池",不管是哪个服务器产生的sessoin都可以放到这个"内存池"中,其他的都可以使用。优点:以这种方式来同步session,不会加大数据库的负担,并且安全性比用cookie大大的提高,把session放到内存里面,比从文件中读取要快很多。缺点:redis或memcache把内存分成很

2015-04-24 08:14:27 20518 35

原创 Apache shiro集群实现 (七)分布式集群系统下---cache共享

上一篇已经解决了第一个问题,session的共享,现在我们解决第二个问题cache的共享。    先看下spring的配置文件,上一篇已经提到过了 这里cacheManager我们注入了shiro自定的本机内存实现的cacheManager类,当然,这肯定不满足我们集群的需要,所以我们要自己实现cacheManager类,这里我还是用了redis作为cache的存储,先创建RedisCacheManager实现类 这里cacheManager我们注

2015-04-24 08:12:48 26913 31

原创 Apache shiro集群实现 (六)分布式集群系统下的高可用session解决方案---Session共享

Apache Shiro的基本配置和构成这里就不详细说明了,其官网有说明文档,这里仅仅说明集群的解决方案,详细配置:shiro web config    Apache Shiro集群要解决2个问题,一个是session的共享问题,一个是授权信息的cache共享问题,官网给的例子是Ehcache的实现,在配置说明上不算很详细,我这里用nosql(redis)替代了ehcache做了sessio

2015-04-24 08:11:04 60581 62

原创 Apache shiro集群实现 (五)分布式集群系统下的高可用session解决方案

目前,为了使web能适应大规模的访问,需要实现应用的集群部署. 而实现集群部署首先要解决session的统一,即需要实现session的共享机制。 目前,在集群系统下实现session统一的有如下几种方案:(1) 应用服务器间的session复制共享(如tomcat session共享)(2) 基于cache DB缓存的session共享应用服务器间的ses

2015-04-23 16:49:30 35933 34

原创 Apache shiro集群实现 (四)shiro授权(Authentication)--访问控制

授权即访问控制,它将判断用户在应用程序中对资源是否拥有相应的访问权限。 如,判断一个用户有查看页面的权限,编辑数据的权限,拥有某一按钮的权限,以及是否拥有打印的权限等等。 授权三要素授权有着三个核心元素:权限、角色和用户。 权限权限是Apache Shiro安全机制最核心的元素。它在应用程序中明确声明了被允许的行为和表现。一个格式良好好的权限声明可以清晰表达出用户对该资

2015-04-23 16:28:30 14422 29

原创 Apache shiro集群实现 (三)shiro身份认证(Shiro Authentication)

一、术语介绍Authentication:身份认证,即用户提供一些信息来证明自己的身份。如用户名和密码,licence等。Principals :主体的“标识属性”,可以是任意标识,例如用户名,身份证号码,手机号码等。Principals可以有多个,但是必须有一个主要的Principal(Primary Principal),这个标识,必须是唯一的。Credentials:凭据,即

2015-04-23 11:28:22 36384 30

原创 Apache shiro集群实现 (二) shiro 的INI配置

一、概述INI配置文件是一种key/value的键值对配置,提供了分类的概念,每一个类中的key不可重复。例如:# =======================# Shiro INI 配置# =======================[main]# 对象和它们的属性在这里定义# 例如 SecurityManager, Realms 等。[users]# 用户在这里定义,如

2015-04-23 11:04:48 14816 24

原创 Apache shiro集群实现 (一) shiro入门介绍

近期在ITOO项目中研究使用Apache shiro集群中要解决的两个问题,一个是Session的共享问题,一个是授权信息的cache共享问题,官网上给的例子是Ehcache的实现,在配置说明上不算很详细,我在我们的项目中使用的是nosql(Redis)替代了ehcache做了session和cache的存储,接下来从shiro、Cas、redis、session等等基础知识、基本原理集成的角度来不断的深入分析,系列文章篇幅很长,很丰富,尽请期待!

2015-04-23 10:44:25 26251 25

itoo-快捷部署脚本-V1.0.1李社河-2014年12月22日--测试成功版

本次是第一次使用批处理文件来作为批量操作的工具,代替了人工的手动的复制,粘贴的方式,使用脚本实现了项目的启动、自动化部署,打开项目根目录、等等,提高了开发和调试的效率。

2014-12-30

springmvc hibernate

spring+springMVC+hibernate大家不错的学习案例

2014-08-03

抽象共同的一版处理程序快速开发项目

大量的使用了一般处理程序,由于一般处理程序的优点是非常大的,但是在善良公社的项目中,基本上每一个页面都对应一个一般处理程序,更重要的是,这些一般处理程序的核心内容都差不多,当时项目紧,没有继续抽象,现在我们有五个人在研究通用型网站开发平台这块,先解决这个大问题,抽象出公共的一般处理程序类,结合东软生成的代码,可以实现网站的简单快速的开发(这是我们刚开始的一个小需求)。

2013-12-25

验收标准特别好

有助于我们提高编写代码的规范,大家相互交流,希望大家共同学习,加油

2013-05-12

信息资源管理

相当的不错哦,文档,更有利于自考的学习,希望大家多多支持,

2012-04-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除