
java开源
文章平均质量分 72
mudboy
没有填写个人简介
展开
-
介绍 Java 平台的 Jazzy:一种新的拼写检查器 API
计算机擅长执行快速搜索操作,可以根据给定的搜索词,对大量存储的信息快速进行搜索。但是,拼写检查应用程序所要求的搜索能力,不仅仅是正确的字符串匹配。在这篇文章中,我将介绍搜索算法的一些历史,包括语音匹配算法(比如 Soundex 和 Metaphone ),字符串相似性类型(例如动态编程算法)。我会解释这些算法对于拼写检查来说各自的优势与不足,然后介绍最后一个变种-- Aspell 算法,这个算法是转载 2006-03-14 17:00:00 · 17240 阅读 · 1 评论 -
AXIS2使用问题解决点滴
1、在调用第三方的WEB SERVICE过程中(双方都是AXIS2),发现如下问题 当数据量大时,第三方返回的ContentType[在HTTP头内]是XML 当数据量小时,第三方返回的ContentType[在HTTP头内]是TEXT这导致默认情况下,AXIS2 1.4生成的客户端在处理数据量小时产生错误,报ContentType类型不对,这是由于在SOAP1.2中,原创 2009-09-16 10:25:00 · 1938 阅读 · 0 评论 -
eclipse bug
1.save a custom perspective layout based on a perspective which has not config an icon in extention point eg: point="org.eclipse.ui.perspectives"> name="Perspective"原创 2008-09-19 17:07:00 · 1248 阅读 · 1 评论 -
慎用AXIS2(续)
http://blog.youkuaiyun.com/mudboy/archive/2006/09/08/1194535.aspx 一文中说到我使用AXIS2所遇到的一些问题,那是服务端的一些问题,但其实在自动生成客户端代码方面也有一些问题,场景如下:1、 环境:前后端都是AXIS2,一些操作,部署或代码生成都安默认方式进行。2、 后端发布SERVICE3、 前端根据WSDL生成代原创 2006-11-14 12:35:00 · 1424 阅读 · 0 评论 -
Spring管理事务的若干配置形式
Spring管理事务的若干配置形式虽说利用Spring来实现配置式事务的基本原理都是AOP,但其配置方法也多种多样,以下从互联网摘抄了一些,希望起一个总结作用(有版权问题的话请留言作者,我将立即删除):以下配置均忽略datasource,transactionManager,sessionFactory之类的配置,因为无论何种方式,前两者都不能少1、 比较原始和烦琐的配置方法(每个S原创 2006-05-19 09:43:00 · 2187 阅读 · 0 评论 -
慎用AXIS2
慎用AXIS2java,web services,axis,apache,web,xml,rpc AXIS一直是我比较喜欢的开源产品,也成了开源世界WEB SERVICE实现的事实标准,但我一直是用的AXIS 1.x 版本,它一直工作的很好。但最近有同事用AXIS2,却遇到了麻烦,从而也使我有些机会去了解AXIS2,但了解的同时,也对AXIS2(当前release是1.0版,别把A原创 2006-09-08 12:58:00 · 8026 阅读 · 10 评论 -
为Eclipse plug-in(插件)创建语言包
在我们的应用中,难免会遇到国际化的问题,ECLIPSE RCP给我们提供了很好的方案,甚至可以在后期批处理完成,但如果是其它插件未提供我们需要的语言版呢?我们可以如何为它们提供语言包呢?一个简单的例子,你用MessageDialog打开对话框时,按钮一般时:Ok,Cancel, Yes, No,在一个中文系统中显得不太地道,当前,该类在构造时给了我们改正的机会,即可以在构造时传入你需要显示的字原创 2006-08-30 16:34:00 · 1276 阅读 · 0 评论 -
在Eclipse RCP中使用Spring AOP/ProxyFactory的问题
也许你还没有在RCP中用过SPRING,也许你用过,但没有遇到什么问题,那是因为你只用了简单的IOC,而没有用到AOP或是FactoryBean,因此,您并没有碰到什么问题,但一些很简单的需求导致我们需在/可以在RCP中使用AOP。如:1、需要用到Spring remoting,利用客户端的invoker访问远程的业务,2、对客户端的业务声明事务,你也需要用到类似的东西。为了尽量将问题最小化,我们原创 2006-04-06 17:44:00 · 2148 阅读 · 1 评论 -
Spring AOP之ThrowsAdvice
目前的项目中接触了一些Spring的AOP的部分,比如声明式事务管理。在了解了AOP在Spring的实现之后,的确发现这种新的编程思路确实为我们提供用一种新的思路解决问题的办法。为了记录这个学习过程,整理一下学习的笔记。1. 几个重要的概念(详细的情况参见Spring的在线文档)· PointCut:一组JointPoint。在Spring中我们可以通过一些正则表达式定义那些转载 2006-02-28 14:02:00 · 1276 阅读 · 0 评论 -
整理的常用JAVA开源库简介
Jakarta common: Commons LoggingJakarta Commons Logging (JCL)提供的是一个日志(Log)接口(interface),同时兼顾轻量级和不依赖于具体的日志实现工具。 它提供给中间件/日志工具开发者一个简单的日志操作抽象,允许程序开发人员使用不同的具体日志实现工具。用户被假定已熟悉某种日志实现工具的更高级别的细节。JCL提供的接口,对原创 2006-03-17 10:46:00 · 2395 阅读 · 0 评论 -
Websphere 7小版本不同导致的JAXP兼容性问题
开发JAVAEE 应用的技术人员或多或少都遇见过不兼容的问题,总结一下,最容易出现兼容性的无非是日志(common logging, LOG4J)和XML解析(JAXP/Xerces),因为这两个组件太常用以至于几乎所有的企业级组件都会直接或间接的依赖它们,当我们的WEB应用依赖的东西太多时,不可避免出现兼容性问题。很多WEB应用可以正常在TOMCAT和JBOSS上跑,可一上WAS就不能用了,其原因,大多是因为类路径中存在不同版本的依赖项,而不同组件依赖的又是不同版本,导致问题。下面我简单说一下最近同事原创 2011-05-17 16:45:00 · 1374 阅读 · 0 评论