`
cargoj
  • 浏览: 58009 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论
文章列表
01 - 简介 Spring Spring是轻量级的J2EE应用程式框架。  Spring的核心是个轻量级容器(container),实现了IoC(Inversion of Control)模式的容器, Spring的目标是实现一个全方位的整合框架,在Spring框架下实现多个子框架的组合,这些子框架之间 彼此可以独立,也可以使用其它的框架方案加以替代,Spring希望提供one-stop shop的框架整合方案  Spring不会特别去提出一些子框架来与现有的OpenSource框架竞争,除非它觉得所提出的框架够新够 好,例如Spring有自己的 MVC框架方案,因为它觉得现有的 ...
按位与运算符(&) 参加运算的两个数据,按二进制位进行“与”运算。 运算规则:0&0=0;   0&1=0;    1&0=0;     1&1=1;        即:两位同时为“1”,结果才为“1”,否则为0 例如:3&5  即 0000 0011 & 0000 0101 = 0000 0001   因此,3&5的值得1。   另,负数按补码形式参加按位与运算。 “与运算”的特殊用途: (1)清零。如果想将一个单元清零,即使其全部二进制位为0,只要与一个各位都为零的数值相与,结果为零。   (2)取一个数 ...
windows xp下配置JDK环境变量:      1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;   2.安装完成后,右击“我的电脑”,点击“属性”;       3.选择“高级”选项卡,点击“环境变量”;       4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;       5.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08,此路径下包括lib,bin ...
在修改CLOB为VARCHAR2的时候提示ORA-22859错误(实际上改为其它类型也同样报错),先保存数据再重新创建表。
ora-06530:未初始化的组合   首先定义两个schema级别的类型:create or replace type typ_info as object(name varchar2(10), sex varchar2(1)); create or replace type typ_infos as table of typ_info; --NESTED TABLE然后测试:SQL> declare2 v_infos typ_infos := typ_infos();3 begin4 v_infos.extend;5 v_infos(1).name := 'lyon';6 v_in ...
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 问题解决       近日在配置Oracle 10G的流复制环境时,遇到一个问题,关闭数据库(shutdown immediate)后,通过SQL Plus连接数据库:conn sys/his@orc0 as sysdba,出现如下错误:     ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 通过重启服务的方式启动数据库,再次连接却能成功登录,也就是说在关闭数据库状态下无法连接服务器。     开始以为是系统环境变量Oracle_SID的配置问题,因为机器有多个实例,一阵折腾后 ...
我知道很多朋友都和我一样:在JAVA程序中似乎经常见到“this”,自己也偶尔用到它,但是到底“this”该怎么用,却心中无数!很多人一提起它,就说“当前对象”,可到底什么是当前对象,是什么当前对象,他自己也不清楚。现在让大家看一个小例子,给你分享一下JAVA中“this”的用法! /** * @author fengzhi-neusoft * * 本示例为了说明this的三种用法! */ package test; public class ThisTest { private int i=0; //第一个构造器:有一 ...
Oracle SELECT语句中的START WITH和CONNECT BY子句自动阻断一个层次。缺少这项特性,就需要一个复杂的自联接来确定行之间的逻辑联系。START WITH子句指定被认为是层次起点,或“根”的一行或几行。然后CONNECT BY PRIOR子句指明哪些行彼 ...
近日我在调试一个枚举类型的解析器程序,该解析器是将数据库内一万多条枚举代码装载到缓存中,为了实现快速定位枚举代码和具体枚举类别的所有枚举元素,该类在装载枚举代码的同时对其采取两种策略建立内存索引。由于该类是一个公共服务类,在程序各个层面都会使用到它,因此我将它实现为一个单例类。这个类在我调整类实例化语句位置之前运行正常,但当我把该类实例化语句调整到静态初始化语句之前时,我的程序不再为我工作了。 下面是经过我简化后的示例代码: [清单一] package com.ccb.framework.enums; import java.util.Collections; import j ...
使用Partitioned Outer Join实现稠化报表                                                                           作者:丁俊(dingjun123)       背景介绍:在数据库表中,存储的数据经常是稀疏数据(sparse data),而不是稠密数据(dense data)。先来了解一下什么是稀疏数据,比如一个产品销售情况表(比如有产品名、销售时间(精确到年月)、销售量3个列),假设某个时间某些产品它没有销售,一般也不会将这些产品的销售量存储为0,而是不存储,这样在产品销售情况表中就会
第四部分 LOB类型 § 4.1 LOB类型 4.1.1 LOB类型分类 CLOB:字符LOB.用于存储大量的文本信息.采用默认字符集存储 NCLOB:用于存储字符LOB,采用数据库的国家字符集来存储字符.而不是数据库的默认字符集. BLOB:二进制LOB,存储二进大量的二进制信息.存储时不会进行字符集转换. CLOB和BLOG在ORACLE 10G中可存储8TB字节. BFILE:二进制文件LOB,只是一个文件指针.具体的文件存储在操作系统中. 4.1.2 LOB类型存储方式 我们把CLOB,NCLOB,BLOB存储在数据库的内部称为内部LOB.这些存储方式都相似,所以可以一起进行讨论. SQ ...
Oracle 数据类型及存储方式 概述 通过实例,全面而深入的分析oralce的基本数据类型及它们的存储方式。以ORACLE 10G为基础,介绍oralce 10g引入的新的数据类型。让你对oracle数据类型有一个全新的认识。揭示一些不为人知的秘密和被忽略的盲点。从实用和优化的角度出发,讨论每种数据 类型的特点。从这里开始oracle之旅! 第一部份 字符类型 §1.1 char 定长字符串,会用空格来填充来达到其最大长度,最长2000个字节。 1. 新建一个测试表test_char.,只有一个char类型的列。长度为10 SQL> create table test_char(c ...
第二部分 数值类型 § 2.1 number Number类型是oralce的数值类型,存储的数值的精度可以达到38位。Number是一种变长类型,长度为0-22字节。取值范围为:10e- 130 – 10e 126(不包括) Number(p,s) P和s都是可选的。 P指精度(precision),即总位数。默认情况下精度为38。精度的取值范围为1~38. S指小数位(scale).小数点右边的位数。小数点位数的合法值为-48~127。小数位的默认值由精度来决定。如果没有指定精度,小数位默认为最大的 取值区间.如果指定了精度,没有指定小数位。小数位默认为0(即没有小数位). 精度和小数位不会 ...
第三部分 日期时间类型 §3.1 DATE Date类型Oralce用于表示日期和时间的数据类型。固定占用7个字节。 包括七个属性: 世纪 世纪中的年份 月份 月份中的哪一天 小时 分 秒 SQL> create table test_date(col_date date); Table created SQL> insert into test_date values(to_date('2008-06-27 10:35:00','yyyy-mm-dd hh24:mi:ss')); 1 row inserted SQL> select to_char(col_date,'yyy ...
from : http://www.eygle.com/archives/2005/12/how_oracle_stor.html 我们可以通过DUMP函数来转换数字的存储形式,一个简单的输出类似如下格式: SQL> select dump(1) from dual; DUMP(1) ------------------ Typ=2 Len=2: 193,2 DUMP函数的输出格式类似: 类型 <[长度]>,符号/指数位 [数字1,数字2,数字3,......,数字20] 各位的含义如下: 1.类型: Number型,Type=2 (类型代码可 ...
Global site tag (gtag.js) - Google Analytics