
java技术
PI腊
这个作者很懒,什么都没留下…
展开
-
Hibernate的Antlr.jar与weblogic.jar冲突:ClassNotFoundException: org.hibernate.hql.ast
Hibernate使用的文法分析器是antlr,WebLogic同样也是。 不少用户碰到ClassNotFoundException: org.hibernate.hql.ast.HqlToken的典型问题,这个典型问题已经通过 配置weblogic.xml,要求Web应用优先加载WEB-INF的Jar(即应用Classloader)而非WebLogic的System Classloade...原创 2010-08-04 08:52:27 · 170 阅读 · 0 评论 -
QQ在线咨询代码
将代码加入到与之间原创 2010-08-17 08:25:58 · 127 阅读 · 0 评论 -
为已有的web project项目加入maven支持,并使用myeclipse的插件
项目还是之前的项目,现在我要在原有项目中加入maven支持,但是myeclipse只能在建立web project时有选项可以为项目加入maven支持,但我的项目已经生成好久了,所以只能自已动手了。步骤如下;(做完之后好几天才写的,难免有遗漏)注:我的环境为:myeclipse7.5和maven2.2;myeclipse7.0自带的好像是maven1.*(未查证),所以步骤可能不能...原创 2011-04-15 17:32:40 · 151 阅读 · 0 评论 -
Java socket 开源框架MINA (一)
nio socket 及其开源框架MINA学习总结(一)1:传统socket:阻塞式通信每建立一个Socket连接时,同时创建一个新线程对该Socket进行单独通信(采用阻塞的方式通信)。这种方式具有很高的响应速度,并且控制起来也很简单,在连接数较少的时候非常有效,但是如果对每一个连接都产生一个线程的无疑是对系统资源的一种浪费,如果连接数较多将会出现资源不足的情况。exam...原创 2011-01-19 13:36:18 · 303 阅读 · 0 评论 -
Java socket 及 开源框架MINA(二)
3:Socket网络框架 MINAMINA是一个网络应用框架,在不牺牲性能和可扩展性的前提下用于解决如下问题:1:快速开发自己的英勇。2:高可维护性,高可复用性:网络I/O编码,消息的编/解码,业务逻辑互相分离。3:相对容易的进行单元测试。3.1 IoFilters:IoFilter为MINA的功能扩展提供了接口。它拦截所有的IO事件进行事件的预处理和后处理(AOP)。...原创 2011-01-19 13:38:46 · 155 阅读 · 0 评论 -
Java socket 开源框架MINA(三)
下面的这个简单的example演示client和server传递object的过程:Message.java[code="java"] public class Message implements Serializable { private int type; private int status; privat...原创 2011-01-19 13:41:12 · 182 阅读 · 0 评论 -
Dom4j遍历解析XML测试
环境:Dom4j-1.6.1 Dom4j解析需要XML需要的最小类库为:dom4j-1.6.1.jarjaxen-1.1-beta-6.jar 目标:解析一个xml,输出所有的属性和元素值。 测试代码: XML文件:[code="xml"] zhangsan 32 ...原创 2011-05-17 13:04:41 · 172 阅读 · 0 评论 -
quartz报错java.lang.NoSuchMethodError: org.apache.commons.collections.SetUtils.ord
出现Caused by: java.lang.NoSuchMethodError: org.apache.commons.collections.SetUtils.orderedSet(Ljava/util/Set;)Ljava/util/Set;的错误。是因为我们使用的commons-collections.jar版本太低导致的要使用3.*的才行。如果你用的MyEclipse,如果导入了...原创 2010-10-08 11:32:23 · 253 阅读 · 0 评论 -
Spring中使用classpath加载配置文件浅析
在应用Spring的工程中,使用class path的方式加载配置文件应该是最常用的做法,然而对大部分人来说,刚开始使用Spring时,几乎都碰到过加载配置文件失败的情况,除了配置上的错误外,很多时候是因为配置文件的路径和程序中指定的加载路径不一致,从而导致配置文件找不到,或是加载了错误地方的配置文件。本文将就Spring如何从class path中加载配置文件做一些简要的分析。 ...原创 2011-09-14 14:21:25 · 191 阅读 · 0 评论