深圳通助手 & 深圳长途汽车查询
阅读全文
posted @ 2012-03-26 12:57
|
|||
随笔分类 - C#
摘要:
深圳通助手 & 深圳长途汽车查询
阅读全文
posted @ 2012-03-26 12:57
摘要:一、什么是委托 下面引用自 MSDN 委托类型声明的格式如下: public delegate void TestDelegate(string message); delegate 关键字用于声明一个引用类型,该引用类型可用于封装命名方法或匿名方法。委托类似于 C++ 中的函数指针;但是,与函数指针不同,委托是面向对象和类型安全的。 通过将委托与...
阅读全文
posted @ 2006-12-27 10:10
摘要:在 GoF(Gang of Four) 的23种设计模式中,单件模式(Singleton)、简单工厂模式(Simple Factory)、工厂方法模式(Factory Method)、抽象工厂模式(Abstract Factory)、建造模式(Builder)、原型模式(Prototype)都归属于创建型模式。但其中最让容易让初学者混淆的就是抽象工厂模式和生成器模式。本文将通过一个实例来说明抽象工厂模式与建造都模式之间的区别及它们各自使用的场景。
阅读全文
posted @ 2006-11-23 22:45
摘要:在某一天忽然觉得用 NHibernate 来实现无限级将会是多么简单,简单到你做梦都无法想到,似乎它天生就具备了处理这种情况的超能力。就连数据表的设计也被简化到了极致。下面我会简单说明一下实现的步骤并给出源码下载,同时它也是 ASP.NET 2.0 + Spring.Net + Nhibernate + MYSQL的一个实例,之所以使用了几个框架组合和 MYSQL 做为数据库,完全是出于自娱自乐,但我还是更希望大家把重点放在 NHibernate实现无限级分类上。第一步:创建数据库--创建数据库CREATEDATABASEhibernatedemo;--添加表tb_ClassesDROPTAB
阅读全文
posted @ 2006-11-05 22:01
摘要:写在前头:本文示例和部分文字来自《Spring 技术手册》,我所做的就是将其 JAVA 代码翻译成 C#,以此来巩固学习成果,版权归原作者所有。如有侵犯您版权,请告之,本人将马上删除。 通常我们对于异常的处理方式都是大同小异的,要么直接捕获并处理,要么让它抛向上一层,要么就是记录到日志里,或者发邮件提供管理员,但这样下来一个项目中便会到处充斥着 try...
阅读全文
posted @ 2006-10-30 21:12
摘要:在动手写这篇 Post 之前我得先声明一下,本人对 Castle 的了解还不够深入,仅仅在近期在项目中使用过而已,所以我的做法不一定是正确的,也不一定能给大家带来帮助,说不定还会给你带来更多的麻烦。 把 Posts 发到首页上也是希望大家都能说出自己的想法,还有我的处理方式的可行性做一些分析和批评。 从对 Castle 一无所知到有所了解,Ter...
阅读全文
posted @ 2006-10-27 21:47
摘要:原理其实非常简单,取出两个时间差的秒数,再在0到该秒数之间随机获取一个整数,将其做为秒添加到较小的时间上,可以说实现上并没什么技术难点,可以在数据类型的边界条件上却需要格外的注意,比如将大于 System.Int32.MaxValue 或小于 System.Int32.MinValue 的值转成 int 时,如果直接在变量前加上类型名转换((int)d),不会有有异常产生,但得到的值却是 ...
阅读全文
posted @ 2006-09-07 17:31
摘要:声明:本文内容出自:http://www.codeproject.com/useritems/DotNetEnumsNextLevel.asp由于本人E文菜得实在离谱,对文章的“翻译”①仅限于自娱自乐,文中用词过于牵强而且漏洞百出,强烈建议读者打开上面的链接阅读原文。-------------------------------------------------------------导言 ...
阅读全文
posted @ 2006-08-20 17:15
摘要:通过 NHibernate 查询返回的表数据通常都是IList,但在实际使用中有些数据控件在数据绑定上对IList的支持并不是很好,所以有时候将IList转换成DataSet还是有必要的。在Vinson的Blogs中提到了怎么将IList转换成DataSet,可惜源码是VB.NET的。 下面是我根据IList转换成DataSet中的VB.NET源码转换成C#,由于现在做项目是...
阅读全文
posted @ 2006-07-30 20:28
摘要:一个基于 .NET 2.0 System.Net.Mail namespace 的邮件发送接收组件,参考了以前网上一些基于 System.Web.Mail namespace 例子。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/**//*****...
阅读全文
posted @ 2006-05-17 13:11
摘要:有时候我们需要从两个不同数组中提取出相同的部分的数组或者计算有多少个相同的项,这个算法刚好能派上用场,实现方案:1、将两个数组按从小到大排序;2、遍历第一个数组 array1,跟第二个数组 array2 做比较;3、如果找到相等的则提取出该数据并且记录下 array2 的下标到临时变量 t,下次循环则从 array2[t+1] 开始遍历 array2;4、如果没有匹配到相等的而且 ...
阅读全文
posted @ 2006-05-13 22:17
摘要:以前写过一个通过计算目录遍历所有文件和子目录的方法来获得某目录下的文件个数,结果发现速度极慢,远远不及系统本身目录属性里边显示的速度。
阅读全文
posted @ 2005-11-04 17:27
|
|||