2011年10月8日

摘要: 1, 在web.xml中定义 contextConfigLocation参数.spring会使用这个参数加载.所有逗号分割的xml.如果没有这个参数,spring默认加载web-inf/applicationContext.xml文件.<context-param><param-name>contextConfigLocation</param-name><param-value>classpath*:conf/spring/applicationContext_core*.xml,classpath*:conf/spring/applicati 阅读全文
posted @ 2011-10-08 14:06 阿坛 阅读(1425) 评论(0) 推荐(0) 编辑
摘要: 1, 在web.xml中定义 contextConfigLocation参数.spring会使用这个参数加载.所有逗号分割的xml.如果没有这个参数,spring默认加载web-inf/applicationContext.xml文件.<context-param><param-name>contextConfigLocation</param-name><param-value>classpath*:conf/spring/applicationContext_core*.xml,classpath*:conf/spring/applicati 阅读全文
posted @ 2011-10-08 06:49 阿坛 阅读(353) 评论(0) 推荐(0) 编辑

2011年10月5日

摘要: 其面我们介绍了创建外键约束时如果使用oracle默认的创建方式,在删除被参照的数据时,将无法被删除,这一点在oracle9i中给了我们更多灵活的选择,我们可是使用on delete cascade和 on delete set null关键字来决定删除被参照数据时是否要将参照这个数据的那些数据一并删除,还是将那些参照这条数据的数据的对应值赋空。例如下面这两个表中分别存的时员工的基本信息和公司的部门信息。我们为create table dept(deptno number(10) not null,deptname varchar2(30) not null,constraint pk_dept 阅读全文
posted @ 2011-10-05 02:57 阿坛 阅读(783) 评论(0) 推荐(0) 编辑

2011年10月4日

摘要: 书上说该方法能够加载类,于是我写了如下的一个程序class Gum{ static { System.out.print("Loading Gum"); }}public class SweetShop { public static void main(String args[]){ try{ Class.forName("Gum"); }catch(ClassNotFoundException e){ System.out.print("Couldn't find Gum"); } }}程序输出是:Couldn't 阅读全文
posted @ 2011-10-04 22:01 阿坛 阅读(2103) 评论(0) 推荐(1) 编辑

2011年10月2日

摘要: SQL> editWrote file afiedt.buf40我的sqlplus刚开始使用edit命令时会如上面所示,我把vi设置为默认编辑器后就没问题了:SQL> set _EDITOR=viSQL> ed但这样我设置只是会话设置,以重新登陆后就会失效。如果想不劳永逸,你还可以把编辑器设置存到配置文件,每次自动使用该配置。修改$ORACLE_HOME/sqlplus/admin/glogin.sql配置文件,增加define _editor=vi即可,sqlplus启动的时候会读取glogin.sql脚本。在Linux的sqlplus中,如果使用edit对当前脚本进行编辑 阅读全文
posted @ 2011-10-02 14:54 阿坛 阅读(5947) 评论(6) 推荐(0) 编辑

2011年9月29日

摘要: 今天在RHEL上安装了Oracle10g,不料出了下面的错误提示:Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2011-09-29_02-16-45AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory at java.lang.ClassLoader$NativeLibrary.load(Native Method) at 阅读全文
posted @ 2011-09-29 02:31 阿坛 阅读(1399) 评论(0) 推荐(1) 编辑

2011年9月28日

摘要: Linux中JDK1.6的安装和配置方法 一、安装创建安装目录,在/usr/java下建立安装路径,并将文件考到该路径下: # mkdir /usr/java1、jdk-6u11-linux-i586.bin 这个是自解压的文件,在linux上安装如下: # chmod 755 jdk-6u11-linux-i586.bin # ./jdk-6u11-linux-i586.bin (注意,这个步骤一定要在jdk-6u11-linux-i586.bin所在目录下) 在按提示输入yes后,jdk被解压。出现一行字:Do you aggree to the above license terms.. 阅读全文
posted @ 2011-09-28 16:51 阿坛 阅读(91764) 评论(7) 推荐(8) 编辑

2011年9月23日

摘要: 本文转自http://www.blogjava.net/fjq639/archive/2005/12/20/24806.html 用JDOM读取XML文件需先用org.jdom.input.SAXBuilder对象的build()方法创建Document对象,然后用 Document类、Element类等的方法读取所需的内容。IBM:developerWorks中国站上有一个很好的例子:<?xmlversion="1.0"encoding="UTF-8"?> <HD> <diskname="C"> 阅读全文
posted @ 2011-09-23 23:06 阿坛 阅读(3978) 评论(0) 推荐(0) 编辑
摘要: 在Linux下面使用sqlplus默认不可以使用上下键查找历史命令,使用起来很不方便,影响效率。不过,可以通过第三方工具rlwrap来解决这个问题。rlwrap下载:http://utopia.knoware.nl/~hlub/uck/rlwrap/一、安装readline可以通过yum这个工具来完成[root@rhel6 ~]# yum -y install readline*如果没有源,可以自己下载相关的安装包,然后通过rpm安装[root@rhel6 ~]# rpm -Uvh readline*error: Failed dependencies: libtermcap-devel is 阅读全文
posted @ 2011-09-23 02:58 阿坛 阅读(1759) 评论(0) 推荐(0) 编辑

2011年9月21日

摘要: 在网上看了不少介绍如何创建SVN后台服务的贴子,比较普遍的方法就是使用sc.exe命今,不过这东东坑爹啊,这也算了,网上的贴子Y的更坑sc create svnservice binPath= "\"D:\Program Files\Subversion\bin\svnserve.exe" --service -r D:\svnrepository" DisplayName= SVNService depend= Tcpip start= auto这个是我在网上找到的一个经典例子,不过我试了不下十次,各种修改都不成功。网上都是说路径有空格要用双引号来引用 阅读全文
posted @ 2011-09-21 14:31 阿坛 阅读(538) 评论(2) 推荐(0) 编辑

导航