本文发布时间:2007-03-16 19:59 点击数:1137
oracle的基本逻辑存储数据的结构有表空间,各种段,区间,数据块等
表空间是数据库的逻辑划分,每个数据库至少有一个表空间,USER表空间供一般用户使用,RBS表空间供回滚使用,一个表空间
只能属于一个数据库
每一个表空间由同一磁盘上的一个或多个数据文件组成
表空间实质是组织数据文件的一种途径
段(Segment)是逻辑数据库对象的物理副本,段存储数据,如:索引段存储与索引相关的数据
数据库为段分配的一组连续的数据块称为区间(extent)
数据块是Oracle数据库的硬盘存储单元,在使用数据库工作时,ORACLE使用数据块存储和检索硬盘上的数...
>>阅读全文
本文发布时间:2007-03-16 13:06 点击数:318
限定符
限定符提供了一种简单方法,用于指定在模式中允许特定字符或字符集自身重复出现的次数。有 3 个非显式限定符:
1. *,描述“出现 0 或多次”。
2. +,描述“出现 1 或多次”。
3. ?,描述“出现 0 或 1 次”。
使用显式限定符则可准确指定数字、范围或数字集。显式限定符位于所应用的模式的后边
定符使用花括号 {} 及其中的数字值表示模式出现次数的上下限,显式限定符使用花括号 {} 及其中的数字值表示模式出现次数的上下限
如果仅指定一个数字,则表示次数上限{,4};如果数字后跟一个逗号,如 x{5,},表示匹配任何出...
>>阅读全文
本文发布时间:2007-03-15 15:52 点击数:234
委托
委托是一种引用方法的类型,一旦为委托分配了方法,委托将与该方法具有完全相同的行为,
例:
public delegate int PerformCall(int x,int y);
与委托的签名(由返回值和参数组成)匹配的任何方法都可以分配给该委托!这样就可以通过编程方式来更改方法调用,
还可以向现有类中插入新代码.只要知道委托的签名,便可以分配自已的委托方法
1.委托的特点:
委托类似C++的函数指针,但是它是类型安全的,
委托允许将方法作为参数进行传递
委托可用于定义回调方法
委托可以链接在一起,:如:可以对一个事件调用多个方法
方法不需要与委...
>>阅读全文
本文发布时间:2007-03-15 09:18 点击数:259
改进的资源管理
IDE 本身进行了更新,以简化 Windows Forms 2.0 编程。Visual Studio 资源编辑器得到了急需的改进,所带来的主要益处是提高了管理和查看资源实际外观的能力,如图 3 所示。
Visual Studio 资源编辑器
现在,在资源编辑器中可以通过多种机制添加新文件和现有文件,其中包括图 3 所示的下拉列表、从“剪贴板”粘贴和拖放操作。无论采用何种机制,资源都会自动归入下列类别之一:Strings(字符串)、Images(图像)、Icons(图标)、Text Files(文本文件)和 Sound Files(声音文件)。还有一个类别 Other(其他)...
>>阅读全文
本文发布时间:2007-03-13 16:43 点击数:279
编码是一个将一组 Unicode 字符转换为一个字节序列的过程。解码是一个反向操作过程,即将一个编码字节序列转换为一组 Unicode 字符。
Unicode 标准为所有支持脚本中的每个字符分配一个码位(一个数字)。Unicode 转换格式 (UTF) 是一种码位编码方式。Unicode 标准 3.2 版使用下列 UTF:
UTF-8,它将每个码位表示为一个由 1 至 4 个字节组成的序列。
UTF-16,它将每个码位表示为一个由 1 至 2 个 16 位整数组成的序列。
UTF-32,它将每个码位表示为一个 32 位整数。
>>阅读全文
本文发布时间:2007-03-13 08:43 点击数:254
C#认可的基本预定义类型没有内置内语言中,而是内置于.net framework中
如:
声明一个int类型的数据时,声明的实际是.net结构System.Int32(CTS类型)的一个实例
C#有15个预定义类型13个值类型,2个引用类型,decimal CTS类型是System.Decimal不是基本类型
语句:
checked 语句和 unchecked 语句用于控制整型算术运算和转换的溢出检查上下文
int i=int.MaxValue;
checked{ Console.WriteLine(i+1);}
unchecked{Console.WriteLine(i+1);}
lock 语句用于获取某个给定对象的互斥锁,执行一个语句,然后释放该锁
...
>>阅读全文
本文发布时间:2007-03-13 08:16 点击数:267
C#中的组织结构有program ,namespace,type,member,assembly
程序中声明类型,类型中包含成员,并且可按命名空间进行组织
在编译C#程序时它们被物理打包为程序集
csc /t:library heel.cs 生成程序集(heel.dll)
程序集包含中间语言IL指令形式的可执行代码和元数据(metadata)形式的符号信息,在执行程序集前,.NET公共语言运行库的实时JIT编译器将程序集中的IL代码自动转换为特定处理器的代码
由于程序集是一个自我描述的功能单元,既包含代码又包含元数据,因此C#中不需要#include指令和头文件,若要在程序中
使用某特定程序集中包含的公共类型...
>>阅读全文
本文发布时间:2007-03-05 22:17 点击数:254
ASP.NET学习
Collection指聚集一群元素的容器,是数组的延伸
IEmumerable是最基本的Collection接口,所有的Collection类都必须实现此接口
namespace System.Collections
{
public interface IEnumerable
{
IEnumerator GetEnumerator();
}
}
namespace System.Collections
{
public interface IEnumerator
{
object Current{get ;}
bool MoveNext();
void Reset();
}
}
例子:
using System;
using System.Collections;
public class MyEnumerator:IEn...
>>阅读全文
本文发布时间:2007-02-21 21:45 点击数:312
最近觉得很有道理的一句话是"情深不寿,强极则辱"
很有道理
>>阅读全文
本文发布时间:2007-02-15 22:00 点击数:988
一.Universal Installer
卸装所有Oracle产品
二.运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口
选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,
删除所有Oracle入口。
删除C:/program Files/oracle目录
三.完成!
>>阅读全文
本文发布时间:2007-01-20 13:04 点击数:302
ADO.NET2.0增强了提供程序框架,引入了工厂类!
每一个.net数据提供程序包括一个派生于基类DbProviderFactory的工厂类
工厂类提供程序特有的各种服务的入口
一个工厂类的主要方法
CreateCommand() :返回一个命令对象
CreateCommandBuilder()
CreateConnection()
......
例子:
string Provider=".....";
string ConnectionString="....";
string CommandText=".....";
DbProviderFactory fac=DbProviderFactory.GetFactory(Provider);
DbConnection conn=fac.Crea...
>>阅读全文
本文发布时间:2006-12-26 18:05 点击数:271
如果当初没有经历爱情的甜蜜,现在也不会如此的痛苦,所以一切都很正常和公平!
>>阅读全文
本文发布时间:2006-10-15 01:45 点击数:314
本文发布时间:2006-09-08 19:33 点击数:364
朱德庸说过:谁比谁爱谁,谁就在恋爱中处于被动,要么是被对方俘虏,那么是被对方痛宰!
文字>>阅读全文