Tag: caching

你如何cachingJavascript中的图像

我和我的朋友正在一个网站上工作,我们想要caching某些图片,以便将来更快地展示它们。 我有两个主要问题: 你如何caching图像? 一旦它被caching,你如何使用一个图像? (只是为了validation,如果图像caching在页面A上,可以从caching中调用它来在页面B上使用它,对吗?) 另外,是否有可能设置图像的caching版本何时到期? 如果包含一个描述这一点的页面的例子和/或链接,那将是非常值得赞赏的。 我们很好地使用原始的JavaScript或jQuery版本。

如何设置HTTP头(用于caching控制)?

如何为我的网站启用浏览器caching? 我只是把caching控制:公开在我的头像这样的地方? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" Cache-Control:public; > 我正在使用最新版本的XAMPP开发的最新版本的PHP。

你将如何在Java中实现一个LRUcaching?

请不要说EHCache或OSCache等。为了这个问题的目的,假设我想使用SDK来实现我自己的(边干边学)。 鉴于caching将在multithreading环境中使用,您将使用哪种数据结构? 我已经实现了一个使用LinkedHashMap和Collections#synchronizedMap ,但我很好奇,如果任何新的并发集合将是更好的候选人。 更新:当我发现这块金块时,我正在阅读Yegge的最新消息 : 如果你需要恒定的访问时间并且想维护插入顺序,那么你不能比LinkedHashMap做得更好,这是一个非常棒的数据结构。 如果有一个并发版本,唯一可能更好的方法是。 可惜。 在我使用上面提到的LinkedHashMap + Collections#synchronizedMap实现之前,我正在考虑几乎完全一样的事情。 很高兴知道我不只是忽略了一些东西。 根据目前的答案,这听起来像是我最好的select,高度并发的LRU将使用LinkedHashMap使用的一些相同的逻辑来扩展ConcurrentHashMap 。

如何以编程方式清空浏览器caching?

我正在寻找一种方式来编程清空浏览器caching。 我这样做是因为应用程序caching了机密数据,我想在按下“注销”时删除这些数据。 这将通过服务器或JavaScript发生。 当然,在外国/公共计算机上使用这个软件仍然是令人沮丧的,因为在软件层面上,像键盘logging器这样的危险更多。

Android Webview – 完全清除caching

我在我的一个活动中有一个WebView,当它加载一个网页时,页面从Facebook收集一些背景数据。 我所看到的是,每次打开和刷新应用程序时,应用程序中显示的页面都是一样的。 我已经尝试设置WebView不使用caching并清除WebView的caching和历史logging。 我也按照这里的build议: 如何清空WebViewcaching? 但是这些都不起作用,有没有人有任何想法可以克服这个问题,因为它是我的应用程序的重要组成部分。 mWebView.setWebChromeClient(new WebChromeClient() { public void onProgressChanged(WebView view, int progress) { if(progress >= 100) { mProgressBar.setVisibility(ProgressBar.INVISIBLE); } else { mProgressBar.setVisibility(ProgressBar.VISIBLE); } } }); mWebView.setWebViewClient(new SignInFBWebViewClient(mUIHandler)); mWebView.getSettings().setJavaScriptEnabled(true); mWebView.clearHistory(); mWebView.clearFormData(); mWebView.clearCache(true); WebSettings webSettings = mWebView.getSettings(); webSettings.setCacheMode(WebSettings.LOAD_NO_CACHE); Time time = new Time(); time.setToNow(); mWebView.loadUrl(mSocialProxy.getSignInURL()+"?time="+time.format("%Y%m%d%H%M%S")); 所以我实现了第一个build议(虽然把代码改成了recursion) private void clearApplicationCache() { File dir = getCacheDir(); […]

让毕加索caching失效

我使用Picasso (例如, Picasso.with(ctx).load(new File("/path/to/image")).into(imageView)磁盘上的图像加载Picasso.with(ctx).load(new File("/path/to/image")).into(imageView) ,但是每当我在该文件中保存新图像时,并刷新我的ImageView ,毕加索仍然有位图caching。 是否有可能使毕加索caching无效?

如何在毕加索中使用磁盘caching?

我正在使用毕加索在我的android应用程序中显示图像: /** * load image.This is within a activity so this context is activity */ public void loadImage (){ Picasso picasso = Picasso.with(this); picasso.setDebugging(true); picasso.load(quiz.getImageUrl()).into(quizImage); } 我已经启用debugging,它总是显示红色和绿色,但从不显示黄色 现在,如果我下次加载相同的图像和互联网不可用的图像不加载。 问题: 它没有本地磁盘caching吗? 我如何启用磁盘caching,因为我将多次使用相同的图像。 我需要添加一些磁盘权限到Android清单文件?

如何在IIS7中为每个文件夹和扩展名configuration静态内容caching?

我想在IIS7中为ASP.NET网站中的静态内容caching设置规则。 我已经看到了这些文章,详细介绍了如何使用web.config的<clientCache />元素进行操作: 客户端caching<clientCache> (IIS.NET) 将过期或caching控制标题添加到IIS中的静态内容(堆栈溢出) 但是,此设置似乎全局适用于所有静态内容。 有没有办法做到这一点只是为了某些目录或扩展? 例如,我可能有两个需要单独caching设置的目录: /static/images /content/pdfs 是否有可能build立规则发送caching标题( max-age , expires等)基于扩展名和文件夹path? 请注意,我必须能够通过web.config来做到这一点,因为我没有访问IIS控制台。

Angular IEcaching问题$ http

从IE发送的所有ajax调用都被Angularcaching,并且我得到了一个对所有后续调用的304 response 。 虽然要求是一样的,但是对我来说这个回应是不一样的。 我想禁用这个caching。 我试着将cache attribute添加到$ http.get,但仍然没有帮助。 这个问题怎么解决?

如何防止浏览器caching的PHP网站

我有一个运行在云端服务器的php站点。当我添加新的文件css,js或者图像时,浏览器正在加载存储在caching中的旧的js,css和图像文件。 我的网站有一个DOCTYPE和meta标签如下 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta http-equiv="Page-Enter" content="blendTrans(Duration=1.0)"> <meta http-equiv="Page-Exit" content="blendTrans(Duration=1.0)"> <meta http-equiv="Site-Enter" content="blendTrans(Duration=1.0)"> <meta http-equiv="Site-Exit" content="blendTrans(Duration=1.0)"> 由于上述doctype和元代码,我加载相同的文件caching在浏览器,而不是新的