当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 通过JDBC连接oracle数据库的几个技巧 Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口,各个开发商的接口并不完全相同。
 

 

 ·vector在java编程中的应用    »显示摘要«
    摘要:vector在java编程中的应用 vector 类提供了实现可增长数组的功能,随着更多元素加入其中,数组变的更大。在删除一些元素之后,数组变小。vector 有三个构造函数,public vector(int initialcapacity,int capacityincrement)         public vector(int initialcapacity)         publ......
 ·java语言中字符的处理     »显示摘要«
    摘要:java语言中字符的处理 ----摘要:本文主要讨论了java语言中字符的特殊表达形式,尤其是中文信息的表达处理,阐述了字符处理的关键是要将十六位unicode字符,转换为本地下层平台,也就是运行java虚拟处理机的平台能够理解的字符形式。 ----关键词:java、字符、8位、16位、unicode字符集 ----java是一种编程语言、一个运行系统、一套开发工具和一个应用程序编程界面(ap......


通过JDBC连接oracle数据库的几个技巧
通过jdbc连接oracle数据库的几个技巧 

    java数据库连接(jdbc)api是一系列能够让java编程人员访问数据库的接口,各个开发商的接口并不完全相同.以下是一些技巧,这些技巧能够使我们更好地发挥系统的性能与实现更多的功能.  【程序编程相关:用Java转化汉字为拼音全拼

【推荐阅读:[引用]C#中来应用Hook

【扩展信息:linux编程(1) C/C++开发环境

  1.在客户端软件开发中使用thin驱动程序 

  在开发java软件方面,oracle的数据库提供了四种类型的驱动程序,二种用于应用软件.applets.servlets等客户端软件,另外二种用于数据库中的java存储过程等服务器端软件.在客户机端软件的开发中,我们可以选择oci驱动程序或thin驱动程序.oci驱动程序利用java本地化接口(jni),通过oracle客户端软件与数据库进行通讯.thin驱动程序是纯java驱动程序,它直接与数据库进行通讯.为了获得最高的性能,oracle建议在客户端软件的开发中使用oci驱动程序,这似乎是正确的.但我建议使用thin驱动程序,因为通过多次测试发现,在通常情况下,thin驱动程序的性能都超过了oci驱动程序. 

  2.关闭自动提交功能,提高系统性能 

  在第一次建立与数据库的连接时,在缺省情况下,连接是在自动提交模式下的.为了获得更好的性能,可以通过调用带布尔值false参数的connection类的setautocommit()方法关闭自动提交功能,如下所示: 

  conn.setautocommit(false); 

  值得注意的是,一旦关闭了自动提交功能,我们就需要通过调用connection类的commit()与rollback()方法来人工的方式对事务进行管理. 

  3.在动态sql或有时间限制的命令中使用statement对象 

  在执行sql命令时,我们有二种选择:可以使用preparedstatement对象,也可以使用statement对象.无论多少次地使用同一个sql命令,preparedstatement都只对它解析与编译一次.当使用statement对象时,每次执行一个sql命令时,都会对它进行解析与编译.这可能会使你认为,使用preparedstatement对象比使用statement对象的速度更快.然而,我进行的测试表明,在客户端软件中,情况并非如此.因此,在有时间限制的sql操作中,除非成批地处理sql命令,我们应当考虑使用statement对象. 

  此外,使用statement对象也使得编写动态sql命令更加简单,因为我们可以将字符串连接在一起,建立一个有效的sql命令.
...   下一页
    摘要:  要利用计算机对数字化图像进行处理,首先要对图像的文件格式要有清楚的认识,因为我们前面说过,自然界的图像以模拟信号的形式存在,在用计算机进行处理以前,首先要数字化,比如摄像头(ccd)摄取的信号在送往计算机处理前,一般情况下要经过数模转换,这个任务常常由图像采集卡完成,它的输出一般为裸图的形式;如果用户想要生成目标图像文件,必须根据文件的格式做相应的处理。随着科技的发展,数码像机、数码摄像机已经......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE