12 2011 档案

摘要:下面是个人的吐血总结,理解处理过程中重要的图:IIS 5.x的处理过程: InetInfo.exe(即IIS 5所在的进程)接受请求。(在User Mode即用户模式下进行) 一些IIS能处理的文件,如静态文件则直接返回给浏览器,若不行则通过ISAPI Extension Mapping获知对应的ISPAI为ASP.NET ISAPI(当请求为.aspx文件时)ASP.NET ISAPI创建进程aspnet_wp.exe(注:该进程跑着全部Application,通过AppDomain分离)接着进入管道处理HttpRuntime->HttpWorkerRequest->HttpAp 阅读全文
posted @ 2011-12-29 15:49 苏先森1989 阅读(547) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/CareySon/archive/2011/12/22/2297568.html简介 在SQL Server中,索引是一种增强式的存在,这意味着,即使没有索引,SQL Server仍然可以实现应有的功能。但索引可以在大多数情况下大大提升查询性能,在OLAP中尤其明显.要完全理解索引的概念,需要了解大量原理性的知识,包括B树,堆,数据库页,区,填充因子,碎片,文件组等等一系列相关知识,这些知识写一本小书也不为过。所以本文并不会深入讨论这些主题。索引是什么 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息 阅读全文
posted @ 2011-12-22 23:35 苏先森1989 阅读(317) 评论(0) 推荐(0)
摘要:写一个程序, 要求功能:求出用1,2,5这三个数不同个数组合的和为100的组合个数。如:100个1是一个组合,5个1加19个5是一个组合......这是最近去中国移动深圳分公司笔试时 ,遇到的一道算法题,咋一看,很快写出来了:即x+2y+5z=100,并且条件为x<=100,y<=50,z<=20程序就如下:intnumber=0;for (x=0; x<=100; x++) for (y=0; y<=50; y++) for (z=0; z<=20; z++) if ((x+2*y+5*z)==100) number++;虽然觉得应该有更高效的方法,不过碍 阅读全文
posted @ 2011-12-18 16:06 苏先森1989 阅读(1046) 评论(1) 推荐(1)