springrain技术详解(4)-shiro的缓存

admin | shiro, spring, springrain | 2013-12-15
因为是权限拦截校验,很多方法调用的频率是非常频繁的,为了更好的性能,shiro拥有一套完整的缓存体系,特别是针对web领域,做了部分增强. 先看下缓存在shiro的权限管理器中的配置: <!-- 权限管理器 --> <bean id="securityManager" class="org.apache.shiro.web.mgt.DefaultWebSecurityManager"> <!-- 数据库认证的实现 org.spring... [阅读全文]
ė 6 4条评论 0

springrain技术详解(3)-shiro的filterChainDefinitions

admin | shiro, spring, springrain | 2013-12-12
springrain技术详解(3)-shiro的filterChainDefinitions
springrain使用shiro控制权限,配置filterChainDefinitions结合数据库校验权限. shiro在web.xml中配置全局过滤器,springrain配置的是一个spring bean "shiroFilter",在这个bean中可以根据访问路径再配置不同的过滤器, shiro 默认自带的过滤器如下: Filter Name Class anon org.apache.shiro.web.filter.authc.AnonymousFilter ... [阅读全文]
ė 6 5条评论 0

springrain技术详解(2)-权限表结构

admin | shiro, spring, springrain | 2013-12-11
springrain技术详解(2)-权限表结构
在实际项目中,权限控制是必须要放到数据库管理的,我们来看下springrain是怎么设计权限的表结构吧 先上ER图 t_org是部门表,考虑到员工兼职,所以有t_user_org 中间表. t_menu是菜单表,字段 type 是标示是菜单资源还是普通资源  菜单资源的意义就是导航菜单,会显示到左侧导航,普通资源就是菜单内的按钮或者提交路径,这个时候 pid的意义就比较重... [阅读全文]
ė 6 springrain技术详解(2)-权限表结构已关闭评论 0

springrain技术详解(1)-shiro基本权限控制

admin | shiro, spring, springrain | 2013-12-10
springrain技术详解(1)-shiro基本权限控制
shiro是一个非常强大灵活的权限控制框架,属于apache的顶级项目.springrain使用shiro实现了权限控制功能.   下图充分说明了shiro的体系架构 归根到底,权限控制无非是利用过滤器控制访问的认证和授权,shiro也不例外.我们来看看shiro是怎么实现的吧. 要在web中使用shiro,总共分三步: 第一步:在web.xml中配置shiro的过滤器,建议是应... [阅读全文]
ė 6 2条评论 0

chrome离线下载

admin | IT | 2013-12-01
稳定版: http://www.google.com/chrome/eula.html?hl=zh-CN&standalone=1 Beta版: http://www.google.com/chrome/eula.html?hl=zh-CN&standalone=1&extra=betachannel 开发版: http://www.google.com/chrome/eula.html?hl=zh-CN&standalone=1&extra=devchannel [阅读全文]
ė 6 chrome离线下载已关闭评论 0

linux下mysql定时备份数据库

admin | MySQL, nginx | 2013-09-09
转自:http://my.oschina.net/qqapi/blog/32923   一、用命令实现备份 首页进入mysql的bin目录 1、备份数据 #mysqldump -uusername -ppassword discuz > discuz_2010-04-01.sql 这样就把discuz数据库所有的表结构和数据备份到discuz_2010-04-01.sql里了, 如果数据量大会占用很大空间,这时可以利用gzip压缩数据, 命令如下: ... [阅读全文]
ė 6 linux下mysql定时备份数据库已关闭评论 0

javaweb的框架和轻量级架构

admin | javaweb | 2013-09-04
看来oscer的讨论,我也把我的思路写出来吧. 文章的范围是 java web,并不是j2ee,主要是我很少接触EJB,对EJB没有发言权.废话少说,现在开扒. 说起java框架那是锣鼓喧天鞭炮齐鸣,纷纷色色,层次不穷,javaweb的主流框架有 spring,spring mvc,struts,hibernate,mybatis(ibatis),spring jdbc 但是ssh的臃肿,庞大复杂,难于维护的弊端越来越越明显,并不是说ssh... [阅读全文]
ė 6 javaweb的框架和轻量级架构已关闭评论 0

sqlserver2008设置了镜像如何收缩日志文件

admin | SQLServer | 2013-09-04
qlserver 2008 设置了镜像,但日志文件增长过快,磁盘空间很快就用完了, 如果要清空日志,必须把恢复模式改成简单,但设置了镜像就无法更改,只能是完整 所以要对日志文件进行备份,每15分钟或1个小时备份一次 然后再用下面语句清理日志,这里我只收缩到4G, --select type_desc,name from sys.master_files WHERE database_id=db_id(&... [阅读全文]
ė 6 sqlserver2008设置了镜像如何收缩日志文件已关闭评论 0

cmd重启远程服务器

admin | windows | 2013-09-02
相信在管理服务器的过程中,不少人都遇到过远程桌面连接登录不上了,也不方便跑到网络中心操作服务器。 此时可以使用命令行方式远程重启服务器。 只需要在cmd命令行状态下输入: shutdown -r -m \\192.168.1.10 -t 0 -f //换成你的IP,-f表示强制重启 有可能出现拒绝访问<5>的提示,表示你没有权限,这时输入下面命令用管理员身份登录服务器... [阅读全文]
ė 6 cmd重启远程服务器已关闭评论 0

UML关系图

admin | 架构 | 2013-06-26
UML关系图
这是一堂关于UML基础知识的补习课;现在我们做项目时间都太紧了,基本上都没有做过真正的class级别的详细设计,更别提使用UML来实现规范建模了;本篇主要就以前自己一直感觉很迷糊的几种class之间的关系进行整理,让我们在真正用UML进行比如类图设计时能够更加清晰明了;以下就分别介绍这几种关系: 继承 指的是一个类(称为子类、子接口)继承另外的... [阅读全文]
ė 6 UML关系图已关闭评论 0
Ɣ回顶部