- 博客(32)
- 收藏
- 关注
原创 对文件和字符串压缩及解压缩类
/// <summary> /// 对文件和字符串压缩及解压缩类 /// </summary> public class GZip { /// <summary> /// 对字符串进行压缩 /// </summary> /// ...
2014-03-20 09:28:25
201
原创 VS2012 单元测试
[开发环境:Win7 x64,VS2012 x64,Oracle11g x64]在使用Visual Studio 2012 做单元测试的时候,引用了“Oracle.DataAccess, Version=2.112.1.0”程序集运行测试时抛出异常:---> System.BadImageFormatException: 未能加载文件或程序集“Oracle.DataAccess...
2013-06-07 10:38:26
200
原创 有关 ORA-00600: internal error code, arguments: [kkqcscpopn_Int: 0] 错误,问题记录
今日在Oracle控制台中看到预警中有"意外事件一般内部错误. 查看日志中显示问题:ORA-00600: internal error code, arguments: [kkqcscpopn_Int: 0], [], [], [], [], [], [], [], [], [], [], []在Trc中也没发现具体问题.将问题发给DBA...
2012-10-17 11:37:38
622
原创 【转】ASP.NET ViewState详解
作者:Infinities Loop概述ViewState是一个被误解很深的动物了。我希望通过此文章来澄清人们对ViewState的一些错误认识。为了达到这个目的,我决定从头到尾详细的描述一下整个ViewState的工作机制,其中我会同时用一些例子说明我文章中的观点,结论。比如我会用静态控件(declared controls)和动态控件(dynamic controls)两个...
2012-08-22 17:52:53
164
原创 用exp无法导出空表解决方法
11g r2中有个新特性,当表无数据时,不分配segment,以节省空间,可是在用EXPORT导出时,空表也不能导出,这就导致迁移时候丢失了一些表 解决方法: 一、 insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 二、 设置deferred_segment_cre...
2012-08-21 15:01:47
147
原创 C#集合之HASHTABLE
1、HashTable定义System.Collections. Hashtable类表示键/值对的集合,这些键/值对根据键的哈希代码进行组织, 每个元素都是一个存储在 DictionaryEntry 对象中的键/值对。键不能为 null,但值可以。2.优点1、通过Key快速查找。2、Hashtable 是线程安全的。3. Hashtable的构造器构造器函数...
2012-06-11 14:01:16
137
原创 C#集合之ARRAYLIST
1、ArrayList定义System.Collections.ArrayList类是一个特殊的数组(即动态数组)。通过添加和删除元素,就可以动态改变数组的长度。2.优点动态的增加和删除元素实现了ICollection和IList接口灵活的设置数组的大小3.ArrayList的构造器构造器函数注释public ArrayLi...
2012-06-11 14:01:06
138
原创 C#线程池
许多应用程序使用多个线程,但这些线程经常在休眠状态中耗费大量的时间来等待事件发生。其他线程可能进入休眠状态,并且仅定期被唤醒以轮询更改或更新状态信息,然后再次进入休眠状态。为了简化对这些线程的管理,.NET框架为每一个进程提供了一个线程池,使应用程序能够根据需要来有效地利用多个线程。一个线程监视排到线程池的若干个等待操作的状态。当一个等待操作完成时,线程池中的一个辅助线程就会执行对应的回调函...
2012-06-11 14:00:52
130
原创 input按钮事件处理
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> ...
2012-06-11 14:00:12
127
原创 C#集合之SORTEDLIST
1、SortedList定义System.Collections.SortedList类表示键/值对的集合,这些键值对按键排序并可按照键和索引访问。SortedList 在内部维护两个数组以存储列表中的元素;即,一个数组用于键,另一个数组用于相关联的值。每个元素都是一个可作为 DictionaryEntry 对象进行访问的键/值对。键不能为null,但值可以。2.优点1、Sort...
2012-05-25 09:40:47
145
原创 C#泛型类之LIST<T>
1、 定义System.Collections.Generic.List<T>类表示可通过索引访问的对象的强类型列表。提供用于对列表进行搜索、排序和操作的方法。T为类型参数,代表列表中元素的类型。该类实现了IList<T>泛型接口,是ArrayList类的泛型等效类,其大小可按需动态增加。2.构造函数名称说明...
2012-05-25 09:39:12
142
原创 C#之泛型
1、泛型概述泛型可将具体类型的指定推迟到客户端代码声明并实例化类的时候。使用泛型类型可以最大限度地重用代码、保护类型的安全以及提高程序的性能。泛型最常见的用途是创建集合类。NET Framework 类库在 System.Collections.Generic 命名空间中包含几个泛型集合类。应尽可能地使用这些类来代替普通的类,如 System.Collections 命名空...
2012-05-25 09:37:13
98
原创 C#集合之QUEUE
1、Queue定义System.Collections.Queue类表示对象的先进先出集合,存储在 Queue(队列) 中的对象在一端插入,从另一端移除。2.优点1、能对集合进行顺序处理(先进先出)。2、能接受null值,并且允许重复的元素。3. Queue的构造器构造器函数注释Queue ()初始化 Queue 类的新...
2012-05-25 09:30:43
124
原创 C#集合之STACK
1、Stack定义System.Collections.Stack类表示对象的简单的后进先出非泛型集合。2.优点1、后进先出的集合。2、Stack 能接受空引用作为有效值并且允许重复的元素3. Stack的构造器构造器函数注释Stack ()初始化 Stack 类的新实例,该实例为空并且具有默认初始容量。...
2012-05-25 09:29:09
134
原创 exp的consistent=Y的用途
最近客户提到关于exp出来的sequence小于表中数据的问题,研究了一下,解决了。具体问题是这样的:表的主键是用sequence来生成的。在exp按user导出时,是先导出sequence然后再导出表,这就有可能发生这样的情况,在sequence导出以后,在对应的表导出之前,有新的数据insert这张表,并且及时提交了,这使导出表的时候表中主键的值已经大于之前导出的seqence值。如果把...
2012-05-18 19:34:02
179
原创 DataTable.Select 字符串比较区分大小写
DataTable 默认情况下字符串比较是不区分大小写的 如下: DataRow[] tmpEntityRows = Entities.Select("Code='abc'");//DataRow[] tmpEntityRows = Entities.Select("Code='ABc'"); 都可查询到 Code=='ABC'的记录 若要区分大小写比较,...
2012-05-08 15:22:10
1704
原创 如何中断本机与服务器或共享资源的所有连接
當本機連接服務器上的共享資源時, 如下C:\>net use \\ip 地址 "密碼" /user: 帳號提示发生系统错误1219。 不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接。中断与此服务器或共享资源的所有连接,然后再试一次...可使用以下命令斷掉已有連接 C:\>net use * /del /y您有以下的远程...
2012-05-08 10:46:35
5904
1
原创 String.Format格式说明
C#格式化数值结果表字符说明示例输出C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D3}", 2)002E科学计数法1.20E+0011.20E+001G常规string.Format("{0:...
2012-05-07 17:37:19
126
原创 C#中的映射
C#编译后的文件主要由IL代码和元数据组成,元数据为.NET组件提供了丰富的自描述特性,它使得我们可以在代码运行时获知组件中的类型等重要的信息。C#中这是通过一种称作映射(Reflection)的机制来完成的。动态类型查询首先创建一个简单的类型:namespace ReflectionClass{ public class MyClass { ...
2012-05-07 17:32:46
1267
原创 使用异步方式调用同步方法
使用异步方式调用同步方法 .NET Framework 4其他版本0(共 1)对本文的评价是有帮助 - 评价此主题 .NET Framework 允许您异步调用任何方法。 为此,应定义与您要调用的方法具有相同签名的委托;公共语言运行时会自动使用适当的签名为该委托定义 BeginInvoke 和 EndInvoke方法。...
2012-05-07 17:28:16
233
原创 Java 理论与实践: 您的小数点到哪里去了?
虽然几乎每种处理器和编程语言都支持浮点运算,但大多数程序员很少注意它。这容易理解 ― 我们中大多数很少需要使用非整数类型。除了科学计算和偶尔的计时测试或基准测试程序,其它情况下几乎都用不着它。同样,大多数开发人员也容易忽略java.math.BigDecimal 所提供的任意精度的小数 ― 大多数应用程序不使用它们。然而,在以整数为主的程序中有时确实会出人意料地需要表示非整型数据。例如,JD...
2012-04-11 14:55:03
137
原创 oracle禁用操作系统认证方式登陆
WINDWOS 平台: 到oracle的安装目录下 cd %ORACLE_Home%/network/admin目录下,找到一个sqlnet.ora的文件(若没有,可以手工创建) 编辑以下内容: # This file is actually generated by netca. But if customers choose to # i...
2012-03-27 11:49:01
460
原创 添加删除Windows服务
创建服务sc create BizService binpath= "F:\BizWinServer.exe" sc create BizService binpath= "E:\BizWinServer.exe --service -r " displayname= "BizService" start= auto 删除服务 sc delete 服务名 ...
2012-03-12 17:37:07
102
原创 Win2008中Oracle11g安装
1.安装目录不能是中文目录 否则在安装时黑屏控制台检测完毕后不会进入安装界面2.以管理员身份运行3.兼容模式运行4.关闭防火墙
2012-03-12 11:43:08
97
原创 Oracle 补位函数
--左补位LPAD(str1 IN VARCHAR2,LEN IN Binary_Integer,pad IN VARCHAR2)--右补位RPAD(str1 IN VARCHAR2,LEN IN Binary_Integer,pad IN VARCHAR2)
2012-02-23 09:47:15
1589
原创 UNIX计划任务
UNIX计划任务 cron 系统调度进程。可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月 中的不同时段运行。(相当有用的一个命令,功能最强大。) At at命令。使用它在一个特定的时间运行一些特殊的作业,或在晚一些的非负荷高峰时 间段或高峰负荷时间段运行。 & 使用它在后台运行一个占用时间不长的进程。(大家应该经常用吧。) Nohup 使用它在后台运...
2011-12-12 15:03:57
208
原创 Vi 读写操作
长期以来,Windows网络管理人员使用Edit,记事本或者Wordpad来编辑文本文件和手写文件。对UNIX操作系统而言,大多数UNIX系统都具有各自类型的编辑器,但是实际使用的工具不尽相同,这取决于使用的UNIX系统。当前,一些编辑器甚至已经成为微软Word强有力的竞争对手,比如Sun Microsystems。但是,所有UNIX操作系统机器上都安装有vi可视化编辑器。一旦掌握vi的使用技巧,...
2011-12-12 14:43:31
842
原创 Oracle 查询并删除重复记录的SQL语句
查询并删除重复记录的SQL语句 查询及删除重复记录的SQL语句1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(people...
2011-08-03 09:42:19
148
原创 FilterItem放大镜查询
在点击查询事件中会将该控件的过滤项存入Session,并默认添加IsActive=1项在查询页面初始时取出Session中的过滤项,查询时并不是直接把过滤项组成Sql语句在数据库中查询,而是查询经过OM翻译处理后的DataTable,所以这里需要将过滤项字段的属性设置为OnTaskPaneView=true或者IsHidden=true&IsUIRquired=true...
2011-04-12 10:29:42
308
关于Operate="IN"
Operate="IN"的控件中Multi查询时: PageType="FrameWork"时不会将页面控件序列化PageType="SideBar"时会将空间序列化,故在PageLoad()中要加上反序列化PopulateControlsFromSerializedPage()给控件赋值的操作...
2011-04-09 11:24:25
337
原创 Oracle 大数据处理
Public Function GetRowVersions(ByVal BizO As BizObject, ByVal TableName As String, ByVal URIDs As Integer()) As Long() Dim DSL As New DAS(BizO) Dim RowVersions As New...
2010-07-07 10:40:00
172
原创 MyEclipse--Hibernate连接ACCESS数据库
1、在lib目录下导入2个jar包 Access_JDBC30.jar hibernate.jar 2、Hibernate添加数据源 Driver templat: Driver name: access Connection URL:jdbc:access:///G:/ACCESS/test1.mdb Driver JARs :Access_JDBC30.jar 3、Hibernate数据源配置...
2009-07-18 19:29:24
163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人