`
文章列表
First - how can you optimize your PL/SQL's performance: •Disable indexes and any other constraints on target tables before you begin your load and re-enable them after you are done •Don't commit at the very end - have commit points to free-up rollback segments Second - don't do the insert with PL/SQ ...
Question:  I'm trying to connect to multiple Oracle 10g databases (failover) over the JDBC thin client, and when I run the following, I get: java.sql.SQLException: Io exception: NL Exception was generated connection = DriverManager.getConnection("jdbc:oracle:thin:@DESCRIPTION = (ADDRESS_LIST ...
存储过程   1  CREATE OR REPLACE PROCEDURE 存储过程名   2  IS   3  BEGIN   4  NULL;   5  END; 行1:   CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它; 行2:   IS关键 ...
ORACLE initial 参数 Initial、next、pctincrease取决于你的存储策略,如果你的这个表预期会超过100M,你初始设置可以设为50M,next可以设为1M,pctincrease一般设为0。如果这个表预期不会超过20M,你可以设置初始128k,next128k。 如果建立这个表之后,你马上要导入500M的数据,这种情况下如果你把表的initial设置为1M,next1M, 导入过程就需要很长时间,因为在导入过程中oracle要不断的分配空间,如果initial设置为1000M,那么相比之下导入过程会快很多,因为在建立表的时候oracle就已经给它分配了100 ...
Java Heap分为3个区 1.Young 2.Old 3.Permanent Young保存刚实例化的对象。当该区被填满时,GC会将对象移到Old区。Permanent区则负责保存反射对象。 JVM的Heap分配可以使用-X参数设定, -Xms 初始Heap大小 -Xmx java heap最大值  -Xmn young generation ...
它的作用是一个资源属性的配置器,能够将BeanFactory的里定义的内容放在一个以.propertis后缀的文件中. 要了解这个类首先要弄清楚一个概念:bean factory post-processor 官方解释是这样的: A bean factory post-processor is a java class which implements the org.springframework.beans.factory.config.BeanFactoryPostProcessor interface. It is executed manually (in the case of ...
ClassPathXmlApplicationContext 这个类,默认获取的是WEB-INF/classes/下的路径,也就是在myeclipse的src下的路径,所以用这个是获取不到WEB-INF下的配置文件的... 下面是几个用法,引src下的一个文件,有以下几种方式 BeanFactory ac = new ClassPathXmlAppli ...
移动硬盘的选购技巧 了解了移动硬盘什么牌子好、移动硬盘哪个牌子好及移动硬盘价格后,大家在挑选移动硬盘的时候也不能一味追求品牌及价格,并不是越知名或者越昂贵的移动硬盘就越好,这里给消费者介绍一下移动硬盘的选购技巧: 1、移动硬盘速度。移动硬盘就是一个硬盘+一个硬盘盒,盘体本身是决定其速度至关重要的因素,目前SATA硬盘的转速类型有5400prm,7200prm,而最主流的硬盘转速就是7200RPM(Revolutions Perminute,转/每分钟),硬盘的转速越快,硬盘的传输速度也就得到了提高。 2、移动硬盘的容量。硬盘的单碟容量对硬盘大小起着至关重要的影响,仅次于转速,而且单碟容量直 ...
Struts 2支持以下几种表达式语言: OGNL(Object-Graph Navigation Language),可以方便地操作对象属性的开源表达式语言; JSTL(JSP Standard Tag Library),JSP 2.0集成的标准的表达式语言; Groovy,基于Java平台的动态语言,它具有时下比较流行的动态语言(如Python、Ruby和Smarttalk等)的一些起特性; Velocity,严格来说不是表达式语言,它是一种基于Java的模板匹配引擎,具说其性能要比JSP好。 Struts 2默认的表达式语言是OGNL,原因是它相对其它表达式语言具有下面几大优势: ...
FQDN是Fully Qualified Domain Name的缩写, 含义是完整的域名. 例如, 一台机器主机名(hostname)是www, 域后缀(domain)是test.com, 那么该主机的FQDN应该是www.test.com. 其实FQDN最后是以"."来结尾的, 但是大部分的应用和服务器都允许忽略最后这个点. Linux允许用户通过hostname命令查看并设置主机名. 用户也可以通过hostname -f命令得到该主机的FQDN. 但是, 却没有直接设置FQDN的命令. 实际上, 设置Linux的FQDN可以通过两种方法实现. 第一种, /etc ...
SMPP协议错误码 [SMPP Error] 0 = SUCCESS : no error code given 1 = MESSAGE_LEN_INVALID : Invalid Message Length 2 = COMMAND_LEN_INVALID : Invalid Command Length 3 = COMMAND_ID_INVALID : Invalid Command ID 4 = BIND_STATUS_INVALID : Invalid bind status 5 = ALREADY_BIND : Bind attempted whe ...
SMTP 是一种提供可靠且有效电子邮件传输的协议。 SMTP 是建模在 FTP 文件传输服务上的一种邮件服务,主要用于传输系统之间的邮件信息并提供来信有关的通知。 SMTP 独立于特定的传输子系统,且只需要可靠有序的数据流信道支 ...
本文为摘录学习笔记. 一、如何创建java存储过程? 通常有三种方法来创建java存储过程。 1. 使用oracle的sql语句来创建: e.g. 使用create or replace and compile java source named "<name>" as 后边跟上java源程序。要求类的 ...
本文为摘录学习笔记. 一:无返回值的存储过程 存储过程为: CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2)  AS BEGIN    INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2); END TESTA; 然后呢,在java里调用时就用下面的代码: package com.hyq.src; import java.sql.*; import java.sql.ResultSet; public class Tes ...
一、servlet是什么? 是由sun公司制订的一种用来扩展web服务器功能的组件规范。 (1)扩展web服务器功能   当请求到达web服务器(apache提供的web server,微软的iis)时,这些web服务器只能够处理静态资源(即需要事先将html文件写好,并且保存到服务器特定的文件夹下面)的请求,如果是一个动态资源(需要计算,然后动态生成相应的html)的请求,web服务器不能够处理,需要扩展其功能。 (2)组件   1)什么是组件?    符合特定的规范,并且实现了部分功能的,可以单独部署的软件模块。   2)什么是容器?    符合特定的规范,并且提供组件的运行环境的程序。   ...
Global site tag (gtag.js) - Google Analytics