- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 使用 PL/SQL Developer 导入 Excel数据
在项目交付后期经常遇到数据迁移的工作。一般给的数据没有ID,即primary key .需要在excel里添加一列,如ID.把excel文件另存为Text(Tab delimited) 文件打开plsql连接到要导入的oracle数据库再打开Tools --> Text importer... --> Open data file 选择要导入的txt文件设置gene...
2013-03-26 16:23:08 179
weblogic 12 && struts2
Struts Action mapping问题请参考以下内容: Struts2.18以后版本在Weblogic12c上关于Action注解的运行调整。 weblogic12c在加载项目时会把WEB-INF下的classes目录打成jar包。并删除classes目录下的内容。 struts2.18的Action注解要找jar包,需要jar包内有META-INF/Manifest文件...
2012-03-29 10:56:00 274
maven tools.jar
unable to locate the Javac Compiler in: C:\Program Files\Java\jre6\..\lib\tools.jar Please ensure you are using JDK 1.4 or above and not a JRE (the com.sun.tools.javac.Main class is required). In mo...
2012-02-01 15:54:00 214
OSGI-ECLIPSE MODULE 开发
OSGi offers the following advantages: You can install, uninstall, start, and stop different modules of your applic...
2012-01-31 16:47:00 103
documentum - webtop - flow
今天在documentum webtop上开发了一个小的添加功能修改browsertree_component.xml修改menubar_component.xml根据action创建xxx_action.xml 设置参数,初始化类(precondition) 添加相应的container, component创建xxx_contai...
2012-01-12 11:07:00 115
Hibernate Naming convertions
But then come your local friendly DBAs, who will be glad to tell you about their set of database naming conventions -- conventions that date from before the demise of the dinosaurs, and that aren't ab...
2011-12-22 11:50:00 104
内存溢出
关于内存溢出,我们可以在启动tomcat时,加参数“-XX:+HeapDumpOnOutOfMemoryError”。这样,但内存溢出时,会生成heap dump文件。然后,可以通过如MemoryAnalyzer等分析工具,进行分析,定位是否有内存泄露。...
2011-12-20 13:42:00 93
使用FindBugs检查程序中的缺陷
请使用FindBugs工具检查程序中的缺陷。FindBugs可以比较专业的代码静态检查工具,我们可以通过使用这个工具来学习如何编写更加健壮的代码。 你们可以用Eclipse中的”Install new software”从http://findbugs.cs.umd.edu/eclipse/ 下载这个工具。 使用起来还是挺方便的,如果用过eclipse其他插件的话,很快就会上手了。...
2011-10-09 13:47:00 225
ibatis update set null
Today , when I want to set a field null using Ibatis .I found we must modify the generated mapping file .In the default mapping file :<if test="thefield != null">the_field = #{thefield},</if&...
2011-08-26 13:01:00 371
PL/SQL Developer 中文乱码解决
1、select * from v$nls_parameters 查询nls的参数,获得数据库服务器端的字符编码 NLS_LANGUAGE NLS_CHARACTERSET 2、修改本地环境变量,设置 NLS_LANG = SIMPLIFIED CHINESE.ZHS16GBK //这个是我们的数据库字符编码 NLS_LANG格式: NLS_LANG = language_...
2011-07-20 14:29:00 74
SimpleDateFormat and Thread Safety
SimpleDateFormat and Thread SafetyWednesday, October 10, 2007It never fails to surprise me that so many developers are unaware that SimpleDateFormat is not thread-safe. It seems like almost all J2EE...
2011-04-15 16:41:00 118
JBoss and JMS
JBoss和JMS(写的不错,抄来看看)关键字: jboss jms 1、介绍 本章介绍在Jboss中使用Java Messageing Service (JMS). 不是JMS指南,而是JBoss和JMS如何一起使用,如果你想看JMS的介绍,请参考 JMS Specification 或 JMS turorial.最近随着JBoss版本不断更新,对JMS支持越来越成熟,也造...
2010-10-22 09:39:00 85
解决JAXB2.1和JDK1.6/6.0的问题
解决JAXB2.1和JDK1.6/6.0的问题方案1:1.8. Using JAX-WS 2.1 with JavaSE6JavaSE6 ships with JAX-WS 2.0 API in rt.jar, which causes some trouble when you try to run applications that use JAX-WS 2.1 API. This...
2010-09-17 13:47:00 135
APACHE的MAVEN管理jar包
1、MAVEN的安装和配置项目地址:http://maven.apache.org/download.html下载到的文件:apache-maven-2.0.9-bin.zip接压缩后拷贝到tool下面。配置path中加入:D:\tool\apache-maven-2.0.9\bin然后在命令行中输入:mvn -version返回:Maven version: 2.0.9Ja...
2010-09-06 09:53:00 126
remote debugging
http://www.eclipsezone.com/eclipse/forums/t53459.htmlRemote Debugging with Eclipse At 8:22 PM on Nov 1, 2005, Levent Gurses wrote:<!-- Synopsis -->How many times trying to fix a server-si...
2010-09-02 14:43:00 136
wsgen与wsimport命令说明
wsgen wsgen 是在JDK的bin目录下的一个exe文件(Windows版),该命令的主要功能是用来生成合适的JAX-WS。它读取Web Service的终端类文件,同时生成所有用于发布Web Service所依赖的源代码文件和经过编译过的二进制类文件。这里要特别说明的是,通常在Web Service Bean中用到的异常类会另外生成一个描述Bean,如果Web Service Bean...
2010-07-06 14:32:00 109
Spring解决多数据源
iBatis多数据源的苦恼在仅使用ibatis时,多数据源简直就是梦魇,每多一个数据源就需要多一份sql-map-config配置文件。采用spring的AbstractRoutingDataSource就可以简单的解决这个问题。AbstractRoutingDataSource实现了javax.sql.DataSource接口,因此可以理解为一个虚拟的动态DataSource,在需要的时候...
2010-03-30 13:31:00 89
Linux 启动oracle
1 以安装oracle的用户登陆到安装oracle 的主机2 使用密码方式登陆oracle sqlplus name/password as sysdba3 startup如果启动不了,检查监听是否打开lsnrctl status启动监听器lsnrctl start如果主机存在两个监听器查看现在的sidecho $ORACLE_SID 更改oracle_sidex...
2010-02-25 17:47:00 67
Quartz Cron Expression 备忘
Quartz Cron Expression 网上收集的资料 备忘: 一个Cron-表达式是一个由六至七个字段组成由空格分隔的字符串,其中6个字段是必须的而一个是可选的,如下: 字段名 允许的值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日 ...
2010-02-09 09:56:00 83
JMX 一例
1 写一个接口,名字以MBean结尾package test;public interface HelloMBean { public void test() ;}2 写一个类实现上面的接口,名字是接口的名字去掉MBeanpackage test;public class Hello implements HelloMBean { public Hello() { System...
2010-01-21 13:44:00 53
java实现压缩
用java.util.zip实现文件压缩 // 要压缩的文件——可以有多个 File file = new File("d:/111.csv"); // 一个压缩的文件对应一个ZipEntry ZipEntry zip = new ZipEntry(file.getName()); // 定义zip输出流 ...
2010-01-15 15:06:00 81
java实现ftp上传
使用edtftpj实现ftp上传一例,够简单!package ftp.test;import java.io.File;import java.io.IOException;import com.enterprisedt.net.ftp.FTPException;import com.enterprisedt.net.ftp.FTPTransferType;import com.ent...
2010-01-15 10:16:00 58
java.util.ResourceBundle
Java中使用资源包储存和访问在应用程序中要使用到的本地特定资源对象。 一个本地特定资源的最简单例子就是字符串对象。举例来说,在下面的应用程序中,要求输出不同的消息,而这些消息取决于在命令行中的本地指定。我们用静态的方法来创建一个资源包的实例:java.util.ResourceBundle.getBundle():ResourceBundle...
2010-01-14 11:13:00 66
jboss 5 : JMS
1 添加Destination 修改域deploy下messaging文件夹下的destinations-service.xml文件 添加一个mbean: <mbean code="org.jboss.jms.server.destination.QueueService" name="jboss.messaging.destination:service=Que...
2010-01-12 10:59:00 91
JPA(Entity Bean)的事务类型
有一道面试题记得是这么问的:当问到EJB的时候,问到了事务类型有几种?我的理解有两种 本地事务和全局事务,当你创建EJB项目的时候会有这样的选择:Bean事务还是Container事务 。本地事务基本上可以理解为相对于一个数据库连接池而言,即一个数据库;全局事务相对于多个数据库连接池或者说多个数据库。...
2009-12-31 09:17:00 149
关于jboss 5.0 上配置数据源要注意的一个问题
同weblogic不同,在jboss中配置数据源并没有可视化的控制台.一般.大家都是到%JBOSS_HOME%\docs\examples\jca目录下,找到自己所要配置的数据源的模板文件,然后修改jndi-name,connection-url,driver-class,user-name,password,等等,然后把修改后的配置文件丢到要使用的domain下的deploy目录下就可以了,但是...
2009-12-30 17:13:00 73
EJB3 之HelloWorld
JBoss 5实现1 建一个EJBProject2写一个接口 package ejb3inaction.example;import javax.ejb.Remote;@Remotepublic interface HelloUser { public void sayHello(String name) ;}3写一个实现package ejb3inaction.example...
2009-12-30 09:44:00 102
weblogic 9.2 数据源(DataSource)
web项目下1 确认在wl_home/server/lib下有连接数据库的驱动2 在classpath下加入jndi.properties3
2009-12-28 14:23:00 107
ibatis #和$的区别
ibatis #和$的区别昨天一个项目中在写ibatis中的sql语句时,order by #field#, 运行时总是报错,后来上网查了查,才知道这里不该用#,而应该用$,随即查了下#与$的区别. 总结如下: 1.#是把传入的数据当作字符串,如#field#传入的是id,则sql语句生成是这样,order by "id",这当然会报错.. 2.$传入的数据直接生成在sql里,如#fie...
2009-12-17 17:50:00 56
泛型认识
泛型代码与JVM ① 虚拟机中没有泛型,只有普通类和方法。 ② 在编译阶段,所有泛型类的类型参数都会被Object或者它们的限定边界来替换。(类型擦除) ③ 在继承泛型类型的时候,桥方法的合成是为了避免类型变量擦除所带来的多态灾难。...
2009-12-17 09:30:00 65
PreparedStatement和Statement区别
我是从下面两点分析: 第一: 数据库在执行sql语句的时候如果使用PreparedStatement语句会有一点优势:因为数据库会preparedStatement 语句进行预编译,下次执行相同的sql语句时,数据库端不会再进行预编译了,而直接用数据库的缓冲区,提高数据访问的效率(但尽量尽量采用使用?号的方式传递参数),如果sql语句只执行一次,以后不再复用. 第二: ...
2009-12-01 14:27:00 57
Oracle中实例(Instance)和数据库(database)的区别
首先说说,数据库是做什么?数据库是用来长久存储数据的,而我们大家都知道内存只能临时存储,磁盘等才能真正存储数据.那你说数据库会放那里呢?肯定是存放在磁盘上,其实数据库就是磁盘上的一个文件. 从上面我们得出结论:数据库==磁盘上的文件. 既然数据库可以看成磁盘上文件,我们怎么使用数据库呢? 如果说我们可以直接使用数据库,那就等价与...
2009-11-30 17:22:00 742
递归反转字符串
今天碰到了这么一道面试题:用递归写一个使字符串反转的方法。回来后觉得挺好玩的,就再写了一遍,发现面试的时候写错了。/** * * @param s 要反转的字符串 * @param sb sb.toString() 反转后的字符串 */ public void getReverseString(String s , StringBuilder sb) { if (s.l...
2009-11-27 20:23:00 272
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人