Java
文章平均质量分 69
xx510long
这个作者很懒,什么都没留下…
展开
-
解决表达式解析为sql 语句时遇到除0错误的程序
public class ExprssionHandlerImpl implements ExpressionHandler { /* * (no Javadoc) <p>Title: handleExpression</p> <p>Description: * 过滤表达式中为0的除数,同时将表达式转化为合法的sql</p> ...原创 2009-12-01 15:09:40 · 371 阅读 · 0 评论 -
tomcat的启动内存设置
转载自:http://blog.csdn.net/chenjing0718/archive/2007/09/09/1777836.aspx其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置三、实例,以下给出1G内存环境下java jvm 的参数设置参考:JAVA_OPTS=...原创 2011-05-07 17:16:14 · 90 阅读 · 0 评论 -
java环境变量设置
windows xp下配置JDK环境变量:1.安装JDK,安装过程中可以自定义安装目录等信息(例如选择安装目录为D:\java\jdk1.6.0_03),我这里选择默认安装,即jdk安装目录为C:\Program Files\Java\jdk1.6.0_03;2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境变量”; 4.如果你设置的环境变量只...原创 2010-07-01 22:01:07 · 135 阅读 · 0 评论 -
在eclipse中给jar关联相应的源文件(Source)
以给commons.dbcp.jar关联源文件为例进行说明。你在Spring文件中节点<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" />中按F3键,因为你的工程中一般只有jar文件,所以会出现如下所示的信息(eclipse装了java反编译插件的除外): 点出attach source...原创 2011-05-09 17:17:30 · 556 阅读 · 0 评论 -
分享一个文件监听器类:FileMonitor
一直使用tomcat开发,只要将<Context docBase="MyTest" path="/MyTest" reloadable="true" /></Host>中的reloadable属性设置成true.Tomcat就能自动监测到某个文件发生了改变,然后重新装载。由于对这个有点兴趣,所有也试着写了一个简单的实现,但对于文件夹下的多个文件监测,除了把每个文件都加...2011-06-17 15:51:31 · 662 阅读 · 0 评论 -
Java编程中“为了性能”尽量要做到的一些地方
这篇文章COPY自:http://www.iteye.com/magazines/66 请支持原创个人觉得这篇文章不错,所以放到自己的博客中来存个档。 最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源总结的一些在Java编程中尽...原创 2012-05-17 08:48:37 · 79 阅读 · 0 评论 -
SimpleDateFormat 线程安全的问题
SimpleDateFormat中的日期格式不是同步的。推荐(建议)为每个线程创建独立的格式实例。如果多个线程同时访问一个格式,则它必须保持外部同步 JDK原始文档如下:Synchronization Date formats are not synchronized. It is recommended to create separate format instanc...原创 2012-05-25 18:10:07 · 116 阅读 · 0 评论 -
TOMCAT支持J2EE版本问题
j2ee1.4 支持的是servlet2.4,jsp2.0,ejb2.1,等等 j2ee5.0 支持的是servlet2.5,jsp2.1,ejb3.0,等等. Tomcat5实现了Servlet2.4和JSP2.0,所以在tomcat5下运行的web工程,最好是选择j2ee1.4,如果要选择j2ee5.0,需要手动拷贝j2ee5.0的jar.Apache To...原创 2012-09-03 18:33:14 · 334 阅读 · 0 评论 -
Java class文件的JDK编译版本号
本人转载自新浪博客,原文地址:http://blog.sina.com.cn/s/blog_437ff56b0100r22z.html 需要用可打开二进制文件的软件来打开,不要用文本方式打开或其他文本编辑器打开。 比如用UltraEdit(UE)打开class文件(如果是在linux,比如Ubuntu下,用$ hexdump -C Test.class),你会看到诸如第一行是:...原创 2012-10-11 09:30:54 · 137 阅读 · 0 评论 -
edtFtp实现FTP工具类
edtFtp是一个开源的纯Java的FTP客户端类库。由于它实现了FTP协议,程序员可以通过它对远程FTP服务器进行访问,而不用再手工编写各种命令和处理服务器的回应。下面是我在实现开发中实现的一个FTP操作类,将其记录在此,方便以后使用。源代码如下:import org.apache.commons.logging.Log;import org.apache.commons.logg...原创 2012-10-11 11:22:19 · 545 阅读 · 0 评论 -
JRE 与 JDK ,JVM client模式与server模式
本文大部分内容转载自:JRE 与 JDK ,JVM Client Server了解介绍JVM client模式与server模式的文章有:http://phl.iteye.com/blog/857587http://rednaxelafx.iteye.com/blog/1007251http://developer.51cto.com/art/201009/228035.htm...原创 2012-10-11 20:08:32 · 475 阅读 · 0 评论 -
Java Zip Utils 压缩/解压缩工具包
实际开发中可能会用到压缩或解压缩,底层借助于apache的zip,依赖jar文件:ant-1.7.1.jarpackage com.gm.m2c.erp.common.util;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import ...原创 2014-05-05 11:27:28 · 543 阅读 · 0 评论 -
java调用sql server存储过程
为了便于测试,先创建一个简单的表: CREATE TABLE test( id INT, name VARCHAR(10))INSERT INTO test VALUES(1,'safsdf');INSERT INTO test VALUES(2,'aaaaa');INSERT INTO test VALUES(3,'bbbbb'); 一.存储过程返回单...原创 2011-05-06 17:21:06 · 226 阅读 · 0 评论 -
session过期问题
摘自:http://dev.firnow.com/course/3_program/java/javajs/20091013/178650.htmlsession时间具体设置很简单,方法有三种: (1)在主页面或者公共页面中加入:session.setMaxInactiveInterval(900); 参数900单位是秒,即在没有活动15分钟后,session将失效。设...原创 2010-12-16 11:43:25 · 146 阅读 · 0 评论 -
String , StringBuffer, StringBuilder的区别
转载自:http://www.cnblogs.com/liuyhaiying/articles/945419.htmlString是不可改变,定长;StringBuffer, StringBuilder 是不定长,可改变. 注意:本来以为StringBuilder和StringBuffer的equals方法是可以比较两个字符串的内容是否...原创 2010-03-03 17:38:30 · 107 阅读 · 0 评论 -
JTrac的安装
jtracJTrac是一个基于Spring,Spring WebFlow,Acegi和Hibernate开发的缺陷跟踪Web应用程序。它的特性包括:自定义工作流,权限控制,e-mail集成,文件附件,详细历史记录查询。 安装使用jtrac最基本的要求就是你的java必须是jdk1.5(或以上).一、迅速安装:如果你的java版本是jdk1.5或以上的话,你可以到http:/...2009-12-21 18:03:56 · 274 阅读 · 0 评论 -
eclipse 无法启动 JVM terminated. Exit code=-1 的解决办法
转载自:http://www.cnblogs.com/jiahuafu/archive/2009/05/18/1459153.html 今天启动Eclipse,突然启动不成功了,出现 JVM terminated. Exit code=-1错误.后来在网上找了一下,有人说是JAVA环境配置的问题,我想这不可能,因为以前一直用的好好的。有人说是JVM的问题,这个我刚刚换了一个,也...原创 2009-12-29 09:29:26 · 204 阅读 · 0 评论 -
有关abstract interface 和interface的问题??
摘自:SCJP Guide和sun doc网址:http://www.witscale.com/ebook/Browsable/ebook078.htm网址:http://java.sun.com/docs/books/jls/second_edition/html/interfaces.doc.htmlTo summarize the modifiers in r...原创 2009-12-31 14:54:08 · 126 阅读 · 0 评论 -
关于解决Java @Override的问题
首先看一下下面的示例代码 : Parent.java public class Parent{ public void parentMethod() { }}IChild.java public interface IChild { void interfaceMethod();}Chi...原创 2010-01-06 12:15:12 · 801 阅读 · 0 评论 -
一些中文版的java参考资料
附件是本人收集的Spring reference2.0和2.5的中文版,Hibernate reference.还有JQuery API的中文版以及中文版JavaScript帮助文档.欢迎需要的朋友下载.原创 2010-01-07 10:56:17 · 271 阅读 · 0 评论 -
eclipse注释规范设置
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/trwhoya/archive/2008/11/04/3220296.aspx文件注释标签:/*** <p>Title: ${file_name}</p>* <p>Description: </p>* <p>Copyri...2010-04-13 14:57:00 · 109 阅读 · 0 评论 -
Publishing failed with multiple errors和Timeout waiting for Tomcat v5.5的解决方法
转载自:http://sucre.iteye.com/blog/508445今天往常一样打开我的Eclipse,然后启动Tomcat时,出现了如下错误。 Publishing failed with multiple errors紧接着又开始报 Server Tomcat v6.0 Server at localhost was unable to star...2010-04-27 14:59:29 · 158 阅读 · 0 评论 -
一个删除指定目录下所有文件及子目录的Java程序
今天在je上闲逛时,看到很多人分享的一个删除指定目录下所有文件及子目录的Java程序比较好,故copy过来存档于此,以便以后借用。原帖地址:递归删除指定目录下所有文件及子目录关于用Java实现删除指定目录下的所有文件的问题1。一个删除指定目录下所有文件的程序,算法是用递归来实现的。程序一:/** * 删除此路径名表示的文件或目录。 * 如果此路径名表示一个...2010-05-04 14:30:45 · 293 阅读 · 0 评论 -
Java中如何判断空字符串
以下是 Java 判断字符串是否为空的几种方法. 方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低. 方法二: 比较字符串长度, 效率高, 是我知道的最好一个方法. 方法三: Java SE 6.0 才开始提供的办法, 效率和方法二基本上相等, 但出于兼容性考虑, 推荐使用方法二或方法四. 方法四: 这是种最直观,简便的方法,而且效率也非常的高,与方法...原创 2010-02-24 15:39:41 · 272 阅读 · 0 评论 -
如何生成javadoc文档
编写Javadoc代码在Java代码的类、函数、数据成员前中输入/**回车,Eclipse能够自动生成相应的Javadoc代码。可以在后面添加相关的文字说明。生成Javadoc文档方法有三:选择工程,在菜单Project->Genarate Javadoc 选择工程,...原创 2010-03-03 15:31:21 · 211 阅读 · 0 评论 -
解决一台机器同时运行多个Tomcat服务
转载自:http://www.cnblogs.com/itolssy/archive/2008/08/27/1278041.html 如果不加任何修改,在一台服务器上同时运行两个Tomcat服务显然会发生端口冲突。假设现在已经按照正常的方式安装配置好了第一个Tomcat,第二个如何设置呢?以下是使用Tomcat6.0.16解压版本所做的实验。 ...原创 2010-03-03 15:36:07 · 138 阅读 · 0 评论 -
java 中JSON数据特殊字符的处理
JSon 数据中的String 传递数据时,需要处理好特殊字符 1 :引号 如果是使用单引号,来括值的话,那String 中 ' 单引号为特殊字符 2:正斜杠,反斜杠,换行符号等 。另外,必须用 (") 而非 (') 表示字符串: static StringBuffer string2Json(String s) { StringBuffer s...原创 2014-05-05 18:41:27 · 759 阅读 · 0 评论