- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
假设我想缓存昂贵方法调用的结果。这些缓存条目应该有不同的过期时间(又名 TTL)。如果将条目放入同一个缓存实例中,这对于 JCache 是否可行?
我知道我可以为每个缓存分配不同的 ExpiryPolicy。但是我想知道是否可以单独为 CacheEntry 分配一个过期持续时间。
JCache 支持吗?如果是这样,我将不胜感激为此提供代码示例的链接。这个问题的范围纯粹是 JCache,没有任何特定于实现的功能。
最佳答案
JCache 不支持每个条目的可变过期时间。
背景:最初计划ExpiryPolicy
的方法将条目作为参数。在标准的最终确定期间,这被删除了,因为人们担心额外的开销,尤其是对于分布式缓存,这可能需要在调用过期策略之前通过网络传输条目数据。
关于java - JCache (JSR107) 是否允许不同条目的不同有效期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37408179/
有谁知道 OAuth 访问 token 的有效期是多少? 最佳答案 这取决于提供商,但在大多数情况下,它在帐户持有人撤销您的访问权限之前一直有效。 例如 Twitter - 它不会过期,但用户可以撤销
这是我在 xamarin 表单开发中用于 google 身份验证的代码,身份验证后我得到了 sid 和 token token ,但 token 生命周期几乎不到 1 小时。有什么办法可以增加 tok
好的,所以我刚刚深入研究了 Android 的 C2DM 服务,它工作得很好,或者我必须说超快。现在我开始开发将在服务器上处理客户端注册 ID 的 Web 服务,有人可以告诉我: 注册 ID 的有效期
我有一个 PayPal 企业帐户。我生成了一个 API 用户名、密码和签名,并从以前制作的网站复制了一些 PHP 代码,该网站将处理表单上的支付字段。 在以前制作的网站中,一切运行良好,直到今天。但是
缩略图URL中包含参数。我不知道为什么。我认为它们与我们正在使用的缩略图或Boto存储有关。 如何从URL中删除其他参数? 它们来自boto / s3还是sorl。 我不知道如何调试。 最佳答案 用途
我是一名优秀的程序员,十分优秀!