摘要:
在上一篇文章中我们成功通过AJAX获取到了服务器的数据,而且服务器根据请求的类型,格式化数据之后再传给客户端。然而在上一篇的实例中,我们为controller程序增加一个GetProducts方法让这个方法与GetAllProducts方法逻辑一致 public IEnumerable<Product> GetAllProducts() { return products; } public IEnumerable<Product> GetProducts() { return p... 阅读全文
posted @ 2012-06-16 23:38
HackerVirus
阅读(992)
评论(0)
推荐(0)
摘要:
网络爬虫在信息检索与处理中有很大的作用,是收集网络信息的重要工具。接下来就介绍一下爬虫的简单实现。爬虫的工作流程如下爬虫自指定的URL地址开始下载网络资源,直到该地址和所有子地址的指定资源都下载完毕为止。下面开始逐步分析爬虫的实现。1. 待下载集合与已下载集合为了保存需要下载的URL,同时防止重复下载,我们需要分别用了两个集合来存放将要下载的URL和已经下载的URL。因为在保存URL的同时需要保存与URL相关的一些其他信息,如深度,所以这里我采用了Dictionary来存放这些URL。具体类型是Dictionary<string, int>其中string是Url字符串,int是该 阅读全文
posted @ 2012-06-16 23:37
HackerVirus
阅读(396)
评论(0)
推荐(0)
摘要:
在MVC3网站的global.asax中的Application_Start方法里,有这样一段代码 1 RegisterGlobalFilters(GlobalFilters.Filters);它的主要使用是将全局过滤器进行注册,而全局过滤器可以在RegisterGlobalFilters这个方法里进行设置,如代码: 1 /// <summary> 2 /// 全局过滤器(特性) 3 /// </summary> 4 /// <param name="filters"></param> 5 public static v... 阅读全文
posted @ 2012-06-16 23:36
HackerVirus
阅读(2081)
评论(0)
推荐(0)
摘要:
本系列文章主要是我在工作中,遇到一些不能主观判断的问题,最后在电脑上去证明我的理解是否正确,这也是题目“将不确定变成确定”的由来。记得我在上大学时,老师说过一句话:“机器最能证明一切”,这句话现在看来,确实很经典。第一回 将不确定变成确定~类中的override第二回 将不确定变成确定~我想监视我的对象,如果是某个值,就叫另一些方法自动运行第三回 将不确定变成确定~frameset页面不能正确加载第四回 将不确定变成确定~LINQ查询两种写法,性能没有影响,优化查询应该是“按需查询”第五回 将不确定变成确定~LINQ DBML模型可以对应多个数据库吗第六回 将不确定变为确定~程序是否真的Dis 阅读全文
posted @ 2012-06-16 06:52
HackerVirus
阅读(169)
评论(0)
推荐(0)
摘要:
使用windows验证(Using Windows Authentication)在软件术语里面,验证的意思是测定身份。这个跟授权是完全分开的,授权是让合适的人做合适的事情,授权通常在验证之后发生。ASP.NET的验证功能也紧紧围绕识别访问者的身份并且设置决定实际的访问者能够做什么的安全上下文(security context)。最简单的验证方式就是把这个任务委托给IIS(这通常适合内部系统)。在配置文件里启用Windows身份验证,如果我们使用的Intranet应用程序模版,默认会使用这个配置。如下:<configuration> <system.web> <a 阅读全文
posted @ 2012-06-16 06:50
HackerVirus
阅读(329)
评论(0)
推荐(0)
浙公网安备 33010602011771号