存档

‘java’ 分类的存档

Java及相关字符集编码问题研究

2007年7月24日 没有评论 2,411 次阅读

 2. 编码基本知识 最早的编码是iso8859-1,和ascii编码相似。但为了方便表示各种各样的语言,逐渐出现了很多标准编码,重要的有如下几个。 2.1. iso8859-1 属于单字节编码,最多能表示的字符范围是0-255,应用于英文系列。比如,字母a的编码为0x61=97。 很明显,iso8859-1编码表示的字符范围很窄,无法表示中文字符...阅读全文

分类: java 标签:

JUnit4的深入探索

2007年7月20日 没有评论 2,496 次阅读

一、"@Test"有两个非常有用的参数 A.        异常检测 "@Test"的"expected"参数用来说明希望抛出的异常,如果运行时没有抛出这个异常,测试用例就被标识为失败。     @Test(expected=ArithmeticException.class)     p...阅读全文

分类: java 标签:

JUnit4入门

2007年7月20日 没有评论 2,853 次阅读

一、抛弃旧规则 在将 Java 5 注释添加到 JUnit 4 之前,该框架已经建立起两条对其运行能力至为重要的规则。 第一条规则是:JUnit 明确要求任何作为逻辑测试而编写的方法要以 test 这个词开头。任何以该词开头的方法,如 testUserCreate,均应按照一个定义良好的测试过程来执行,从而保证固件在测试方法前和测试方法后均要...阅读全文

分类: java 标签:

oscache配置

2007年7月13日 没有评论 2,219 次阅读

网上很多关于cache配置参数的解释有一些不是很正确,现将其注释如下: 阅读全文

分类: java 标签:

Acegi架构的工作流程

2007年7月13日 没有评论 2,307 次阅读

第一部分:authentication 1 、acegi通过AuthenticationProcessingFilter拦截login请求获取Principal和Credential信息(通俗一点就是用户名和密码; 2 、验证用户名密码,由这个Filter调用认证管理器AuthenticatiomManager进行验证。 AuthenticatiomManager 本身并不具备验证的功能,它相当与是一个验证控制器,由它来管...阅读全文

分类: java 标签:

Acegi入门指南

2007年7月13日 没有评论 5,834 次阅读

1.         先参考demo做个例子,注意用户名和密码输入域的名称,没有特殊需要先不做改动; 2.         用户的登陆;    <bean id="authenticationProcessingFilter"       class=&q...阅读全文

分类: java 标签:

Acegi对url的权限检查执行顺序

2007年7月13日 没有评论 2,155 次阅读

1. filterInvocationInterceptor拦截器中配置检查的所有权限; 2. 获得访问的Url; 3. authenticationManager掉用自己的provider来对用户的认证信息进行校验。 4. objectDefinitionSource中定义了访问URL需要的属性 信息(这里的属性信息仅仅是标志,告诉accessDecisionManager要用哪些voter来投票)。 5. 有投票者根据用户...阅读全文

分类: java 标签:

java Vector.toArray 与强制类型转换

2007年6月11日 没有评论 3,114 次阅读

public String[] getPlatformIDList() { Vector result = new Vector(); try { Statement stmt = conn.createStatement(); String sql = “SELECT PlatformID FROM Platform”; rs = stmt.executeQuery(sql); while(rs.next()) ...阅读全文

分类: java 标签:

spring2和spring1的区别

2007年6月7日 没有评论 2,988 次阅读

1.       配置文件对比 先看1.0的标准事务配置: 代码 <bean id="baseTxService" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"             abstra...阅读全文

分类: java 标签:

spring的AOP的配置方式

2007年6月7日 没有评论 2,760 次阅读

1.    Proxy代理 其中类MyThrowsAdvice实现了接口中的public void afterThrows( [Method method,] [Object args,] [Object target,] Throwable throwable );方法 <bean id=”bizOneTarget” class=”com.company.biz.impl.BizProcessImpl”/> <bean id=”throwsAdvice...阅读全文

分类: java 标签: