Java基础
wnan1981
这个作者很懒,什么都没留下…
展开
-
Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.1- alpha-1:wa
解决办法:1、先执行maven的clean功能2、再实行maven的package功能如果还出现问题则要指定web-inf的位置,如下:[code="java"]maven-war-plugin ...原创 2010-12-21 10:55:54 · 162 阅读 · 0 评论 -
使用eclipse远程调试tomcat
相信很多J2EE的开发者都是在Windows上面开发程序,然后把程序上传到Linux下运行的吧。可是有时候在自己机器上运行的好好的程序,放到服务器下就出错了。单单看出错信息也推断不出是哪里的问题。这时候试试用Java的JPDA远程调试程序,一定可以让你很满意。tomcat服务器已经内置了JPDA支持,只要用:catalina.sh jpda start这条命令启动tomca...原创 2010-12-10 13:54:24 · 127 阅读 · 0 评论 -
org.apache.maven.plugin.war.util.WebappStructure.getDependencies解决方法
[code="java"][ERROR] FATAL ERROR[INFO] ------------------------------------------------------------------------[INFO] null[INFO] -----------------------------------------------------------------...原创 2010-12-10 00:00:22 · 168 阅读 · 0 评论 -
java.util.ConcurrentModificationException subList问题原因
自己编写一个获取List子集的一个函数,但是在多线程的情况下,会报java.util.ConcurrentModificationException subList错误。[code="java"]public static List getSubList(List inputlist, int beginIndex,int endIndex){ List result = null;...原创 2010-12-06 17:34:04 · 361 阅读 · 0 评论 -
在Linux下使用Runtime.getRuntime().exec()
在Linux环境下使用Runtime.getRuntime().exec()方法执行系统命令mysqldump时,需要加入"bash","-c",代码如下:[code="java"]Process process = Runtime.getRuntime().exec(new String[]{"bash", "-c", "/usr/bin/mysqldump -u root -p1.原创 2010-12-03 15:00:16 · 2809 阅读 · 1 评论 -
数据类型转换导致性能问题
[code="java"]public static void main(String[] args) { Integer i = new Integer(3); int REPEAT = 50000000; Integer res; long time = System.currentTimeMillis(); for (int j = REPEAT; j > ...原创 2010-10-29 10:00:47 · 571 阅读 · 0 评论 -
用java程序请求URL并发测试web系统
long a = System.currentTimeMillis(); System.out.println("Starting request url:"); InputStream is = null; for (int i = 0; i < 100; i++) {// 此处的值可以根据需求增加 URL url = new URL("http://www.wnan....原创 2010-10-29 09:56:41 · 169 阅读 · 0 评论 -
Eclipse快捷键大全(转载)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对...原创 2010-10-27 16:31:33 · 75 阅读 · 0 评论 -
web.xml详解
部署描述符实际上是一个XML文件,包含了很多描述servlet/JSP应用的各个方面的元素,如servlet注册、servlet映射以及监听器注册。部署描述符从下面的XML头开始:这个头指定了XML的版本号以及所使用的编码。头的下面是DOCTYPE声明:这段代码指定文件类型定义(DTD),可以通过它检查XML文档的有效性。下面显示的元素有几个特性,这些特性告诉我们关...原创 2010-10-27 16:29:43 · 86 阅读 · 0 评论 -
Could not find destination factory for transport解决方法
在使用cxf开发webservice时,启动Server时遇到Could not find destination factory for transport http://schemas.xmlsoap.org/soap/http错误。Server代码如下:[code="java"]OrderProcess orderProcess = new OrderProcessImpl(); ...原创 2011-01-06 14:00:43 · 587 阅读 · 0 评论 -
Tomcat6配置SSL的方法
首先是在命令行下,进入到Java的安装目录,执行命令创建证书: %JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA -keystore D:\server.keystore -validity 365然后,程序会提示输入一些信息。注意密码尽量填写为changeit,并且要将%TOMCAT_HOME%\conf\t...原创 2011-01-05 11:36:47 · 164 阅读 · 0 评论 -
JasperReport输出empty结果
如果JasperReport模板中只有一个StaticText,用如下代码当输出PDF,html等等都为空.[code="java"]jp = JasperFillManager.fillReport(jr, new HashMap());JasperExportManager.exportReportToPdfFile(jp, "A4p.pdf");[/code]如果在fil...原创 2011-11-09 15:22:30 · 278 阅读 · 0 评论