`
jetway
  • 浏览: 488440 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
基于j2me xml解释 引擎 XmlPullParser 的例子 这几天一直在思考怎么样设计Wap的引擎。因为在j2me有限的资源上去解释xml是比较慢的,所以j2se上的xml类库是不适合用在j2me上,后来在网上查找了下发现了XmlPullParser ,而且用起来速度快,而且包也很小。现在把这两天学到的知识记录下来。 我的需求是解释一个标准的wml。比如: xml 代码 xml version="1.0"?> > <wml> <card id="index" title= ...
使用Digester解析XML文档示例 作者:未知 发布时间:2005-03-12 来源:JSP天空网 一. 概述   解析XML文档方面有不少的方法,也有不少的工具包可用,这里介绍的是来自Apache Jakarta的D ...

log4j

    博客分类:
  • java
一:Log4j的组件介绍 A:)Log4j的三个重要组件—— Loggers, Appenders, Layouts 这三个组件协同的工作,使得开发者能够依据信息类别和级别去纪录信息,并能够 运行期间,控制信息记录的方式已经日志存放地点。 B:)记录器层次(Logg ...
使Windows XP快上几倍的三招,设置起来非常简单,但是文章又不乏实用性。   1、减少开机磁盘扫描等待时间,开始→运行,键入:chkntfs /t:0   2、删除系统备份文件: 在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。开始→运行,敲入:sfc.exe /purgecache 然后回车即可,近3xxMb。   3、压缩文件夹: 这是一个相当好的优化,Windows XP内置了对.ZIP文件的,我们可以把zip文件当成文件夹浏览。不过,系统要使用部分资源来实现 这一功能,因此禁用这一功能可以提升系统性能。实现方法非常简单,只需取消zipfldr.dll的注册就可以了,点 ...
     作为一个互联网的连环创业者(Serial Internet Entrepreneur),从96年大学毕业到现在,我已经连续创立了四个网络公司和无数的大大小小的所谓的门户网站,经历了互联网发展史的高潮,低潮和创业的酸甜苦辣。 我对创业的 ...
使用jetty配置 开发web应用 关键字: Tomcat                一直以来使用jetty作为我的web开发配置服务器,开始的时候和所有的初学者一样使用tomcat作为开发服务器,可用着用着,感觉tomcat越来 ...
这几天仔细看了一下ibatis的文档,发现2.2后,ibatis的改变还是挺大的。对于自定义类型支持的也不错,这样对于blob和clob数据的处理也就简单多了。     不过在spring 中已经提供了很好的实现,所以这又省去了很多的功夫,接下来看看ibatis是如何支持clob和blob的。     ibatis提供了TypeHandler接口,用于处理数据类型,基本的实现类为BaseTypeHandler     在spring 中,提供了AbstractLobTypeHandler作为基础类,并且提供了相应的模版方法,所有的工作由LobHandler处理。     BlobByteArr ...
Ibatis是一个高效,方便,易于学习的数据访问组件,在性能上比hibernate高,学习难度也比hibernate和jdo要低,而且它比直接使用jdbc方便和易于维护。所以Ibatis深入大家的喜爱,一些对性能有更高的要求的系统(如保险,金融行业系统),或改造遗留系统时,Ibatis是数据访问组件的首选。 在使用Oracle数据库时,读取CLOB和BLOB等大类型的数据一直是个比较犯难的事,一般都是通过JDBC代码来实现对CLOB和BLOB数据的读写,效果和性能都是最好的,但是代码也相当复杂,且代码难以重用。 在使用ibatis作为数据访问组件,也经常会遇到要读取CLOB,BLOB大类型数 ...

dom4j

    博客分类:
  • java
dom4j 是一种解析 XML 文档的开放源代码 XML 框架,与 W3C DOM API 相比,使用 dom4j 所包含的解析器的好处是 dom4j 拥有本地的 XPath 支持.DOM 解析器不支持使用 XPath 选择节点.   该解析器可以从 http://dom4j.org/ 获取. java 代码 package com. ...
用XP进行开发的过程,unit test是必不可少的环节。作为unit test,junit是首选的工具。本文从使用目的、如何使用、以及使用中需要考虑的问题,简略描述了junit的基本用法。 使用目的       junit是java中书写unit test的framework,目前一些流行的unit test工具大都都是在junit上扩展而来的。目前它的版本是junit3.8.1,可以从www.junit.org上下载。 用法 1.       基本使用步骤,Junit的使用非常简单,它的基本使用步骤: -          创建,从junit.framework.TestCase派生u ...
WAS 6.0端口修改说明(以WAS6.0安装在C盘根目录为例) 1、首先打开WAS6.0的控制台 http://localhost:9060/ibm/console/ 以admin(任何标识)用户登录 2、打开 环境->虚拟主机->default_host->其它属性(主机别名) ->首先把80端口修改为其它端口,然后再把9080端口修改为80端口 3、修改(修改前先备份) (1)C:\WebSphere6\AppServer\profiles\AppSrv01\logs\portdef.props 把9080端口改为80 (2)C:\WebSphere6\AppSe ...
1。使用java.util.Properties类的load()方法 示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));        Properties p = new Properties();        p.load(in); 2。使用java.util.ResourceBundle类的getBundle()方法 示例: ResourceBundle rb = ResourceBundle.getBundle(name, Locale.getDefault()); 3。使用java. ...
听说struts2出来了,与webwork2的差别也不是很大,robbin说迁移很easy,禁不住诱惑,我也尝试了一把,然则发现其实好像没那么容易啊,下面把一些过程记下来。 1、JDK版本,首先我们用的是JDK1.4,一直不太敢使用JDK5,因为我们开发的系统很有可能还要在用户很久以前的系统上跑,怕出兼容问题,所以struts2我们只能选用其jdk4的那个版本了。放入的jar是: xwork-j4-2.0.1.jar、struts2-core-j4-2.0.6.jar、retrotranslator-transformer-1.2.0.jar、retrotranslator-runtime-1. ...
大家好,今天要和大家讨论的是javascrīpt[以下简称js]封装,高手见笑了!其实js本身就是一个很好的封装!如:数学运算的Math 对象;日期操作的Date 对象;字符串操作的String 对象等等。但是在不同浏览器的执行,又给js提出了更 ...
  1.文本框只能输入数字代码(小数点也不能输入) <input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"> 2.只能输入数字,能输小数点. <input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCom ...
Global site tag (gtag.js) - Google Analytics