- 浏览: 160772 次
- 性别:
- 来自: 奥克兰
-
最新评论
-
u012625419:
...
CXF之用spring配置服务端和客户端实例(转) -
bambooshangye:
CXF之用spring配置服务端和客户端实例(转) -
最佳蜗牛:
写的很好,谢谢!
tomcat下的server.xml文件和context.xml (转) -
mohaowen1989:
亲 有中文版的么?在grails基础上的spring-secu ...
Simplified Spring Security with Grails(转) -
douhongyang:
挺好,,思路很清晰,
spring security详解教程 (转)
文章列表
概述
Acegi
Security(以下简称Acegi)是一个能为基于Spring的企业应用提供强大而灵活安全访问控制解决方案的框架,Acegi已经成为
Spring官方的一个子项目,所以也称为Spring
Security。它通过在Spring容器中配置一组Bean,充分利用Spring的IoC和AOP功能,提供声明式安全访问控制的功能。虽然,现在
Acegi也可以应用到非Spring的应用程序中,但在Spring中使用Acegi是最自然的方式。
Acegi可以实现业务对象方法级的安全访问控制粒度,它提供了以下三方面的应用程序的 ...
先来谈一谈
Acegi
的基础知识,
Acegi
的架构比较复杂,但是我希望我下面的只言片语能够把它说清楚。大家都知道,如果要对
Web
资源进行保护,最好的办法莫过于
Filter
,要想对方法调用进行保护,最好的办法莫过于
AOP
。
Acegi
对
Web
资源的保护,就是靠
Filter
实现的。如下图:
一般来说,我们的
Filter
都是配置在
web.xml
中,但是
Acegi
不一样,它在
web.xml
中配置的只是一个代理,而真正起作用的
JNDI的一篇文章
前端时间总是在搞不清JNDI到底是干什么,虽然是一值在用,却不知道他最初出现的原因,用来,说不清是用来干什么,下面我相信介能解开这个迷雾里。
【转贴一篇
】
------------
JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。
那么,JNDI到底起什么作用?//带着问题看文章是最有效的
要了解JNDI的作用,我们可以从“如果不用 ...
Log4J Architecture - Introduction to the Log4J architecture
Three main component of Log4J
The architecture of Log4J framework is layered and consists of three
main components. There components of the Log4J are:
<script type="text/javascript"><!--
google_ad_client ...
log4j.xml配置方法介绍
log4j
有两种配置方法,大家熟知的是properties文件但是最近的项目实施中,每次去用户那里装系统,都要苦恼于log文件放在不同位置,要改
property文件就要重打jar包,麻烦的紧。而如果采用
xml配置的方法,直接放在WEB-INFO下,要修改路径,很方便。查了些资料,终于把系统的log4j改成在xml中配置啦。
log4i.xml 文件
<?xml version="1.0" encoding="GB2312" ?>
<!DOCTYPE log ...
一、前言:
log4j 是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现,
当时在log4j完成时,log4j开发组织曾建议sun在jdk1.4中用log4j取代jdk1.4
的日志工具类,但当时jdk1.4已接近完成,所以sun拒绝使用log4j,当在java开发中实际使用最多的还是log4j,
人们遗忘了sun的日志工具类。
它的一个独有特性包括在类别中继承的概念。通过使用类别层次结构,这样就减少了日志记录输出量,并将日志记录的开销降到最低。
它允许开发者控制以任意间隔 ...
原文转自 http://snowolf.iteye.com/blog/740347
实在是不知道这个帖子在JE上放到哪个分类里合适,跟SVN有关,那就是项目咯,姑且放到项目管理中吧!
SVN用了很久,不过一直没有机会配置。以前工作的时候都是技术总监、部门经理搞定,自己很少有机会尝试。更别说基于svn方式、http方式,
亦或是https方式访问svn了,只有用的份,没有了解的份。最近,配置Apache开窍,索性再深入一步,搭建基于HTTPS平台的
Apache+SVN平台。
相关内容:
征服 Apache + SSL
征服 Apache + SVN
征服 A ...
原文转自 http://snowolf.iteye.com/blog/739475
在Tomcat下配置数字证书,搭建SSL模块,构建HTTPS平台固然必要,但是如果有多个Tomcat需要共享HTTPS服务,并需要负载均衡,这个安全加固的工作还是让Apache代劳更为合适!
相关内容:
征服 Apache + SSL
征服 Apache + SVN
征服 Apache + Tomcat
动手,在Ubuntu上做Apache+SSL!
步骤
安装Apache
安装SSL模块
生成证书
配置生效
1.安装Apache
...
原文转自http://snowolf.iteye.com/blog/743611
Apache
和 Tomcat
原本就是一家,更是一家亲!Apache与Tomcat整合,无非是将Apache作为前端根据请求路径、端口、代理分发给多个Tomcat,以到达转发
和负载均衡
的目的!同时,通过Apache和T ...
JMX应该说是关于网络应用治理的的框架,假如你开发了一个比较复杂的系统,无疑你要提供这个系统的自身治理 系统,JMX更多应用是体现在Server
上,假如你要使用Java开发一个自己Server或复杂的应用系统,那么推荐你基于JMX架 ...
How Does It Work?
SiteMesh implements a page filter, taking advantage of one of the
lesser-known features of the servlet specification. Let's imagine you
have a simple JSP that returns the current date and time. Ordinarily,
the request for the page comes in to the application server, the page ...
Linux常用命令和Linux服务器配置
一、添加用户useradd命令
例子:
#useradd –m –g users –G wheel,sales –s /bin/tcsh –c “a user” myname
#useradd -c "ftp Administrator" -d /var/ftp/ -G ftpAdmin -s /sbin/nologin -r ftpAdmin
-m 自动创建用户的主目录,并把框架目录(/etc/skel)文件复制到用户目录上。
-g 设置基本组,用户将在该组中。
-G 把用户加到所有逗号间隔的分组中。
-s ...
Spring Security is a powerful library for securing your applications
that comes with a bewildering number of options. Based on Spring, it can
be readily integrated into a Grails application. But why not save the
hassle and use the new improved Grails plugin
?
The plugin has gone through sever ...
堆大小设置
JVM
中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统
下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003
系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:
java -Xmx3550m -Xms3550m -Xmn2g
-Xss128k
-
Xmx3550m
:设置JVM最大可用内存为3550M。-Xms3550m
:设置JVM促使内存为 ...
文章总结了JVM垃圾回收策略为什么要分代,如何分代,以及垃圾回收的触发因素。
为什么要分代
分代的垃圾回收策略,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取 ...