㈠ 如何改变memcached默认的缓存时间
清理缓存:1、点击打开一个IE。2、点击菜单栏中的"工具"菜单中的"internet选项"3、在弹出的对话框中点击"删除文件".4、在弹出的对话框中"删除所有脱机内容"打勾,之后点确定.5、点击确定后,鼠标可能会变成比较忙的状态,这是因为缓存较多的缘故,一般情况下十秒左右鼠标就会恢复正常。之后再点击右下角的"确定"退出。这样电脑IE的缓存就清除完毕了。另外还可以用windos优化大师删除
㈡ 微信中聊天文件保存时间怎么设置
如何改变微信聊天记录的保存时间
手机微信中的聊天记录,例如:图片,文字,语音等,一般情况下是可以一直保存的,如果将聊天记录删除的话,则没办法查看了 聊天记录还可以通过迁移功能来进行保存,只是保存的时间较短,只有一周的时间,如果你新迁移了聊天记录,则会将之前的聊天记录覆盖了 迁移的聊天记录会上传到服务器上,可以选择一个好友聊天记录,也可以选择全部的好友聊天记录进行迁移 微信退出后,在不删除任何历史数据的情况下,下次登录微信,依然可以使用本账号,微信卸载之后,聊天记录会随之删除,如果重新安装则不会显示之前的聊天记录,如果是更新微信,则会覆盖之前的版本,聊天记录依旧保存在手机微信上。
1登录微信,选择我的标签,选择“设置”,进而选择“通用”,进入通用的功能页面,可以看到众多的功能,选择“聊天记录迁移”,进入聊天记录迁移页面。 2在“聊天记录迁移”页面,可以看到上传,和下载两种迁移方式,我们选择上传,进入选择聊天的页面, 3在“选择聊天”页面,可以看到和你聊天的好友的对话框,选择一个你要保存的聊天记录,在底部点击完成按钮,进入设置密码页面。 4在设置密码页面,你可以选择是否设置密码,也可以直接上传,点击直接上传,进入上传过程。 5上传过程完成后,提示已完成,并且注明,该记录暂时保存7天,请尽快迁移。 6返回“聊天记录迁移”页面,选择“下载”,进入下载聊天记录页面。 7在下载聊天记录页面,可以看到我们刚才保存的聊天记录,点击该聊天记录,可自动下载聊天记录,直至完成,并且和已经存在的聊天记录合并。
微信文件过期怎么恢复?
1、退出微信后再重新登陆,有的时候这样可以解决问题; 2、点击我---设置---通用---清理微信存储空间---看一下是不是手机内存满了,如果满了,请删除一部分文件再试; 3、点击我---设置---通用---聊天记录迁移,选择上传你的聊天记录,然后找一个好的网络环境下载聊天记录试试。
您好!很高兴能为您解答, 微信这样提示你,是你手机上的缓存不在了,微信找不到路径,所以这样提示你! 出现这样情况的原因: 可能是文件过期了(好像微信上是一个月左右过期); 可能是你清理过微信的文件; 可能是你用杀毒软件清理垃圾时候,把微信的缓存删除了!
微信的文件没有下载,过期了,怎么恢复?
微信上的文件只要查看过就会缓存到手机中,可以通过以下方法找到微信中的文件: 1、打开手机,找到手机中的“文件管理”: 2、打开文件管理,找到“内部存储”: 3、打开内部存储,找到“tencent”文件夹: 4、打开tencent文件夹,找到“micromsg”文件夹: 5、打开micromsg文件夹,找到“download”文件夹: 6、打开download文件夹,即可在里面查看到此前微信缓存的PDF文件:
1.如果要恢复聊天记录,首先要知道聊 天记录是什么样类型的文件,保存在什么路径下,一般手机默认的微信聊天记录存储路径:tencentMicroMsg ,音频文件是arm格式以msg开头看看你的文件保存在什么目录下的,比如保存在 voice2目录下。 2.知道了聊天记录保存什么在路径下,就可以操作了,将手机连接上电脑,打开360文件恢复工具(在360安全卫士中可以找到)。选择可移动磁盘(也就是您手机的盘符)。点击开始扫描。 3.扫描完毕后,就可以看到手机中所有被删除的文件。其中以msg开头的就是我们想要恢复的文件。可以直接点击全选,如果文件太多,您可以只点击msg开头的文件。点击恢复选中的文件。 4.保存在电脑上的一个盘符中,不要保存在手机上的盘符,以免出现覆盖。 5.正在恢复文件,如果提示文件已存在如何处理的情况,请看它的文件名是不是msg开头的,如果是选择重命名,以免漏恢复,如果不是就直接跳过。 6.打开刚才保存的目录,如果刚才是全选的文件,就包括了音频文件、图片以及视频文件,之后要筛选需要的文件,将没有用的文件先删除掉,只保留可以查看的文件,这样就可以恢复了语音、视频和图片文件。恢复之后打开查看,找到想要的文件。
㈢ 如何在IIS里设置服务器端缓存时间
设置IIS缓存的方法
1.测试,可以缓存整个Share工程(经测试IIS中的缓存测试对ASPX页面不起作用,估计与页面压缩的设置原理一样);
2.需要设置缓存的工程: Share,Portal(根据IIS日志分析报告中的“Most Requested Directories”得出);
3.设置的方法:
第一步:
打开 IIS 配置管理工具(Internet 信息服务(IIS)管理器)。
选中一个目录(或者网站,如果您想为所有站点配置,请选择点中“网站”那个图标),点“属性”按钮,会弹出一个配置窗口
第二步:
选择“HTTP 头” TAB 标签,然后您会看到:“自定义 HTTP 头”一栏。
第三步:
点旁边的“添加(D)...”按钮,来添加上那条命令。
在弹出的窗口中:“自定义 HTTP 头名(C)”中输入:“Cache-Control”,在“自定义 HTTP 头值(U)”中输入:“Must-revalidate”。
Cache-Control头的参数设置:
Public 响应会被缓存,并且在多用户间共享。
Private 响应只能够作为私有的缓存,不能再用户间共享。
No-cache 响应不会被缓存
No-store 响应不会被缓存,并且不会被写入到客户端的磁盘里,这也是基于安全考虑的某些敏感的响应才会使用这个。
Max-age=#seconds 响应将会某个指定的秒数内缓存,一旦时间过了,就不会被缓存。
Must-revalidate 响应会被重用来满足接下来的请求,但是它必须到服务器端去验证它是不是仍然是最新的。
注意:
如果你要想在iis中配置缓存,请参阅微软的知识技术文章:
· How to Modify the Cache-Control HTTP Header When You Use IIS.
不知道这样可以 不可以啊。
㈣ 如何设置静态内容缓存时间
着作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:闫生
链接:https://www.hu.com/question/23444351/answer/26110856
来源:知乎
我们的网站中往往包含大量的页面组件,比如图片、样式表文件、JS脚本文件和Flash动画。这些组件的变化频率非常低,尤其是那些构成网站基本框架的组件, 几乎不会发生变化。我们可以将这些变化率很低的组件看作静态内容,并且通过max-age或expires标识设置缓存过期的时间,以便下次更快的访问,节约带宽资源,节省服务器资源、提高用户体验等。
apache配置:
<IfMole mod_expires.c>
ExpiresActive On
ExpiresByType image/gif A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType image/png A2592000
ExpiresByType image/x-icon A2592000
ExpiresByType application/x-javascript A604800
ExpiresByType text/css A604800
</IfMole>
或者
<ifmole mod_expires.c>
<filesmatch "\.(jpg|gif|png|css|js)$">
ExpiresActive on
ExpiresDefault "access plus 600 minutes"
</filesmatch>
</ifmole>
可以选用的时间参数有years months weeks days hours minutes seconds
也可以加在.htaccess文件:
#Expire Header
<FilesMatch "\.(ico|jpg|jpeg|png|gif|js|css|swf)$">
ExpiresDefault "access plus 2 hours"
</FilesMatch>
or
# Expire images header
ExpiresActive On
ExpiresDefault A0
ExpiresByType image/gif A2592000
ExpiresByType image/png A2592000
ExpiresByType image/jpg A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType image/ico A2592000
ExpiresByType text/css A2592000
ExpiresByType text/javascript A2592000
#A2592000 means 1 month in the future (60*60*24*30=2592000)
nginx配置:
location ~* ^.+\.(jpg|jpeg|gif|png|swf|rar|zip|css|js|flv|mp3|wma|wmv|ram|rm)$ {
valid_referers none blocked *.http://www.wannuoda.com/;
if ($invalid_referer) {
#rewrite ^/ http://www.wannuoda.com/ static/logo.png;
#return 412;
return 403;
}
access_log off;
root /opt/www;
expires 10h;
break;
}
或者
location ~ \.(gif|jpg|png|swf|flv|bmp)$ {
valid_referers none blocked *.http://www.wannuoda.com/;
if ($invalid_referer) {
#rewrite ^/ http://www.wannuoda.com/ static/logo.png;
return 403;
}
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 3d;
}
测试:
curl -I http://www.wannuoda.com/ static/logo.png
HTTP/1.1 200 OK
Server: Apache/2.0.63
Date: Tue, 21 Jun 2011 08:13:06 GMT
Content-Type: image/gif
Content-Length: 21734
Last-Modified: Tue, 21 Jun 2011 08:11:00 GMT
Connection: keep-alive
Expires: Thu, 21 Jul 2011 08:13:06 GMT
Cache-Control: max-age=2592000
Accept-Ranges: bytes
Etag和Expires的工作原理
在客户端通过浏览器发出第一次请求某一个URL时,根据 HTTP 协议的规定,浏览器会向服务器传送报头(Http Request Header),服务器端响应同时记录相关属性标记(Http Reponse Header),服务器端的返回状态会是200,格式类似如下:
HTTP/1.1 200 OK
Date: Tue, 03 Mar 2009 04:58:40 GMT
Content-Type: image/jpeg
Content-Length: 83185
Last-Modified: Tue, 24 Feb 2009 08:01:04 GMT
Cache-Control: max-age=2592000
Expires: Thu, 02 Apr 2009 05:14:08 GMT
Etag: “5d8c72a5edda8d6a:3239″
客户端第二次请求此URL时,根据 HTTP 协议的规定,浏览器会向服务器传送报头(Http Request Header),服务器端响应并记录相关记录属性标记文件没有发生改动,服务器端返回304,直接从缓存中读取:
HTTP/1.x 304 Not Modified
Date: Tue, 03 Mar 2009 05:03:56 GMT
Content-Type: image/jpeg
Content-Length: 83185
Last-Modified: Tue, 24 Feb 2009 08:01:04 GMT
Cache-Control: max-age=2592000
Expires: Thu, 02 Apr 2009 05:14:08 GMT
Etag: “5d8c72a5edda8d6a:3239″
其中Last-Modified、Expires和Etag是标记页面缓存标识
一、Last-Modified、Expires和Etag相关工作原理
1、Last-Modified
在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modified的属性标记(Http Reponse Header)此文件在服务期端最后被修改的时间,格式类似这样:
Last-Modified: Tue, 24 Feb 2009 08:01:04 GMT
客户端第二次请求此URL时,根据 HTTP 协议的规定,浏览器会向服务器传送 If-Modified-Since 报头(Http Request Header),询问该时间之后文件是否有被修改过:
If-Modified-Since: Tue, 24 Feb 2009 08:01:04 GMT
如果服务器端的资源没有变化,则自动返回 HTTP 304 (Not Changed.)状态码,内容为空,这样就节省了传输数据量。当服务器端代码发生改变或者重启服务器时,则重新发出资源,返回和第一次请求时类似。从而保证不向客户端重复发出资源,也保证当服务器有变化时,客户端能够得到最新的资源。
注:如果If-Modified-Since的时间比服务器当前时间(当前的请求时间request_time)还晚,会认为是个非法请求
2、Etag工作原理
HTTP 协议规格说明定义ETag为“被请求变量的实体标记”。简单点即服务器响应时给请求URL标记,并在HTTP响应头中将其传送到客户端,类似服务器端返回的格式:
Etag: “5d8c72a5edda8d6a:3239″
客户端的查询更新格式是这样的:
If-None-Match: “5d8c72a5edda8d6a:3239″
如果ETag没改变,则返回状态304。
即:在客户端发出请求后,Http Reponse Header中包含 Etag: “5d8c72a5edda8d6a:3239″
标识,等于告诉Client端,你拿到的这个的资源有表示ID:5d8c72a5edda8d6a:3239。当下次需要发Request索要同一个URI的时候,浏览器同时发出一个If-None-Match报头( Http Request Header)此时包头中信息包含上次访问得到的Etag: “5d8c72a5edda8d6a:3239″标识。
If-None-Match: “5d8c72a5edda8d6a:3239“
,这样,Client端等于Cache了两份,服务器端就会比对2者的etag。如果If-None-Match为False,不返回200,返回304 (Not Modified) Response。
3、Expires
给出的日期/时间后,被响应认为是过时。如Expires: Thu, 02 Apr 2009 05:14:08 GMT
需和Last-Modified结合使用。用于控制请求文件的有效时间,当请求数据在有效期内时客户端浏览器从缓存请求数据而不是服务器端. 当缓存中数据失效或过期,才决定从服务器更新数据。
4、Last-Modified和Expires
Last-Modified标识能够节省一点带宽,但是还是逃不掉发一个HTTP请求出去,而且要和Expires一起用。而Expires标识却使得浏览器干脆连HTTP请求都不用发,比如当用户F5或者点击Refresh按钮的时候就算对于有Expires的URI,一样也会发一个HTTP请求出去,所以,Last-Modified还是要用的,而 且要和Expires一起用。
5、Etag和Expires
如果服务器端同时设置了Etag和Expires时,Etag原理同样,即与Last-Modified/Etag对应的Http Request Header:If-Modified-Since和If-None-Match。我们可以看到这两个Header的值和Web Server发出的Last-Modified,Etag值完全一样;在完全匹配If-Modified-Since和If-None-Match即检查完修改时间和Etag之后,服务器才能返回304.
㈤ 如何设置arp缓存更新时间(已解决)
设置arp缓存老化时间设置
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services:\Tcpip\Parameters
ArpCacheLife
REG_DWORD
0-0xFFFFFFFF(秒数,默认值为120秒)
ArpCacheMinReferencedLife
REG_DWORD
0-0xFFFFFFFF(秒数,默认值为600)
说明:如果ArpCacheLife大于或等于ArpCacheMinReferencedLife,则引用或未引用的ARP
缓存项在ArpCacheLife秒后到期.如果ArpCacheLife小于ArpCacheMinReferencedLife,
未引用项在ArpCacheLife秒后到期,而引用项在ArpCacheMinReferencedLife秒后到期.
每次将出站数据包发送到项的IP地址时,就会引用ARP缓存中的项。
㈥ 缓存生存时间。指定的有效期为多少,怎么设置。。
一般30秒OK,如果你网站浏览量比较大90秒也可以,根据你的网站需要即可,我一般都定位30,如果不设置缓存的话,服务器压力比较大!
㈦ 怎么设置网站的静态内容缓存时间
我们的网站中往往包含大量的页面组件,比如图片、样式表文件、JS脚本文件和Flash动画。这些组件的变化频率非常低,尤其是那些构成网站基本框架的组件, 几乎不会发生变化。我们可以将这些变化率很低的组件看作静态内容,并且通过max-age或expires标识设置缓存过期的时间,以便下次更快的访问,节约带宽资源,节省服务器资源、提高用户体验等。
㈧ asp如何设置静态内容缓存时间
<%Dimtime2,time1
time1=timer
Url="http://www.ourcy.com/index2.asp"
cacheTime=600'缓存时间,单位为s秒
'强制生成!
IfRequest.QueryString("g")<>""ThenCallmakecache()
'判断自动生成!
Ifapplication("ourcyindex")<>""AndisDate(application("tqexpire_ourcyindex"))Then'如果缓存的日期存在并且符合时间日期格式
IfCDate(application("tqexpire_ourcyindex"))<Now()Thenmakecache()'如果缓存到期时间小于了现在的时间,就是过期了,调用生成缓存过程。
Else
makecache()'如果缓存日期不存在或者不符合时间日期格式,直接调用生成过程。
EndIf
time2=timer
'这是我为了去掉我站内的执行时间而进行的替换,你可以不管,直接输出application("ourcyindex")就行了
response.writeReplace(application("ourcyindex"),"[email protected]","[email protected]执行时间"&FormatNumber((time2-time1)*1000,1)"毫秒缓存过期:"&application("tqexpire_ourcyindex")"")
'定义生成缓存过程
Submakecache
List_PageCode=getHTTPPage(Url)
application.lock
application("ourcyindex")=List_PageCode
application("tqexpire_ourcyindex")=dateadd("s",cacheTime,Now())
application.unlock
EndSub
FunctiongetHTTPPage(url)
IF(IsObjInstalled("Microsoft.XMLHTTP")=False)THEN
Response.Write"<br><br>服务器不支持Microsoft.XMLHTTP组件"
Err.Clear
Response.End
ENDIF
OnErrorResumeNext
Dimhttp
SEThttp=Server.CreateObject("Msxml2.XMLHTTP")
Http.open"GET",url,False
Http.send()
IF(Http.readystate<>4)THEN
ExitFunction
ENDIF
getHTTPPage=BytesToBSTR(Http.responseBody,"GB2312")
SEThttp=NOTHING
IF(Err.number<>0)THEN
Response.Write"<br><br>获取文件内容出错"
'Response.End
Err.Clear
ENDIF
EndFunction
FunctionBytesToBstr(CodeBody,CodeSet)
DimobjStream
SETobjStream=Server.CreateObject("adodb.stream")
objStream.Type=1
objStream.Mode=3
objStream.Open
objStream.WriteCodeBody
objStream.Position=0
objStream.Type=2
objStream.Charset=CodeSet
BytesToBstr=objStream.ReadText
objStream.Close
SETobjStream=NOTHING
EndFunction
'===========================================
'作用:检查组件是否已经安装
'返回值:True----已经安装
'False----没有安装
'===========================================
FunctionIsObjInstalled(objName)
OnErrorResumeNext
IsObjInstalled=False
Err=0
DimtestObj
SETtestObj=Server.CreateObject(objName)
IF(0=Err)THENIsObjInstalled=True
SETtestObj=NOTHING
Err=0
EndFunction
FunctioncleanTime(str)
Dimre
Setre=newregExp
re.pattern="(执行时间)(.*?)(毫秒)"
re.IgnoreCase=false
re.Global=True
str=re.Replace(str,"")
cleanTime=str
EndFunction
%>
这是一个缓存页面的做法,有设置时间,你可以直接调用它的做法。
㈨ 暴风影音如何设置缓存文件保存时间
暴风影音设置缓存文件保存时间的方法如下: 暴风影音缓存文件生成后将一直保存着,该缓存文件会永久保存(除非因为缓存文件夹容量和生成时间的关系被迫删除)。 暴风影音是暴风网际公司推出的一款视频播放器,该播放器兼容大多数的视频和音频格式。连续获得《电脑报》、《电脑迷》、《电脑爱好者》等权威IT专业媒体评选的消费者最喜爱的互联网软件荣誉以及编辑推荐的优秀互联网软件荣誉。 暴风影音提供和升级了系统对常见绝大多数影音文件和流的支持,包括:RealMedia、QuickTime、MPEG2、MPEG4(ASP/AVC)、VP3/6/7.Indeo、FLV 等流行视频格式,AC3/DTS/LPCM/AAC/OGG/MPC/APE/FLAC/TTA/WV 等流行音频格式,3GP/Matroska/MP4/OGM/PMP/XVD 等媒体封装及字幕支持等。配合 Windows Media Player 最新版本可完成当前大多数流行影音文件、流媒体、影碟等的播放而无需其他任何专用软件。