5.3. 验证 Seam安全中的验证特性是基于JAAS
15.3. 验证 Seam安全中的验证特性是基于JAAS (Java Authentication and Authorization Service)开发的,它提供了用来进行用户身份认证的高度可配置的接口。然而,针对复杂多变的验证需求,Seam提供了一套非常简单的验证方法来隐藏 JAAS的复杂性。[@more@]15.3. 验证 Seam安全中的验证特性是基于JAAS (Java Authentication and Authorization Service)开发的,它提供了用来进行用户身份认证的高度可配置的接口。然而,针对复杂多变的验证需求,Seam提供了一套非常简单的验证方法来隐藏 JAAS的复杂性。 15.3.1. 配置一个验证组件
JDK5.0垃圾收集优化之--Don't Pause
原本想把题目更简单的定为--《不要停》的,但还是自己YY一下就算了。 Java开发Server最大的障碍,就是JDK1.4版之前的的串行垃圾收集机制会引起长时间的服务暂停,明白原理后,想想那些用JDK1.3写Server的先辈,不得不后怕。 好在JDK1.4已开始支持多线程并行的后台垃圾收集算法,JDK5.0则优化了默认值的设置。[@more@] 一、参考资料: Tuning Garbage Collection with the 5.0 Java Virtual Machine 官方指南。 Hotspot memory management whitepaper 官方白皮书。 Java Tuning White Paper 官方文档。 FAQ about Garbage Collect
xplanner-0.7b7b-war.zip 在tomcat6 下错误
1. Open /xplanner/WEB-INF/classes/sbring-beans.xml2. Find the bean id="metaRepository"3. Replace <property name="repositories"><map>......</map></property> with <property name="repositories"><bean class="java.util.HashMap"><constructor-arg> <map>.....</map> </constructor-arg> </bean> </property>[@more@]扩展 Spring
eclipse中使用axis, 的jdk5+以上enum的冲突错误
jdk5+ 中enum是关键字和axis的enum出现冲突.解决办法,axis采用1.4,将org.apache.axis.enum用org.apache.axis.constants.enum替换就可以了[@more@]
private void infoStatistics (SessionFactory sessionFactory) ;
private void infoStatistics (SessionFactory sessionFactory) { Statistics stats = sessionFactory.getStatistics(); // total statistics stats.logSummary(); String[] clazz = stats.getEntityNames(); // entity statistics if (clazz != null && clazz.length > 0) { for (int i = 0; i < clazz.length; i++) { EntityStatistics entityStats = stats .getEntityStatistics(clazz[i]);
javascript 日期 增加天数
function addDaysToDate(myDate,days) { return new Date(myDate.getTime() + days*24*60*60*1000);}[@more@]<html><body><script language="javascript1.1">var d = new Date(07, 6, 2); alert(formatDate(d, "mmmm dd,y"));alert(formatDate(addDaysToDate(d, -2), "mmmm dd,y"));//alert("mm");function addDaysToDate(myDate,days) { return new Date(myDate.getTime() + days*24*60*60*1000);}function formatDate(strFullDate, strFormatString) { var strMonths
XML概述
SAX DOM Jaxb dom4j jdom .......[@more@]0 SAX DOM 2种XML读写标准1 castor 从java 生成XML格式,方便,但xml格式不可以指定 Castor只解决java to xml 但只能使用它默认的schema2 digenstor 从java 生成XML格式,方便,但xml格式不可以指定 3 XmlBeans 从XML schema 生成java代码,http://blog.csdn.net/thinkerman/archive/2005/03/04/310217.aspxhttp://www.builder.com.cn/2005/1215/223516.shtml 5 Jaxb下载 jwsdp-2_0-windows-i586.exe Java – xml xml – java xml data binding很好的方式, 但2.0版本需要jdk1.5支持
处理BIRT 直接读取mysql4.0 iso8859_1乱码问题
修改birt源码 [@more@]package org.eclipse.birt.core.format;public class StringFormatter{...... public String format( String str ) { if ( trim && str != null ) { str = str.trim( ); } try{ str = new String(str.getBytes("ISO8859_1"),"GBK"); }catch (Exception e){ e.printStackTrace(); } if ( formatPattern.equals( "Unformatted" ) ){ //$NON-NLS-1$ return str; }
ie6 bug 3个汉字乱码问题
document.location.href = "hotel.go?method=prepareAdd&queryString=" + encodeURI(vHString);[@more@]i
程序运行一段时间当机问题 hibernate3.1
hibernate3.1的bug 升级致hibernate3.2.1.此问题hibernate3.2.0rc4 fix[@more@]
tomcat struts url 乱码问题
发现一个 url 中文乱码问题 是由于oscache页面缓存引起的tomcat 4.1.31 jdk1.4.2 使用了oscache后页面乱码。[@more@]