Spiga

随笔分类 -.NET C/S

字符集、编码以及Oracle的那些事

2011-11-11 10:58 by Snowtoday, 1501 visits, 网摘, 收藏, 编辑
摘要:在字符集与编码世界的漫漫历史长河里(伪),出现过很多让人如雷贯耳的名字,这些名字,有些已经成了浮云飘散了,有些还在我们的代码中折腾。作为计算机工作者的我们,是否知道它们,是否知道UTF8,UTF16,UTF32的区别,是否知道GBK与GB18030,是否知道Codepage,是否知道ANSI codepage与OEM codepage,是否知道Oracle中的数据库字符集与国家字符集,是否知道Oracle的字符集转换,是否知道客户端NLS_LANG对ODP.NET的影响……希望本文能给大家提供一些帮助,有谬误之处希望大家指正。 阅读全文

ORACLE HANDBOOK系列之四:ODP.NET与复杂的PL/SQL数据类型(Using ODP.NET To Deal With Complex PLSQL Data Types)

2011-04-21 13:45 by Snowtoday, 884 visits, 网摘, 收藏, 编辑
摘要:本文通过实例详细地介绍了C#如何使用ODP.NET处理几类常见的复杂PL/SQL类型,包括:1.引用游标(REF Cursor);2.关联数组(Associative array);3.嵌套表(Nested table);4.动态数组(VARRAY);5.对象(Object);6.对象集合(Object collection) 阅读全文

一切都是因为火车票…

2011-01-19 17:40 by Snowtoday, 876 visits, 网摘, 收藏, 编辑
摘要:尝试写一个程序,定时刷新几个主要的火车票转让网站(比如赶集、58),当有新的转让信息出现时给出提醒。除了定时刷新之外,还希望能将电话直观地显示出来(避免一条条点击进入具体页面才能看到电话)。这几天闲来无事试了一试,最终竟然未遂。现分享失败经历,求安慰,求解决方案。 阅读全文

.NET应用程序的本地化及RESGEN.exe, AL.exe介绍

2009-12-18 09:54 by Snowtoday, 1590 visits, 网摘, 收藏, 编辑
摘要:本文从.NET应用程序最基本的本地化解决方案说起,尝试寻找更为高效的本地化之道。 阅读全文

C#小Tip:Xml操作简明手册

2009-10-12 18:31 by Snowtoday, 629 visits, 网摘, 收藏, 编辑
摘要:通过几个代码片断,演示C#中如何对Xml文件进行各项操作,以及其中的一些注意事项。 阅读全文

C#小Tip:Fail to convert .vsmid,.testrunconfig

2009-09-20 14:30 by Snowtoday, 164 visits, 网摘, 收藏, 编辑
摘要:将vs2005项目升级成vs2008的过程中,如果有unit test的project,可能会遇到.vsmdi .testrunconfig这两类文件转换失败的问题,此时须进入vs2008命令行,使用VSTST-FileConverter实用程序分别对这两类文件进行转化。BTW,.vsmdi: Microsoft Visual Studio test meta data file,存储与测试相关的... 阅读全文

C#小Tip:ContextSwitchDeadlock is detected

2009-09-17 14:06 by Snowtoday, 492 visits, 网摘, 收藏, 编辑
摘要:VS2008上的一个程序,通过Oracle.DataAccess.dll执行drop user cascade操作,我在sqlplus执行此操作大约需要一分钟左右时间,当我在VS2008中debug启动此程序时,一直接收到“ContextSwitchDeadlock is detected”消息,操作无法进行下去。MSDN的解释一如即往地专业并且令人费解:“如果... 阅读全文

C#小Tip:ADO.NET OracleConnection.ClearPool(conn)

2009-09-09 09:11 by Snowtoday, 376 visits, 网摘, 收藏, 编辑
摘要:最近整理的都是一些小Tip,充数也发上来,希望对大家有所帮助。前几天在做一个功能时,需要创建一个临时的小数据库Schema,并在程序的最后将此Schema删除,在删除的时候总是提示“ORA-01940: cannot drop a user that is currently connected”,由于程序比较简单,我很确信自己已经关闭了所有连接,甚至Connection对... 阅读全文

C#小Tip:Process.WaitForExit()与死锁

2009-09-07 10:06 by Snowtoday, 1766 visits, 网摘, 收藏, 编辑
摘要:前段时间遇到一个问题,搞得焦头烂额,现在记录下来,希望对大家有所帮助。程序里我使用Process类启动命令行,执行批处理文件 'Create.cmd'(当我手工将此文件拖入命令行执行时,一切正常)。C#程序代码类似如下,其中batchFilePath变量为批处理文件全路径:[代码]批处理文件'Create.cmd'调用'sqlplus'来执行若干个sql文件://=================... 阅读全文

深入.NET DataTable(补遗)

2009-07-24 17:08 by Snowtoday, 2177 visits, 网摘, 收藏, 编辑
摘要:之前写过《深入.NET DataTable》一文,这里补充对DataTable的Merge()方法的介绍,希望对大家有所帮助。 阅读全文

深入.NET DataTable

2008-11-17 17:42 by Snowtoday, 4816 visits, 网摘, 收藏, 编辑
摘要:本文尝试对DataTable使用过程中的方方面面进行深入解释,对行状态、行版本、行数据版本、Delete()、AcceptChanges()、Update()、Copy()、Select()及Compute()等内容都有较为详细的描述,希望对各位有一定的帮助,同时欢迎批评指正。 阅读全文

C# string类型特性小记

2008-10-25 13:13 by Snowtoday, 1039 visits, 网摘, 收藏, 编辑
摘要:(1)string是引用类型;
(2)string是不可变的;
(3)string判等;
(4)string留用 阅读全文

VS2005中Sos调试扩展简介

2008-10-19 11:53 by Snowtoday, 2340 visits, 网摘, 收藏, 编辑
摘要:(1)SOS调试扩展概要,及常见命令列表;
(2)实例演示:抓取DataTable对象修改前后内存状态。 阅读全文

C#面试笔试小贴士

2008-09-29 12:43 by Snowtoday, 859 visits, 网摘, 收藏, 编辑
摘要:(1)ref、out、与params
(2)const、与readonly
(3)静态构造函数
(4)多态
(5)操作符重载
(6)不安全代码
(7)访问修饰符
(8)单例模式
(9)线程安全 阅读全文

C#对图片的几种简单处理

2007-10-13 20:15 by Snowtoday, 1627 visits, 网摘, 收藏, 编辑
摘要:(1)如何获取.gif图片中的各个帧?
(2)如何获取图片的缩略图?
(3)如何“截取”图片的指定区域? 阅读全文

使用C#制做进程监视器

2007-03-20 21:33 by Snowtoday, 5953 visits, 网摘, 收藏, 编辑
摘要:(1)使用process类、wmi获取进程各详细信息
(2)比较准确地计算进程cpu占用率 阅读全文

C#中对Excel的操作

2007-02-28 21:19 by Snowtoday, 3505 visits, 网摘, 收藏, 编辑
摘要:1.使用C#获取Excel单元格内容,
2.在C#中使用Excel公式,
3.使用C#将Excel数据导入到数据库,
4.从Excel中导入大量数据到数据库时的效率问题。 阅读全文

架构学习之MVC

2007-01-28 01:10 by Snowtoday, 1001 visits, 网摘, 收藏, 编辑
摘要:MVC使用的体会、和一个实际使用过的MVC架构示例 阅读全文

WMI中常用的一些Win32类

2006-11-25 18:21 by Snowtoday, 2102 visits, 网摘, 收藏, 编辑
摘要:使用WMI可以获取许多系统相关信息,这里列出一些WMI中常用的Win32类,及其基本用法 阅读全文

关于C#中的DLLImport

2006-11-04 14:16 by Snowtoday, 5226 visits, 网摘, 收藏, 编辑
摘要:C#中使用DLLImport的一些细节问题。 阅读全文

关于线程的参数、“返回值”、及线程的中止

2006-10-03 11:27 by Snowtoday, 1576 visits, 网摘, 收藏, 编辑
摘要:关于线程的参数(2.0)、“返回值”、及线程的中止
阅读全文

如何制做不规则窗体,及一些细节问题

2006-10-02 13:07 by Snowtoday, 1380 visits, 网摘, 收藏, 编辑
摘要:在.NET中制做不规则形状的窗体有两种方法,一种是重写onpaint函数,另一种比较简单的方法是使用不规则的图片做背景,然后设置相关的属性。这里介绍的是后者,以及使用这种方法的一些细节问题 阅读全文

关于ListView的排序

2006-09-24 20:17 by Snowtoday, 718 visits, 网摘, 收藏, 编辑
摘要:实现按各项进行排序,包括根据子项的排序 阅读全文

如何使用WMI获取进程信息

2006-09-24 16:19 by Snowtoday, 2006 visits, 网摘, 收藏, 编辑
摘要:示例演示如何使用WMI获得本地机器的进程列表 阅读全文

简单登录窗口示例

2006-09-10 10:51 by Snowtoday, 2017 visits, 网摘, 收藏, 编辑
摘要:WinForm程序常常需要制作登录窗口,如果登录过程较复杂,所需时间较久,有时还需要在登录过程中显示一些进度信息 阅读全文

.NET委托及事件

2006-08-26 13:03 by Snowtoday, 3689 visits, 网摘, 收藏, 编辑
摘要:.NET委托及事件的简单示例 阅读全文

.NET泛型基础

2006-08-26 10:15 by Snowtoday, 931 visits, 网摘, 收藏, 编辑
摘要:泛型较为广泛地被讨论,这里写到的只是作为新手的入门级认识。 阅读全文

.NET反射的简单示例

2006-08-13 17:32 by Snowtoday, 1027 visits, 网摘, 收藏, 编辑
摘要:以下是一个.NET中反射的简单示例。 阅读全文

.NET关于同步、异步及Socket

2006-08-13 17:27 by Snowtoday, 1412 visits, 网摘, 收藏, 编辑
摘要:以下简单阐述同步、异步的概念。 阅读全文

.NET中Socket编程的简单示例

2006-08-13 17:19 by Snowtoday, 10793 visits, 网摘, 收藏, 编辑

.NET关于操作进程的简单示例

2006-08-13 17:15 by Snowtoday, 1119 visits, 网摘, 收藏, 编辑