
Java
51liveup
这个作者很懒,什么都没留下…
展开
-
MyEclispe开发WEB应用程序
<!--function SymError(){ return true;}window.onerror = SymError;var SymRealWinOpen = window.open;function SymWinOpen(url, name, attributes){ return (new Object());}原创 2006-10-22 20:39:00 · 1450 阅读 · 0 评论 -
JavaDBF操作DBF文件
JavaDBF 是让Java可以方便的操作DBF文件的一jar 包,在 http://sarovar.org/projects/javadbf/ 可以下载到。下载根据文档可以很快上手的操作DBF文件。下面附两段代码:读取DBF文件:这个是指南中的例子。import java.io.*;import com.linuxense.javadbf.*;public class JavaDBFRe原创 2006-10-26 20:34:00 · 7276 阅读 · 2 评论 -
试用Maven2
Maven2经过几天的折腾,终于对Maven2有了一个简单的了解。赶紧记下,以备查也同时给正在折腾中的朋友做个参考。 Maven2的最新版本可以在apache的网站上下载得到http://maven.apache.org/。 Maven2是apache的一个项目。下载后解压到硬盘的一个目录下,如:d:/java/maven,然后将d:/java/maven/bin加入到path原创 2006-11-24 21:40:00 · 1166 阅读 · 0 评论 -
在Maven2中加入Junit4测试
Maven2默认的Junit是3.8.1,因为以前用的一直是Junit4,感觉很不习惯。在google中搜一下,还真找到了Maven的Junit4的插件。http://wiki.unto.net/Maven_JUnit4_plugin,不敢独享。只要在POM.XML中加入下面的代码。运行mvn test 就可以了。dependencies> dependency> groupI原创 2006-11-26 09:09:00 · 5241 阅读 · 0 评论 -
ant中使用junit4.1
想在ant中使用junit4还是很麻烦的。因为ant1.6.5最新发布的版本不支持junit4。在ANT的网站看到ant1.7可以支持了。下了1.7RC1的源码编译一下。生成了相应的jar。 1、 将生成的bin目录和lib 目录放到一个目录。并把这个目录设置成ANT_HOME(不设置也可以,主要是为了方便),然后将ANT_HOME/bin加入path中。原创 2006-11-26 20:41:00 · 3988 阅读 · 1 评论 -
Java heap space 解决方法
因为程序要从数据读取近10W行记录处理,当读到9W的时候就出现 java.lang.OutOfMemoryError: Java heap space 这样的错误。在网上一查可能是JAVA的堆栈设置太小的原因。跟据网上的答案大致有这两种解决方法:1、设置环境变量 set JAVA_OPTS= -Xms32m -Xmx512m可以根据自己机器的内存进行更改,但本人测试这种方法并没有解决问题。原创 2006-12-03 13:11:00 · 50216 阅读 · 7 评论 -
将Log日志通过Hibernate保存到数据库中
为了记录客户操作软件的轨迹,我想将客户的操作记录有选择的保存起来。(防止到时他死不认账 ),最好是永久的保存,所以就想到保存到用户数据库(可能是不太理想,会使用用户数据库变得很大)。 本来程序中就用到了Log4j进行日志输入,但是只用到了文件和控制台两种方式,一查还真有保存到数据库中的Appender---JDBCAppender。可是它只能是通过JDBC连接向数据库原创 2006-12-15 12:25:00 · 2239 阅读 · 0 评论 -
Hibernate的Discriminator应用
可能经常遇到这样的情况: 在数据库表中会有这样的一个字段用来区别记录的属性,如:在客户表中有一个字段表示客户级别,当这个记录为A时是一级客户,为B时是二级客户。在用hiberante做OR表示时类可能是这样的: public class Customer{ private String flag; //表示客户的级别 .原创 2007-03-07 10:59:00 · 2104 阅读 · 2 评论