`
geshenyi
  • 浏览: 100989 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表

cas配置

http://eddie.iteye.com/blog/78490
由于配置CAS的单点登陆系统,需要先配置Tomcat的SSL, 在配置tomcat的SSL过程中,我配置的版本是tomcat5.5.20,参考了很多资料,但发现一直不行,后来我换到了5.5.9,结果非常顺利,我于是换了总共4个主要版本,发现SSL的配置还真有些不同,现在我将这些配置记录下来,供下次参考。 -------------------------------------------------------------------------------- 参考文档 Keytool使用指南: http://java.sun.com/j2se/1.4.2/docs/tooldocs/wi ...
   SSO 是一个非常大的主题,我对这个主题有着深深的感受,自从广州 UserGroup 的论坛成立以来,无数网友都在尝试使用开源的 CAS , Kerberos 也提供另外一种方式的 SSO ,即基于 Windows 域的 SSO ,还有就是从 2005 年开始一直兴旺不衰的 SAML 。        如果将这些免费的 SSO 解决方案与商业的 Tivoli 或 Siteminder 或 RSA Secure SSO 产品做对比,差距是存在的。毕竟,商业产品的安全性和用户体验都是无与伦比的,我们现在提到的 SSO ,仅仅是 Web SSO ,即 Web-SSO 是体现在客户端;另外一种 ...
Java路径问题最终解决方案                                                                                                            —可定位所有资源的相对路径寻址 前言 Java的路径问题,非常难搞。最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决Java路径问题。 我编写了一个方法,比ClassLoader.getResource(String 相对路径)方法的能力更强。它可以接受“../”这样的参数,允许我们用相对路径来定位classpath外面的资源。这 ...
首先,说说JSP/Servlet中的几个编码的作用 在JSP/Servlet中主要有以下几种设置编码的方式:        pageEncoding ="UTF-8"        contentType="text/html;charset=UTF-8"         request.setCharacterEncoding("UTF-8")        ...
$(document).ready(function(){      $.ajax({         type:"get",         cache:false,         url:"ajaxpage.aspx?t=getcity",         dataType:"json",         beforeSend:function(){            $("#vvv").append('<img src="../../images/loading.gif"  /& ...
当我在win7上做 程序开发的时候,在使用哪个spring security的hasIpAddress('192.168.1.0/24')时后爆出异常 java.lang.IllegalArgumentException: Failed to evaluate expression 'hasIpAddress('192.168.1.0/24')' org.springframework.security.access.expression.ExpressionUtils.evaluateAsBoolean(ExpressionUtils.java:13) com.mawujun.util. ...
一、JAR包简介       要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:       1.commons-lang.jar       2.commons-beanutils.jar       3.commons-collections.jar       4.commons-logging.jar       5.ezmorph.jar       6.json-lib-2.2.2-jdk15.jar       二、JSONObject对象使用      JSON-lib包是一个beans,collections,map ...
js、java处理json数据方法 一:js处理json数据 处理办法之一是把本机json数据或远程返回json数据用eval函数,使之变成DOM对象。 例如: var people = { "programmers":[{"firstName":"Elie" , "lastName":"Harld" ...
http://www.wsria.com/archives/369
在异步应用程序中发送和接收信息时,可以选择以纯文本和 XML 作为数据格式。掌握 Ajax 的这一期讨论另一种有用的数据格式 JavaScript Object Notation(JSON),以及如何使用它更轻松地在应用程序中移动数据和对象。 如果您阅读了本 ...
最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。 一、什么是 ...
一.摘要 本文是jQuery系列教程的剧场版, 即和jQuery这条主线无关, 主要介绍大家平时会忽略的一些javascript细节.  适合希望巩固javascript理论知识和基础知识的开发人员阅读. 二.前言 最近面试过一些人, 发现即使经验丰富的开发人 ...

JAVABean 排序

    博客分类:
  • J2SE
众所周知,如果需要在 Java 中使用排序方法,那么就需要实现 Comparable 接口。 public interface java.lang.Comparable {           public int compareTo(Object o); } Comparable 接口很简单,因为它只有一个方法;然而如果你需要根据多 个属性对对象进行排序, 那么实现 compareTo 方法就会变得很复杂。 下边就是一个摘自 Jakarta Commons cookbook 的例子: package com.discursive.jccook.collections.c ...
我们在发现问题到解决问题这个过程中,常会发现很多问题是重复出现的,或是某个问题的变体,外在不同,而本质相同,建筑学上如是,软件行业也是,这些问题的本质就是模式。有人说,设计模式并不是初学者能够理解的,当他们的编程经验到了一定程度,便迫切的需要设计模式来完善自己的代码、优雅自己的设计,以及减少重复编码,这句话也是蛮有道理的,以我的亲身经历来说,当刚开始编程时,拿起那本设计模式的书,郁郁寡欢,将该书搁于书架两年后再次捧起,如遇知音。本文以我在以往项目中遇到的三个编码问题来谈谈学习设计模式的必要性。 一、代码量激增、程序可维护性面临挑战    让我们来看几段常见但又不够优雅的代码,这些代码 “ ...
Global site tag (gtag.js) - Google Analytics