假的,全是假的!!(更新)


<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Cache-Control" content="no-cache" />
<meta http-equiv="Expires" content="0" />

这段代码想必各位即使没用过也眼熟至极了吧,但根据我的测试,上面三句话在IE7、firefox3中完全不起作用,《高性能网站设计指南》提供的方法貌似没人买帐,先说firefox。
测试工具:httpWatch.
不管上面三句话如何设置,firefox都我行我素,时而直接从缓存中读取,时而向服务器发送一次请求,找不到规律。
测试方式是刷新(f5和刷新按钮都试过)页面,观察httpWatch的'result'列的值。结果如前所述,有时是'(Cache)',有时是304,找不出规律,与上述三者的设置没有对应关系。
再说IE.
IE是绝大多数情况下值都是304,只有1次为'(cache)'还因按得太快没捕获住。
由此可见IE和FireFox似乎自己实现了一套缓存访问机制,有意忽略了HTML的设置。
但上文所提《指南》上提供的[url="http://stevesouders.com/hpws/rule-expires.php"][color=brown]例子[/color][/url]表明,该书所言不虚。这个例子有个看不懂的地方是,[color=blue]它页面上根本就没有上述三个标签[/color],难道它是从后台进行设置的?
**********************************************************************
IE的规律总结出来了:
1、页面跳转、在地址栏按回车键
IE不访问服务器,直接从缓存中提取信息(result值为'(cache)');与meta设置无关。
[img]http://hyj1254.iteye.com/upload/picture/pic/73962/745c3ca3-b592-3e8f-8d28-86074e1ad5c8.jpg[/img]
2、按刷新按钮、F5、右键刷新
IE向服务器发送查询信息,得知所访问内容未修改,从缓存中提取(result值为304);与meta设置无关。
[img]http://hyj1254.iteye.com/upload/picture/pic/73960/40a4da66-3269-35e5-a414-13e42bcf5a2c.jpg[/img]
但《指南》提供的[url="http://stevesouders.com/hpws/rule-expires.php"][color=brown]例子[/color][/url]实在让人心有不甘,它的存在让我无法就此下结论。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
Windows操作系统是一种常用的个人电脑操作系统,经常会进行更新来修复bug和改进性能。然而,有时候在更新后,用户可能会遇到任务栏死的问题。 任务栏是Windows桌面的重要组成部分,它为用户提供了快速访问应用程序和系统功能的途径。当任务栏死时,用户就无法通过点击或鼠标移动来打开应用或操作系统功能。 导致任务栏死的原因可能有多种。一种可能是由于更新后的系统文件与任务栏的组件存在兼容性问题,导致任务栏无法正常工作。另一种可能是系统中的某些进程或应用程序出现异常运行,导致任务栏无响应。 为了解决任务栏死的问题,可以尝试以下几种方法。首先,可以尝试重新启动计算机。这样可以刷新系统,解决一些临时的问题,可能会恢复任务栏的正常功能。其次,可以尝试在任务管理器中结束任务栏的进程,并重新启动它。这可以通过按下Ctrl+Shift+Esc来打开任务管理器,找到“进程”标签,找到“Windows Explorer”进程,右键点击并选择“结束进程”,然后在“文件”菜单中选择“新任务”,输入“explorer.exe”并点击确定来重新启动任务栏。 如果以上方法仍然无法解决问题,可以尝试重新安装操作系统或进行系统还原。这将恢复系统到之前的状态,可能会消除更新导致的问题。 总之,任务栏死是Windows更新后可能出现的问题。通过重新启动计算机、结束任务栏进程并重新启动,或者进行系统还原,可以尝试解决这个问题。如果问题持续存在,建议向技术支持寻求帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值