【文件属性】:
文件名称:kotlin-cache:本地缓存实现
文件大小:20KB
文件格式:ZIP
更新时间:2021-04-22 23:19:55
Kotlin缓存
Kotlin中的缓存实现可以在代码中本地使用。 这个想法是要消除开发人员为每个项目创建的恒定缓存。
当前实现:
永久性快取
永久缓存是一个简单的缓存,它将无限期保存该值。
用法
val cache = PermanentCache < Int>()
cache[ 5 ] = " This is number five "
val numberFive = cache[ 5 ].get()
cache.remove( 5 )
if (cache.isEmpty()) {
println ( " No number five :( " )
}
基于时间的缓存
基于时间的缓存将始终检查密钥是否已过期,并在每次获取请求时将其删除。 它提供了到期时间的自定义设置,以及短时间和长时间。
在这些内部,也可以覆盖它。
短= 1分钟的有效时间
长= 1小时
【文件预览】:
kotlin-cache-master
----.github()
--------workflows()
----src()
--------test()
--------main()
----LICENSE(11KB)
----README.md(2KB)
----pom.xml(9KB)
----.gitignore(281B)