[C#]网络蜘蛛C#开源示例
C#开源示例 http://www.codeproject.com/useritems/ZetaWebSpider.a...
C#开源示例 http://www.codeproject.com/useritems/ZetaWebSpider.a...
C#到3.0中一直都在不断地提高,增加了很多特性,从2.0的匿名委托到现在的LAMDA表达式,为的就是让大家觉得语言越来越人性化。以下是我写的一个小DEMO,用来简单示例一下他们之间的关系。非常简单易懂。 Code using S...
多用户系统在网络上很常见,比如淘宝网或者携购网上的店铺就是最典型的多用户系统,每个店主都有一个自己二级域名的小店(如:http://shop88888888.xiegoo.com/),看上去大家都是各自独立的,但从技术曾面来看,其实每个店铺...
前两天写了一篇立主机无限二级域名解释的方式,不过由于服务器出了点问题,自己比较忙,这篇就拖了点时间才写出来! 现在实现无限二级域名解释的方式,如重写url的组件也相当多!实现方式也不少!实现方式也不难。 独立主机的实现方法最简单的一个可以参...
小议优化ASP.NET应用性能之Cache篇 虽然现在已经是宽带时代,小猫已经离我们渐渐远去,可作为WEB应用开发者来说,我们仍然有责任和义务不断地通过技术...
多线程可以提高应用程序的效率,这是肯定的,但是,效率是不是最优的呢,是不是觉得多线程很复杂呢? 前面学习线程的知道,用多线程需要CreateThread创建线程,还要关闭线程。另外,多线程有时...
web Form 网页是基于HTTP的,它们没有状态, 这意味着它们不知道所有的请求是否来自 同一台客户端计算机,网页是受到了破坏,以及是否得到了刷新,这样就可能造成信息的 丢失。 于是, 状态管理就成了开发网络应用程序的一个实实在在的问题...
《你不常用的c#之五》:Thread与ThreadPool的内存之战 Thread与ThreadPool使用的时候在内存里对象是如何分布的呢? 今天我们就从内存堆的角度分析下两者。 先上小白鼠代码: static void&nbs...
使用Action、Func和Lambda表达式 在.NET在,我们经常使用委托,委托的作用不必多说,在.NET 2.0之前,我们在使用委托之前,得自定义一个委托类型,再使用这个自定义的委托类型定义一个委托字段或变量。.NET 2.0给我们带...
1\那就是把 *.iloveyou.io解释到服务器默认网站 2\在项目Global的事件protected void Application_BeginRequest(Object sender, EventArgs e)中通过 &nbs...