java
HelloAnyone
这个作者很懒,什么都没留下…
展开
-
ant中的tstamp的使用及eclipse的调试问题
<br />1.ant 中的<tstamp/>标签的使用:<br />在ant脚本中定义了<tstamp/>对象之后,它便为我们定义了3个属性TODAY,TSTAMP,DSTAMP.<br /><br />具体用法如下:<br /><tstamp><br /> <!-- 每个属性均可设置其样式--><br /> <format property="TODAY" pattern="yyyy/MM/dd"/><br /></tstamp><br /><br /原创 2010-08-23 16:06:00 · 1150 阅读 · 0 评论 -
HttpServletRequest.getRequestURI()和HttpServletRequest.getRequestURL()区别是什么?
<br />request.getRequestURI() 返回值类似:/xuejava/requestdemo.jsp<br /> <br /> <br />request.getRequestURL() 返回值类似:http://localhost:8080/xuejava/requestdemo.jsp原创 2011-01-17 16:59:00 · 847 阅读 · 0 评论 -
ClassLoader的用法
<br />java编程中的绝对路径获取方法:this.getClass().getClassLoader().getResource(String URL)<br /><br />例如:<br />public static String DefaultIconName="com/utstar/acs/client/inventory/empty.gif";<br /><br />绝对路径(推荐):return new ImageIcon(this.getClass().getClassLoa原创 2010-11-24 15:46:00 · 1478 阅读 · 0 评论 -
Target runtime JBoss v5.0 is not defined
<br />Eclipse中有一个应用提示一个Error<br />Target runtime JBoss v5.0 is not defined.<br />虽然不影响应用,但心里还是感觉不爽,找了找配置文件,终于在项目.setting 文件夹的<br />org.eclipse.wst.common.project.facet.core.xml中找到了相关配置,删除即可!转载 2011-02-14 16:53:00 · 2701 阅读 · 0 评论 -
ClassPathXmlApplicationContext和FileSystemXmlApplicationContext的区别
<br />ClassPathXmlApplicationContext:<br />1.classpath:前缀是不需要的,默认就是指项目的classpath路径下面;<br />(相当于是src目录下的路径)<br />ApplicationContext ac = new ClassPathXmlApplicationContext("demo.xml")<br />等同于<br />ApplicationContext ac = new ClassPathXmlApplicationCont原创 2011-03-04 10:26:00 · 1131 阅读 · 0 评论 -
XML中DOCTYPE字段的解析
<br />DTD声明始终以!DOCTYPE开头,空一格后跟着文档根元素的名称,如果是内部DTD,则再空一格出现[],在中括号中是文档类型定义的内容. 而对于外部DTD,则又分为私有DTD与公共DTD,私有DTD使用SYSTEM表示,接着是外部DTD的URL. 而公共DTD则使用PUBLIC,接着是DTD公共名称,接着是DTD的URL.<br /> <br />私有DTD<br /><!DOCTYPE root SYSTEM "http://www.test.org/test.dtd"><br />原创 2011-03-04 15:14:00 · 4931 阅读 · 0 评论 -
Eclipse中添加文档注释快捷键
<br /> <br />例如:<br />/**<br /> * @param <br /> * @return<br /> */<br /> <br />快捷键为:ALT + SHIFT +J<br /> <br />想更换为其他的快捷键:<br />Window-->Preferences-->General-->Keys;找到"add javadoc comment"更改自己喜欢的快捷键。<br /> <br />另外如果觉得注释也不爽时也可以改改,修改的方法有两种:<br />原创 2011-03-09 11:01:00 · 23383 阅读 · 2 评论 -
Publishing failed with multiple errors
<br />启动eclipes后,发布我工程就出现这个错误,解决:刷新工程后,在重新发布,就ok...<br /> <br />URL:http://blog.csdn.net/xiao_cs/archive/2009/01/02/3684374.aspx转载 2011-05-05 09:01:00 · 4194 阅读 · 0 评论 -
解决cxf+spring发布的webservice缺少<wsdl:types>和<wsdl:message>标签的问题
最近学习cxf+spring发布webservice服务,但是遇到服务发布成功,查看其wsdl文件的时候却缺少wsdl:import>和wsdl:message>标签,查看代码确实没什么问题,因为用来测试,代码比较简单,但就是不出现以上两个标签。百度谷歌到处找原因找不到。失望……还是自己好好动手解决问题吧。认真看发布后的wsdl文件,发现多了wsdl:import>标签(wsdl:转载 2012-10-18 21:51:22 · 7422 阅读 · 0 评论 -
错误logs
1.JDK版本不一样导致项目错误错误信息:Java compiler level does not match the version of the installed Java project facet解决方法:右键点击出错的工程,选择属性,在弹出的preference中找到ProjectFacets,然后可以看到当前工程使用的jdk版本号,再看看你当前Studio中Ins原创 2010-11-10 11:49:00 · 629 阅读 · 0 评论 -
处理从页面传过来的字符集及获取项目路径
1.获取页面中的属性值:String username = request.getParameter("username");2.修改字符集格式username = new String(username.getByte("ISO-8859-1"),"GB2312");上面的getByte中的参数是页面中的字符集,String方法的第二个参数是目标字符集。3.jsp页面获取原创 2011-01-17 17:31:00 · 843 阅读 · 0 评论 -
在网页标题栏加入图标
标题栏:收藏夹:原创 2010-11-22 14:42:00 · 710 阅读 · 0 评论 -
开启和使用H2控制台
H2Database支持通过浏览器可以访问一个SQL数据库,数据库种类包括H2和其他相应的支持JDBC的数据库类型。这是一个客户端/服务器端模式,所以运行它需要一个服务器端和一个客户端(浏览器)。根据你的平台和环境,你可以通过多种方式启动H2:1、Windows Click [Start], [All Programs], [H2], and [H2 Console (Command Line)] 如果你使用的是SUN JKD1.4 或1.5,将会弹出一个标题为“H2 C转载 2010-11-17 11:16:00 · 18485 阅读 · 0 评论 -
用JAVA轻松操作properties文件
发个例子大家自己看哈.package control;import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.util.Enumeration;impo转载 2010-11-15 17:03:00 · 747 阅读 · 0 评论 -
解决eclipse崩溃问题
<br />我用的Eclipse3.3,由于项目比较大,所以经常崩溃,改了配置文件也不管用(eclipse.ini),内存使用到186M左右就挂。。。。<br /><br />原文件内容:<br />-showsplash<br />org.eclipse.platform<br />--launcher.XXMaxPermSize<br />256M<br />-vmargs<br />-Dosgi.requiredJavaVersion=1.5<br />-Xms转载 2010-08-25 15:14:00 · 823 阅读 · 0 评论 -
eclipse中的cvs图标无法正常显示
<br />eclipse中的cvs图标无法正常显示 解决办法:<br /> 症状是:在eclipse中修改了代码,但是无法看到是否被修改的那个状态。检查插件都在,更新,提交等操作都能正常使用,唯独看不到状态了。<br /> 解决办法:windows ->preferences->General->Appearance->Lable Decorations 勾选其中的 cvs 项即可。转载 2010-09-13 10:49:00 · 1159 阅读 · 0 评论 -
HSQLDB的一些基本使用
1.HSQLDB数据库包含2-5个文件.例如,名为"test"的数据库会由下面的文件组成 test.properties 常规设置(general settings) test.script 数据库表和其它数据库对象的定义,以及非缓存数据库表(non-cached tables)的数据 test.log 对数据库最近的修改 test.data 缓存数据库表(cached tables)的数据 test.backup 最近已知的一原创 2010-09-01 15:58:00 · 1340 阅读 · 0 评论 -
HSQLDB创建数据库和基本的数据库访问
<br /> <br /> 1. 在e盘下建立一个目录testhsql文件夹(这个是任意建立的,呵呵),将hsqldb.jar拷贝到里面,然后再里边再建立一个data的文件夹(当然这个文件夹也是任意建立的,起其他名字也可以)如图示:<br /><br />图0<br /> 2. 进入命令提示符,进入data文件夹,输入命令:java -cp ../hsqldb.jar org.hsqldb.Server -database mydb ,这时候,data文件夹中就会出现两个文件:myd转载 2010-09-01 16:59:00 · 2363 阅读 · 9 评论 -
H2数据库在JAVA(JDBC)中的基本使用
(一) H2文件结构: -h2 -bin h2-1.1.116.jar //H2主文件(驱动也在里面) h2.bat //H2控制台启动程序带黑屏窗口(for Windows) h2.sh //H2控制台启动程序(for Linux) h2w.bat //H2控制台启动程序不带黑屏窗口(for Windows) +docs //文档文件夹(内有手册) +service +src //开源的吗,带转载 2010-09-21 11:13:00 · 1215 阅读 · 0 评论 -
测试程序中代码的运行时间
<br />闲着没事就想测试下程序运行代码的时间,搜了两个测试代码的方法,和大家一起分享:<br />1.以毫秒为单位(ms)<br />public static void main(String[] args) {<br /> //get start time<br /> long startTime = System.currentTimeMillis();<br /> //test the code<br /> test cod原创 2010-10-12 18:00:00 · 619 阅读 · 0 评论 -
eclipse报Bad version number in.class file错误
1. eclipse--preferences--java--Compiler里面的Compiler compilance settings 要选和jdk一样的版本,jdk1.5要选5.02. jdk版本设置eclipse--preferences--java--Installed JREs里面选择版本3. eclipse--project--properties--Java compiler里面修改相应的版本4. eclipse--project--properties--Project Facets里面原创 2010-12-20 10:26:00 · 2203 阅读 · 0 评论 -
堆栈的超链接
<br />try {<br /> throw new Exception();<br /> } catch (Exception e) {<br /> // TODO: handle exception<br /> StackTraceElement[] stackTrace = e.getStackTrace();<br /> for (int i = 0; i < stackTra原创 2010-12-24 15:00:00 · 600 阅读 · 0 评论 -
关于设置eclipse启动时工作空间的选择对话框
<br />eclipse version3.3<br /> <br />1.启动eclipse时弹出选择工作空间的对话框,勾选以下选项:<br />Window->Preferences->General->Startup and Shundown->Prompt for workspace on startup<br /> <br />2.当勾选选项时没有出现悬着工作空间的对话框的时候可做以下操作:<br />进入eclipse的安装目录,找到configuration->org.eclipse.osg原创 2010-12-24 11:15:00 · 1300 阅读 · 0 评论 -
启动多个HSQLDB
1.用Java代码启动多个HsqlDBpublic static void main(String[] args) { Server hsqlServer = new Server(); hsqlServer.setSilent(false); hsqlServer.setTrace(true); String[] str = new String[]{"-database.0","hsql表1配置文件的绝对路径","-dbname.0原创 2010-11-10 16:34:00 · 672 阅读 · 0 评论 -
配置数据源(DataSource)
DataSource对象是由Tomcat提供的,因此不能在程序中采用创建一个实例的方式来生成DataSource对象。所以数据源的配置涉及修改server.xml(Tomcat)和web.xml文件,在server.xml中加入定义数据源的元素,在web.xml中加入元素,声明该web应用所引用的数据源。1.在server.xml中加入元素元素用来定义JNDI Resource.在Tomcat中,Data Source是JNDI Resource的一种。以下代码为bookstore应用定义了一个名为jdbc原创 2011-01-07 17:45:00 · 1545 阅读 · 0 评论 -
web.xml 配置Filter
下面是该Filter的源代码。程序清单:codes/02/2.12/ filterTest/WEB-INF/src/lee/AuthorityFilter.java public class AuthorityFilter implements Filter { //FilterConfig可用于访问Filter的配置信息 private FilterConfig转载 2011-01-18 12:42:00 · 1025 阅读 · 0 评论