上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: XML配置文件的读取处理 JFML 转贴更新:2002-07-31 10:35:27版本: 1.0 XML配置文件的读取处理板桥里人jdon.com2002/2Java和XML是黄金组合,网上已经有很多文章介绍,XML作为电子商务中数据交换,已经有其不可替代的作用,但是在平时系统开发中,我们不一定都用到数据交换,是不是无法使用XML了?当 然不... 阅读全文
posted @ 2008-05-20 14:25 dainiao01 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 使用J2SEAPI读取Properties文件的六种方法1。使用java.util.Properties类的load()方法示例:InputStreamin=lnewBufferedInputStream(newFileInputStream(name));Propertiesp=newProperties();p.load(in);2。使用java.util.ResourceBundle类的getBundle()方法示例:ResourceBundlerb=ResourceBundle.getBundle(name,Locale.getDefault());3。使用java.util.Prop 阅读全文
posted @ 2008-05-20 10:55 dainiao01 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那 么 IP ,数据库名称,表名称,数据库主机等信息是我们本地的,要使得这个操作数据的模块具有通用性,那么以上信息就不能写死在程序里。通常我们的做法是用配置文 件来解决。各种语言都有自己所支持的配置文件类型。比如 Python ,他支持 .ini 文件。因为他内部有一个 ConfigParser 类来支持 .ini 文件的读写,根据该类提供的方法程序员可以自由的来操作 .ini 文件。而在 Java 中, Java 支持的是 .properties 文件 阅读全文
posted @ 2008-05-20 10:51 dainiao01 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 我用的是eclipse 3.3 和 myeclipse 6.0 eclipse 选 help -> Software Updates -> find and -> Search for new features to install (next) ----- ->New RemoteSite.. -> Name: 随便你输入 URL : http://propedit.sourceforge.jp/eclipse/updates/ --> OK -->选择你需要的版本 就OK了 今天在使用myEclipse 的 Database Explorer 视图 阅读全文
posted @ 2008-05-20 09:51 dainiao01 阅读(146) 评论(0) 推荐(0) 编辑
摘要: java是多线程的,所以类或者接口的初始化要求仔细的同步,因为同时某个别的线程可能正在试图初始化同一个类或者接口,也有可能作为类或者接口初始化的一部分,要求递归地初始化该类或接口。 要了解类的初始化过程,首先要知道Class对象的状态,class对象的状态有以下几种: 1、被检验和准备,但是没有被初始化; 2、正在被某个特殊的线程T初始化; 3、被完整地初始化并且可以使用; 4、处于错误状态,可能由于检验或者准备失败,或者由于试图初始化且失败了。 初始化的过程如下: 1、同步代表类或接口的class对象的初始化,包括一直等待到当前线程可以获得那个对象的锁; 2、如果某个别的线程... 阅读全文
posted @ 2008-05-20 09:12 dainiao01 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 新一篇:关于java类的动态装载 几乎 80% - 85% 的数据库性能问题是由于应用数据库的设计或者应用程序本身的代码所引起的。因此良好的事务处理能力需要在设计应用程序的时候,在设计数据库的时候就考虑到性能和伸缩性。 ---- DB2 Magazine ... 阅读全文
posted @ 2008-05-17 23:03 dainiao01 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 1964477 虽然在hibernate中有show_sql选项,但是显示出来的语句大多类似 select * from xxx where value=? 但是有时候我们需要得到完整的SQL语句,怎么办呢?使用P6SPY就可以完成这个任务 p6spy是一个开源软件,它可以跟踪任何使用jdbc的应用产生的数据库操作。特别适合于监控ejb服务器产生的 sql statements。 官方网址:http://www.p6spy.com/ 目前p6spy 适用的应用服务器包括jboss, atg, orion, jonas, iplanet, weblogic, websphere, resin a 阅读全文
posted @ 2008-05-17 18:10 dainiao01 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 被这些东东郁闷的一下午了,郁闷就一个字~ 终于明白了“世界上就三种人,会数数的和不会数数的!”本来就是一个很简单的问题p6spy,profiler,tomcat,两个几乎不用改动的配置文件,两个jar包就可以搞定,但是就是因为这个dbcp连接池,引起无数让人胡乱联想的问题,当然都可以归为rpwt,避免前车之鉴,总结一下哈:一、一般整合(tomcat,p6spy,profiler)1.把p6spy的配置文件spy.properties(直接使用profiler提供的版本)放到tomcat classpath(如$tomcat_home/common/classes/)下。2.修改spy.prop 阅读全文
posted @ 2008-05-17 18:06 dainiao01 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1. Tomcat下的初始化 默认的Log4j initialization典型的应用是在web-server 环境下。在tomcat3.x和tomcat4.x下,你应该将配置文件Log4j.properties放在你的web应用程序的WEB- INF/classes 目录下。 Log4j将发现属性文件,并且以此初始化。这是使它工作的最容易的方法。 你也可以选择在运行tomcat前设置系统属性Log4j.configuration 。对于tomcat 3.x,TOMCAT_OPTS 系统变量是用来设置命令行的选项。对于tomcat4.0,用系统环境变量CATALINA_OPTS 代替了T... 阅读全文
posted @ 2008-05-17 17:47 dainiao01 阅读(421) 评论(0) 推荐(0) 编辑
摘要: Spring提供的DAO(数据访问对象)支持主要的目的是便于以标准的方式使用不同的数据访问技术, 如JDBC,Hibernate或者JDO等。它不仅可以让你方便地在这些持久化技术间切换, 而且让你在编码的时候不用考虑处理各种技术中特定的异常。 为了便于以一种一致的方式使用各种数据访问技术,如JDBC、JDO和Hibernate, Spring提供了一套抽象DAO类供你扩展。这些抽象类提供了一些方法,通过它们你可以 获得与你当前使用的数据访问技术相关的数据源和其他配置信息。 Dao支持... 阅读全文
posted @ 2008-04-30 23:23 dainiao01 阅读(137) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页