众所周知应用程序缓存很难调试。
一些浏览器现在具有应用程序缓存。
引用清单的HTML文件自动包含在应用程序缓存中。
The HTML file with the reference to the manifest is automatically included in the application cache. The manifest contains only the following.
不过应用程序缓存可不是你只要修改标签就可以搞定的。
The application cache isn't something that you can do by just changing your markup, though.
即使只是添加一条注释都会提醒浏览器更新应用程序缓存。
Even adding a comment will prompt the browser to update the application cache.
程序缓存——在本地浏览器缓存里存储对象(包含校验)。
ApplicationCache - for storing objects in the local browser cache (and checking them).
应用程序缓存允许你预先告诉浏览器,网页上的哪些资源需要离线使用。
The application cache allows you to tell the browser in advance what resources a web page will need offline.
程序缓存数据后,将擦除数据字段而不是刷新屏幕,这与Ajax类似。
Once the program caches the data, it erases the data fields rather than refreshing the screen, similar to Ajax.
当你将这些设置妥当时,就在支持应用程序缓存的浏览器里测试一下吧。
When you have this all setup, check it out in a browser that supports the application cache.
当你将这些设置妥当时,就在支持应用程序缓存的浏览器里测试一下吧。
If you need to update a resource, just change the manifest file. Even adding a comment will prompt the browser to update the application cache.
如果我们现在还这样做的话,那么我们则将停止当前正在运行的应用程序缓存程序。
If we did this now, we would stop the application caching programs that are currently running.
该构架对于使用HTML5技术(比如,应用程序缓存)的移动web应用程序是完美的。
This architecture is perfect for mobile web applications, where you can use HTML5 technologies like the application cache.
在缓存清单中列出的文件存储在应用程序缓存中,类似浏览器的标准磁盘缓存但是更为健壮。
The files listed in the cache manifest get stored in the application cache, which is like the browser's standard disk cache but much more robust.
在这个场景中,如果降低maxperm,那么会错误地停止正在运行的应用程序缓存程序。
If you were to reduce the maxperm in this scenario, then you would now make the mistake of stopping the application caching programs that are running.
众所周知应用程序缓存很难调试。这里有本书提供了一些检查你的应用程序缓存状态的好方法。
The application cache is notoriously hard to debug. This book has some good methods for checking your application cache status.
当用户首次载入该Web应用程序的页面时,Firefox尝试从应用程序缓存载入这些数据。
When you first load the Web app's page, Firefox tries to load this data from the application cache.
他们创建了离线数据储存标准,以及一个离线应用程序缓存,这样一来整个应用程序就可以离线保存了。
They created standards for offline data storage, and an offline application cache, so that whole apps could be stored offline.
一旦一个资源被存储在这个应用程序缓存中,浏览器将不需要从Web中请求它,直至缓存项被清除或者缓存清单无效。
Once a resource is stored in the application cache, the browser will not request it from the Web until the cached item is de-cached or the cache manifest is invalidated.
在移动时,碎片整理程序会采用缓存池来保持与其他使用的同步。
The defragmenter USES the buffer pool for this movement in order to keep the data in sync with other USES.
使用文档元素(例如html)的manifest属性为应用程序建立缓存。
Use the manifest attribute on the document element (for example, html) to establish a cache for your application.
在这些地方就出现了维度之门或“能直接指向所有程序的缓存通道”。
最终,最好的回答是不在应用程序中缓存,而是缓存于容器当中。
The best answer ultimately is to not cache in the application, but rather to cache in the container.
这台远程缓存服务器可以被多个JCS客户端应用程序用于存储缓存数据。
The remote cached server can be used by multiple JCS client applications to store the cached data.
如果需要进行配置文件大小管理,可以使用一个注销脚本来清理用户客户端缓存和程序集缓存目录。
If profile size management is needed, a logoff script can be used to clean the users Client cache and assembly cache directory.
在使用ram富客户端时,我们将详细介绍如何使用用法模式和最佳做法,例如,使用特定的软件模式资产和请求程序端缓存。
Using a particular software pattern asset, the requester side cache, as an example we will detail use usage patterns and best practices when using the RAM Rich Client.
既然已经使用了缓存帮助程序,就需要准确地指定需要缓存的内容。
Now that the cache helper is in use, you need to specify exactly what you want cached.
而且,并非所有应用程序都会从缓存受益。
可以为应用程序调整缓存和性能。
You can make cache and performance tweaks to the application.
我们将在下文介绍,应用程序仅与缓存对话,缓存则与磁盘对话。
As will be discussed later, the application talks only to the cache, and the cache talks to the disk.
通常,在应用程序中使用缓存有两个原因。
Generally, you would use caching in your application for two reasons.
应用推荐