摘要:
引言委托(delegate),这个概念大家应该都知道或许还有一些新人不知道,比如说我就是现在才对delegate有个比较清晰的认识,这里我将深入解析delegate跟大家分享我所知道的,希望能对部分人有所帮助,给大家带来不一样的视角。本文涉及主题如下:1、委托初识2、委托本质 2.1、委托类2.2、委托构造器2.3、委托调用3、实例化委托的几种方式 3.1、使用new操作符实例化委托3.2、用方法...
阅读全文
posted @ 2010-05-23 00:07
HackerVirus
阅读(274)
推荐(0)
摘要:
引言上篇.NET (C#) Internals: Delegates (1)我们介绍了委托初识、委托本质、委托的实例化方式、协变委托与逆协变委托,本篇将介绍如下主题:1、委托链直观2、委托链的本质 2.1、+=操作2.2、-=操作3、委托链结构4、委托链的返回值问题运行上述代码会有如下结果:托链实例从结果来看,我们知道第一次调用cb(“skynet”,23)时,调用了两个方...
阅读全文
posted @ 2010-05-22 22:10
HackerVirus
阅读(314)
推荐(0)
摘要:
DevExpress框架库是一套基于.Net的UI控件库,也是目前.Net下最为强大的完整的一套UI控件库。它主要集成了WinForm和WebForm下的一些常用控件和UI元素。可以在它的官方网站下载试用版。官方网站:http://www.devexpress.com/1.版本说明与安装:a)DevExpress有好几个可用的版本,而且不同的集成包有不同的内容。这里是部份可下载的框架库试用版:ht...
阅读全文
posted @ 2010-05-22 21:56
HackerVirus
阅读(1147)
推荐(0)
摘要:
摘要:如何改进字符串匹配算法,提高查询速度,是目前研究的重要领域之一,本文在对BF算法、KMP算法、BM算法、BMH算法、RK算法和SUNDAY算法等几种常见算法分析的基础上,提出改进的意见。 关键词:精确匹配;KMP算法;模糊匹配 一、引言 字符串精确匹配在计算机领域有着广泛的应用, 它可用于数据处理、数据压缩、文本编辑、信息检索等多方面。如何改进字符串匹配算法,提高查询...
阅读全文
posted @ 2010-05-21 15:14
HackerVirus
阅读(1230)
推荐(1)
摘要:
用的是一种很笨的方法,但可以帮助初学者了解访问XML节点的过程。已知有一个XML文件(bookstore.xml)如下:<?xml version="1.0" encoding="gb2312"?><bookstore> <book genre="fantasy" ISBN="2-3631-4"> <title>Oberon's Legacy<...
阅读全文
posted @ 2010-05-21 11:20
HackerVirus
阅读(1106)
推荐(0)
摘要:
数据库是企业信息的核心,其应用水平的高低直接影响到企业管理水平。选择了一个高性能的数据库产品不等于就有一个好的数据库应用系统,如果数据库系统设计不合理,不仅会增加客户端和服务器端程序的编程和维护的难度,而且还会影响系统实际运行的性能。一般来讲,在一个管理信息系统的分析、设计、测试和试运行阶段,因为数据量较小,设计人员和测试人员往往只注意到功能的实现,而很少会注意到性能的不足,等到系统投入实际运行一...
阅读全文
posted @ 2010-05-21 10:12
HackerVirus
阅读(339)
推荐(0)
摘要:
模式匹配的KMP算法详解这种由D.E.Knuth,J.H.Morris和V.R.Pratt同时发现的改进的模式匹配算法简称为KMP算法。大概学过信息学的都知道,是个比较难理解的算法,今天特把它搞个彻彻底底明明白白。注意到这是一个改进的算法,所以有必要把原来的模式匹配算法拿出来,其实理解的关键就在这里,一般的匹配算法:int Index(String S,String T,int pos)//参考《...
阅读全文
posted @ 2010-05-21 09:03
HackerVirus
阅读(439)
推荐(0)
摘要:
摘要:KMP算法是字符串匹配的经典算法,由于其O(m+n)的时间复杂度,至今仍被广泛应用。大道至简,KMP算法非常简洁,然而,其内部却蕴含着玄妙的理论,以至许多人知其然而不知其所以然。本文旨在解开KMP算法的内部玄妙所在,希望能够有助于学习与理解。 1、KMP算法 一种改进的字符串匹配算法,由D.E.Knuth与V.R.Pratt和J.H.Morris同时发现,因此称之为KMP算法。此算法可以在O...
阅读全文
posted @ 2010-05-21 08:51
HackerVirus
阅读(1009)
推荐(0)
摘要:
近几周,一份反映 Netflix 公司企业文化的报告在网上广为流传。这份报告里列举了很多Netflix公司里令人称赞的做法,包括这个公司是如何的招聘和辞退员工的。里面有大量的信息是描述Netflix公司是怎样对待员工的,这使Netflix公司变成了一个很有吸引力的工作场所。报告里面提到过有一个关于员工所期望的内容的清单,但没有把清单列出来。报告的开始部分就谈及了企业价值问题,而且是按照员工的立场角...
阅读全文
posted @ 2010-05-21 08:48
HackerVirus
阅读(219)
推荐(0)
摘要:
在用NHibernate碰到一个级联操作问题,在各位大侠的帮助下总算是给搞清楚了,好了废话不说,看问题。 Customer对多个Order,典型的一对多关系,代码如下,不多讲。[代码] 刚开始的时候,我设置inverse="false",在保存Customer的时候,NH自动为我保存了Order,感觉很方便,后来删除Customer的时候,引发了一个异常,说是外键不允许为空,很奇怪,我删除数据怎么...
阅读全文
posted @ 2010-05-20 21:34
HackerVirus
阅读(366)
推荐(0)