摘要: protected void Page_Load(object sender, EventArgs e) { //从客户端请求中获取cookie for(int i=0;i<this.Request.Cookies.Count;i++) { ... 阅读全文
posted @ 2013-02-18 11:30 陆俊杰_iOS 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-02-18 01:14 陆俊杰_iOS 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 因为Tcp协议是无状态的,每次都是一个新的请求,所以服务器端要把页面组装好再返回给浏览器。这样觉不觉得很浪费资源呢?那只能使用异步了! 阅读全文
posted @ 2013-02-18 00:51 陆俊杰_iOS 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1 public void ProcessRequest (HttpContext context) { 2 context.Response.ContentType = "image/jpeg"; 3 4 //判断当前你上页面 url和当前网站的... 阅读全文
posted @ 2013-02-17 11:48 陆俊杰_iOS 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 页面的生命周期页面pr方法内部处理过程:第一步:创建页面控件树,根据 Form里面的请求内容(ViewState)确定是否是IsPostBack第二步:页面初始化之前 this.PerformPreInit(); private void PerformPreInit() { ... 阅读全文
posted @ 2013-02-17 00:56 陆俊杰_iOS 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 前台页面后台页面ViewState帮我们记住页面的状态。当我们使用服务器控件的时候页面就会开启ViewState;IsPostBack也是通过ViewState来实现的;为了优化页面,减小页面的大小我们可以禁用ViewStade,不过它还会有些残余的。 阅读全文
posted @ 2013-02-15 21:22 陆俊杰_iOS 阅读(218) 评论(0) 推荐(0) 编辑
摘要: IsPostBack (是否是Post请求) 其实就是判断隐藏域是否为空。前台页面后台代码第一次get请求返回第二次post请求返回 阅读全文
posted @ 2013-02-15 13:29 陆俊杰_iOS 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 在操作系统中,cup的处理速度最快最稳定了,其次是一级二级三级缓存,然后就是磁盘了。所以我们会把主要页面缓存起来以提高网站的性能,尽量减小数据库操作(毕竟读取磁盘的数据太慢了)。 阅读全文
posted @ 2013-02-12 01:11 陆俊杰_iOS 阅读(2251) 评论(1) 推荐(2) 编辑
摘要: 第一次请求为什么慢呢? 阅读全文
posted @ 2013-02-10 18:04 陆俊杰_iOS 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-02-09 20:16 陆俊杰_iOS 阅读(211) 评论(0) 推荐(0) 编辑

版权信息:©Copyright © 2010-2050 陆俊杰的博客