随笔分类 - C#
摘要:Title: 位操作基础篇之位操作全面总结Author: MoreWindowsE-mail:morewindows@126.comKeyWord: C/C++ 位操作 位操作技巧 判断奇偶 交换两数 变换符号 求绝对值 位操作压缩空间 筛素数 位操作趣味应用 位操作笔试面试位操作篇共分为基础篇和提...
阅读全文
摘要:**委托(delegate):一个表示方法的数据类型。间接派生于System.Delegate委托是一个引用类型,但不必用new来实例化它。直接传递名称,而不是现实实例化。这是c#2.0开始支持的一个新语法,成为委托推断(delegate inference) 1 namespace delegat...
阅读全文
摘要:委托就是当方法不知道具体的实现并且不知道具体由哪个对象的方法来实现时,委托可以理解为独特的接口,就是只封装一个方法的接口。需要由别人来实现。 两者在功能上是一样的!区别在于:1.委托只是单一的方法,而接口可以封装多个方法2.委托只约束方法的签名,而接口约束方法的名称所以从多态的角度来将,委托可以认为
阅读全文
摘要:java的mad5加密后为32位字符串,c#直接加密后可能不是32位,位数也不确定。普通的写法public static string Md5(string sourcein) { var md5Csp = new MD5CryptoServiceProvider...
阅读全文
摘要:第一章 电子邮件的工作原理 1. 互联网TCP/IP的基本结构 2. SMTP的基本结构 2.1 SMTP的模型 2.2 SMTP的基本命令 3. 电子邮件的工作原理 4. 电子邮件的信头结构及分析 4.1 邮件的结构 4.2 邮件的信头 第二章 OPEN RELAY 的原理及测试 1. OPEN RELAY 的原理 2. 如何确认邮件服务器是否RELAY 第三章 垃圾邮件的文化与历史 1. 什么是垃圾邮件 2. 垃圾邮件的起源与历史 3. 垃圾邮件的分类 4. 我们为什么要反对垃圾邮件 5. 世界垃圾邮件状况 6. 世界著名的反垃圾邮件组织 7. 垃圾邮...
阅读全文
摘要:转自 http://www.cnblogs.com/over140/archive/2009/04/07/1429308.html
阅读全文
摘要:引言本文之初的目的是讲述设计模式中的 Prototype(原型)模式,但是如果想较清楚地弄明白这个模式,需要了解对象克隆(Object Clone),Clone其实也就是对象复制。复制又分为了浅度复制(Shallow Copy)和深度复制(Deep Copy),浅度复制 和 深度复制又是以 如何复制引用类型成员来划分的。由此又引出了 引用类型和 值类型,以及相关的对象判等、装箱、拆箱等基础知识。于是我干脆新起一篇,从最基础的类型开始自底向上写起了。我仅仅想将对于这个主题的理解表述出来,一是总结和复习,二是交流经验,或许有地方我理解的有偏差,希望指正。如果前面基础的内容对你来说过于简单,可以跳跃
阅读全文
摘要:委托和事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。将方法作为方法的参数我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问候的话语
阅读全文
摘要:序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。.NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;3、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及某些附加的类型信息,而...
阅读全文
摘要:文章出处:http://fulinc.blogbus.com/logs/41091068.htmlProC# 2008 and the .NET 3.5 Platformhttp://bbs.topsage.com/dispbbs_121_164399_1.htmlBeginning C# 2008 Databases: From Novice to Professionalhttp://bbs....
阅读全文
摘要:两个现实中的例子:1、B超:大家体检的时候大概都做过B超吧,B超可以透过肚皮探测到你内脏的生理情况。这是如何做到的呢?B超是B型超声波,它可以透过肚皮通过向你体内发射B型超声波,当超声波遇到内脏壁的时候就会产生一定的“回音”反射,然后把“回音”进行处理就可以显示出内脏的情况了(我不是医生也不是声学专家,不知说得是否准确^_^)。2、地球内部结构:地球...
阅读全文