`
coollifer
  • 浏览: 54229 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
/// <summary> /// 对文件和字符串压缩及解压缩类 /// </summary> public class GZip { /// <summary> /// 对字符串进行压缩 /// </summary> /// <param name="str">待压缩的字符串</param> /// <returns>压缩后的字符串</retur ...
[开发环境:Win7 x64,VS2012 x64,Oracle11g x64] 在使用Visual Studio 2012 做单元测试的时候,引用了“Oracle.DataAccess, Version=2.112.1.0”程序集 运行测试时抛出异常: ---> System.BadImageFormatException: 未能加载文件或程序集“Oracle.DataAccess, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的某一个依赖项。试图加载格式不正确的程序。   尝试将 ...
今日在Oracle控制台中看到预警中有" 意外事件 一般内部错误 . 查看日志中显示问题: ORA-00600: internal error code, arguments: [kkqcscpopn_Int: 0], [], [], [], [], [], [], [], [], [], [], [] 在Trc中也没发现具体问题.将问题发给DBA的朋友看了之后. 他在MOS中看到类似的记录.   NB Bug Fixed Description11810296 11.2.0.3, 12.1.0.0 ORA-600 [kkqcscp ...
作者:Infinities Loop 概述 ViewState是一个被误解很深的动物了。我希望通过此文章来澄清人们对ViewState的一些错误认识。为了达到这个目的,我决定从头到尾详细的描述一下整个ViewState的工作机制,其中我会同时用一些例子说 ...
11g r2中有个新特性,当表无数据时,不分配segment,以节省空间,可是在用EXPORT导出时,空表也不能导出,这就导致迁移时候丢失了一些表     解决方法:   一、 insert一行,再rollback就产生segment了。   该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。   二、 设置deferred_segment_creation参数 该参数值默认是TRUE,当改为FALSE时,无论是空表还是非空表,都分配segment。修改SQL语句:   alter system set deferred_segment_c ...

C#集合之HASHTABLE

    博客分类:
  • C#
  1、HashTable定义 System.Collections. Hashtable类表示键/值对的集合,这些键/值对根据键的哈希代码进行组织, 每个元素都是一个存储在 DictionaryEntry 对象中的键/值对。键不能为 null,但值可以。 2.优点 1、通过Key快速查找。 2、Hashtable 是线程安全的。 3. Hashtable的构造器

C#集合之ARRAYLIST

    博客分类:
  • C#
  1、ArrayList定义 System.Collections.ArrayList类是一个特殊的数组(即动态数组)。 通过添加和删除元素,就可以动态改变数组的长度。 2.优点 动态的增加和删除元素 实现了ICollection和IList接口 灵活的设置数组的大小 3.ArrayList的构造器

C#线程池

    博客分类:
  • C#
  许多应用程序使用多个线程,但这些线程经常在休眠状态中耗费大量的时间来等待事件发生。其他线程可能进入休眠状态,并且仅定期被唤醒以轮询更改或更新状态信息,然后再次进入休眠状态。为了简化对这些线程的管理,.NET框架为每一个进程提供了一个线程池,使应用程序能够根据需要来有效地利用多个线程。一个线程监视排到线程池的若干个等待操作的状态。当一个等待操作完成时,线程池中的一个辅助线程就会执行对应的回调函数。线程池中的线程由系统进行管理,程序员不需要费力于线程管理,可以集中精力处理应用程序任务。 线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池线程都是后 ...

input按钮事件处理

    博客分类:
  • Html
1.<INPUT onclick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开 name=Button1>        2.<INPUT onclick=document.all.WebBrowser.ExecWB(4,1) type=button value=另存为 name=Button2>        3.<INPUT onclick=document.all.WebBrowser.ExecWB(10,1) type=button value=属性 name=Button3>   ...

C#集合之SORTEDLIST

    博客分类:
  • C#
1、SortedList定义 System.Collections.SortedList类表示键/值对的集合,这些键值对按键排序并可按照键和索引访问。SortedList 在内部维护两个数组以存储列表中的元素;即,一个数组用于键,另一个数组用于相关联的值。每个元素都是一个可作为 DictionaryEntry 对象进行访问的键/值对。键不能为null,但值可以。 2.优点 1、SortedList 允许通过相关联键或通过索引对值进行访问,可提供更大的灵活性。 2、可根据需要自动增大容量。 3. SortedList的构造器

C#泛型类之LIST<T>

    博客分类:
  • C#
1、        定义 System.Collections.Generic.List<T>类表示可通过索引访问的对象的强类型列表。提供用于对列表进行搜索、排序和操作的方法。T为类型参数,代表列表中元素的类型。该类实现了IList<T>泛型接口,是ArrayList类的泛型等效类,其大小可按需动态增加。 2.构造函数 名称 说明

C#之泛型

    博客分类:
  • C#
1、泛型概述 泛型可将具体类型的指定推迟到客户端代码声明并实例化类的时候。 使用泛型类型可以最大限度地重用代码、保护类型的安全以及提高程序的性能。 泛型最常见的用途是创建集合类。 NET Framework 类库在 System.Co ...

C#集合之QUEUE

    博客分类:
  • C#
  1、Queue定义 System.Collections.Queue类表示对象的先进先出集合,存储在 Queue(队列) 中的对象在一端插入,从另一端移除。 2.优点 1、能对集合进行顺序处理(先进先出)。 2、能接受null值,并且允许重复的元素。 3. Queue的构造器 构造器函数

C#集合之STACK

    博客分类:
  • C#
1、Stack定义 System.Collections.Stack类表示对象的简单的后进先出非泛型集合。 2.优点 1、后进先出的集合。 2、Stack 能接受空引用作为有效值并且允许重复的元素 3. Stack的构造器 构造器函数 注释
最近客户提到关于exp出来的sequence小于表中数据的问题,研究了一下,解决了。具体问题是这样的:表的主键是用sequence来生成的。在exp按user导出时,是先导出sequence然后再导出表,这就有可能发生这样的情况,在sequence导出以后,在对应的表导出之前,有新的数据insert这张表,并且及时提交了,这使导出表的时候表中主键的值已经大于之前导出的seqence值。如果把这个dmp文件导入到别的用户或是数据库中,对这个表进行插入,就会遇到主键冲突的错误。这个问题的解决办法是在exp时加上consistent=y的参数,其作用是exp对所有要导出表的查询都是发生在同一时间 ...
Global site tag (gtag.js) - Google Analytics