HTTP 压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如gzip等压缩HTML、JavaScript或CSS文件。压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度。当然,同时也会增加一点点服务器的负担。Gzip是比较常见的一种HTTP 压缩算法。

  默认的IIS中是有GZIP.dll组件的,我们只要开启即可.操作步骤如下:

  1.开启HTTP压缩功能


查看更多...

Tags: IIS内置压缩 

分类:.NET | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 1082

负载均衡服务器Session共享的解决方案

ASP.NET的程序中要使用Session对象时,必须确保页面的@page指令中EnableSessionState属性是True或者 Readonly,并且在web.config文件中正确的设置了SessionState属性。

  ASP.NET中Session的状态保持是由web.config文件中的标记下的标记的mode属性来决定的。该属性有四种可能的值:Off、Inproc、StateServer和SQlServer。

  设为Off会禁用Session。


查看更多...

Tags:  

分类:.NET | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 882

策略模式

  现实中很多设备要根据某些数值来计算出其他值,如已知园的半径求其面积、已知三角形三边求其周长等等还有一些工艺设备也会用到此类方法,归根到底就是应用一个公式来算出相应的属性值。现在以三角形为例来学习此类问题的解决方法。

  基本需求:根据三边a、b、c求三角形周长。


查看更多...

Tags:  

分类:.NET | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 878

ASP.NET 抓取网页内容

ASP.NET 中抓取网页内容是非常方便的,而其中更是解决了 ASP 中困扰我们的编码问题。

需要三个类:WebRequest、WebResponse、StreamReader。

WebRequest、WebResponse 的名称空间是:

 

System.Net

StreamReader 的名称空间是:

System.IO

核心代码

WebRequest request = WebRequest.Create("http://www.cftea.com/");
WebResponse response
= request.GetResponse();
StreamReader reader
= new StreamReader(response.GetResponseStream(), Encoding.GetEncoding("gb2312"));

查看更多...

Tags: 抓取网页 

分类:.NET | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2034
4 1/1 页