存档

‘java’ 分类的存档

JRE与JDK的区别是什么?

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

后来搞清楚JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此对JAVA_HOME设置为JDK的路径时也可以正常运行Java程序,但是JDK比较大包括了许多与运行无关的内容,因此运行普通的 Java程序无须安装JDK。 但是用了Eclipse又有了疑问,为什...阅读全文

分类: java 标签:

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

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

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

分类: java 标签:

JUnit4的深入探索

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

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

分类: java 标签:

JUnit4入门

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

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

分类: java 标签:

oscache配置

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

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

分类: java 标签:

Acegi架构的工作流程

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

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

分类: java 标签:

Acegi入门指南

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

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

分类: java 标签:

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

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

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

分类: java 标签:

java Vector.toArray 与强制类型转换

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

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日 没有评论 3,072 次阅读

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

分类: java 标签: