2011年3月30日

oracle 分析函數

摘要: oracle 分析函數 阅读全文

posted @ 2011-03-30 12:55 Mayvar 阅读(920) 评论(0) 推荐(0) 编辑

2010年2月23日

const;readonly;static readonly

摘要: const 1、静态  2、编译时赋值  3、值类型与stringreadonly  1、可访问器赋值  2、运行时赋值  3、所有类型static readonly  1、静态  2、编译时赋值,静态无参构造函数赋值  3、 所有类型 阅读全文

posted @ 2010-02-23 13:36 Mayvar 阅读(178) 评论(0) 推荐(1) 编辑

2010年1月14日

C#消息机制

摘要: C#消息机制 一、消息概述 Windows下应用程序的执行是通过消息驱动的。消息是整个应用程序的工作引擎,我们需要理解掌握我们使用的编程语言是如何封装消息的原理。 1 什么是消息(Message) 消息就是通知和命令。在.NET框架类库中的System.Windows.Forms命名空间中微软采用面对对象的方式重新定义了Message。新的消息(Message)结构的公共部分属性基本与早期的一... 阅读全文

posted @ 2010-01-14 10:14 Mayvar 阅读(1176) 评论(0) 推荐(0) 编辑

2009年12月10日

C#算法(三)

摘要: 希尔排序(Shell Sort)是插入排序的一种。因D.L.Shell于1959年提出而得名。  希尔排序基本思想  基本思想:  先取一个小于n的整数d1作为第一个增量,把文件的全部记录分成d1个组。所有距离为dl的倍数的记录放在同一个组中。先在各组内进行直接插入排序;然后,取第二个增量d2<d1重复上述的分组和排序,直至所取的增量dt=1(dt<dt-l<…<... 阅读全文

posted @ 2009-12-10 09:02 Mayvar 阅读(520) 评论(0) 推荐(1) 编辑

2009年12月9日

C#與二叉樹

摘要: 首先,我們定義一個節點類:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1publicclassNode2{3publicintData;4publicNodeLeft;5publicNodeRight;6publicvoidDisplayNod... 阅读全文

posted @ 2009-12-09 09:14 Mayvar 阅读(352) 评论(0) 推荐(0) 编辑

2009年12月8日

C#算法(二)

摘要: 基本的二叉查找第一種採用遞歸的方式;第二種是迭代方式;直接看代碼:(VS2008中通過)代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1publicintRbinSearch(intvalue,intlow,intupper,int[]a)2{3... 阅读全文

posted @ 2009-12-08 11:18 Mayvar 阅读(203) 评论(0) 推荐(0) 编辑

2009年12月7日

C#算法(一)

摘要: 一、冒泡排序(Bubble) 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1publicclassBubbleSorter2{3publicvoidSort(int[]list)4{5inti,j,temp;6booldone=false;7j... 阅读全文

posted @ 2009-12-07 19:34 Mayvar 阅读(249) 评论(0) 推荐(0) 编辑

C# API

摘要: C# APIC:\ProgramFiles\MicrosoftVisual Studio .NET\ FrameworkSDK\Samples\ Technologies\ Interop\PlatformInvoke\ WinAPIs\CS目录下有大量的调用API的例子。一、调用格式using System.Runtime.InteropServices; //引用此名称空间,简化后面的代码//... 阅读全文

posted @ 2009-12-07 14:18 Mayvar 阅读(342) 评论(0) 推荐(0) 编辑

2009年12月5日

.NET Remoting 经典远程回调模型(三)

摘要: 今天来说下最后一项技术,用接口来代替定制委托。 前面讲过,定制委托时客户端传递一个实现好了的委托给服务端,同样的道理,客户端也可传递一个实现好了接口给服务端。看一下如何实现://定义回调接口public interface IClientCallback{//为了防止服务端因为阻塞而不能及时返回结果而影响//本地执行其他任务,因此加上ONEWAY属性。[OneWay] void ResultCallback(int result);}public class SimpleMath:MarshalByRefObject{ private delegate int opDelegate(int . 阅读全文

posted @ 2009-12-05 17:21 Mayvar 阅读(724) 评论(1) 推荐(0) 编辑

2009年12月4日

.NET Remoting 经典远程回调模型(二)

摘要: 为了简化客户端代码,可以将远程对象实现为异步操作的形式。 那么,当异步操作完成时如何通知客户端呢?? 这里,来说下第二种,使用定制委托实现回调。接着上个SimpleMath类说,public class SimpleMath:MarshalByRefObject{ private delegate int opDelegate(int n1, int n2); public delegate vo... 阅读全文

posted @ 2009-12-04 20:55 Mayvar 阅读(365) 评论(0) 推荐(0) 编辑

导航