使用c#制作网络爬虫,检查站点可访问性

前几天自己负责的网站出现了不能访问的问题,系统监控程序通过告警将这一信息告诉了管理员。管理员找到了我,告诉我站点不能正常访问。后来问题查明,是负载均衡器出了问题。自己在检查站点的时候,发现有些图片不能正确显示,原因是图片链接无效。   后来我就在总结这次故障,监控程序只能检测几个配置的链接,不可...

2012-07-20 17:55:23

阅读数:793

评论数:0

c# Process类使用小例

公司为了安全方面的考虑,对员工使用的window操作系统做了权限限制。如果我们想在自己使用的机器上安装额外的软件,就需要找系统管理员!感觉是相当的不爽啊!      但是为了我们这些程序员正常工作,允许我们用管理员的权限运行vs2010,这就为我们间接获得管理员权限安装自己想要的软件留下了后门。...

2012-07-17 15:23:35

阅读数:511

评论数:0

Net中抽象类和接口的区别

Net中抽象类和接口的区别一、抽象类    (1) 抽象方法只作声明,而不包含实现,可以看成是没有实现体的虚方法    (2) 抽象类不能被实例化    (3) 抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就一定要把这个类声明为抽象类    (4) 具体派生类必须覆盖基类的抽象...

2009-02-27 13:41:00

阅读数:516

评论数:0

VS2005 常用的快捷键

Shift+Alt+Enter: 切换全屏编辑     Ctrl+B,T / Ctrl+K,K: 切换书签开关   Ctrl+B,N / Ctrl+K,N: 移动到下一书签   Ctrl+B,P: 移动到上一书签   Ctrl+B,C: 清除全部标签     Ctrl+I: 渐进式搜索   Ctr...

2007-12-24 10:32:00

阅读数:487

评论数:0

Web文件的ContentType类型大全

".*"="application/octet-stream"".001"="application/x-001"".301"="application/x-301""...

2007-11-28 14:00:00

阅读数:490

评论数:0

Web应用系统设计原则

和C/S结构相比,B/S结构受限于网络带宽不利于进行大数据量的统计分析,网络传输存在潜在的安全问题,还有用户界面不及C/S结构友好等等,但随着网络带宽和网络应用的发展,加上AJAX技术的流行,使得现在越来越多的MIS系统或基于MIS系统的专业化应用系统都开始倾向于采用B/S结构进行设计,充分利用B...

2007-11-21 11:57:00

阅读数:1744

评论数:0

.NET生成静态页面并分页

主要的原理就是替换模板里的特殊字符。1、静态模板页面 template.html,主要是定义了一些特殊字符,用来被替换。DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3...

2007-11-01 11:25:00

阅读数:1096

评论数:0

遍历Request.ServerVariables

Request.ServerVariables("Url") 返回服务器地址Request.ServerVariables("Path_Info") 客户端提供的路径信息Request.ServerVariables("Appl_Physical_...

2007-10-30 10:08:00

阅读数:546

评论数:0

HttpRequest 对象 Request获取虚拟路径和物理路径的属性或方法

HttpRequest 对象 Request获取虚拟路径和物理路径的属性或方法请求的URL; http://localhost/DataProcess/HttpRequest.aspx?name=Tony显示页面:Request["name"]=TonyRequest.Appl...

2007-10-30 09:57:00

阅读数:2819

评论数:0

ASP.NET 常见参考项目的 UI、BLL 、Model 、 DAL 分析

asp.net 常见参考项目的 UI、BLL 、Model 、 DAL 分析 应用/项目名称 UI层实现 Business Model & Logic Layer 实现 Dat...

2007-10-19 16:22:00

阅读数:576

评论数:0

大型企业门户网站设计开发一般性原则和建议

[适用范围] 本文所述的原则、建议适用于大型企业信息门户网站的设计和开发,注意不是小型企业网站、一般企业电子商务网站、企业级Web应用系统。 [一般性原则] 一、网站设计原则 第一原则:内容丰富、明确 网站主要是为浏览着提供信息服务的,作为大型企业信息门户网站,必须首先提供种类繁多内容丰富的资讯,...

2007-10-19 16:17:00

阅读数:1231

评论数:0

说说大型高并发高负载网站的系统架构

我在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。一个小型的网站,比如个人网站,可...

2007-10-19 16:09:00

阅读数:369

评论数:0

大型Web2.0站点构建技术初探

大型Web2.0站点构建技术初探一、 web2.0网站常用可用性功能模块分析 二、 Flickr的幕后故事 三、 YouTube 的架构扩展 四、 mixi.jp:使用开源软件搭建的可扩展SNS网站 五、 Technorati的后台数据库架构 六、 通过了解MySpace的六次重构经历,来认识分布...

2007-10-19 16:02:00

阅读数:627

评论数:0

C#正则表达式快速入门

[介绍]    作者将自己在学习正则表达式中的心得和笔记作了个总结性文章,希望对初学C#正则表达式的读者有帮助。[内容]什么是正则表达式涉及的基本的类正则表达式基础知识构建表达式基本方法编写一个检验程序参考资料[正文]    对于初学者看到类似“/w+@/w+/./w{1,3}”这样复杂没有规律的...

2007-10-11 18:07:00

阅读数:454

评论数:0

C#正则表达式小结

只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^/d{n}$"。只能输入至少n位的数字:"^/d{n,}$"。只能输入m~n位的数字:。"^/d{m,n}$"只能输入零和非零开头的数字:"^(0|...

2007-10-11 18:04:00

阅读数:427

评论数:0

ASP.NET中GUID类

GUID(Global unique identifier)全局唯一标识符,它是由网卡上的标识数字(每个网卡都有唯一的标识号)以及 CPU 时钟的唯一数字生成的的一个 16 字节的二进制值。GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x...

2007-10-11 17:12:00

阅读数:2033

评论数:2

程序员工作面试题目汇总

  ASP.NET面试资料 简单介绍下ADO.NET和ADO主要有什么改进? 答:ADO以Recordset存储,而ADO.NET则以DataSet表示,ADO.NET提供了数据集和数据适配器,有利于实现分布式处理,降低了对数据库服务器资源的消耗。 ASP.NET与ASP相比,主要有哪些进步? 答...

2007-09-16 15:36:00

阅读数:2317

评论数:0

Serializable在C#中的作用.NET 中的对象序列化

简介序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。在面向对象的环境中实现序列化机制时,必须在易用性和灵活性之间进行一些权衡...

2007-09-10 17:17:00

阅读数:587

评论数:0

Web 2.0 介绍

Web 是一个生长着的、开放的、动态的分布式系统。 Web 始于1989 年,当时英国科学家 Tim Berners-Lee 和比利时人 Robert Cailliau 在欧洲粒子物理研究所(European Organization for Nuclear Research ,简称 CERN)共...

2007-09-03 16:32:00

阅读数:570

评论数:0

一点一点学ASP.NET之基础概念——HttpModule

HttpModule是如何工作的当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的“必经之路”,所以可以在这个HTTP请求传递到真正的请求处理中心(...

2007-05-24 17:31:00

阅读数:980

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭