내용으로 건너뛰기
권남
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
java:guava:supplier
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Guava Supplier ====== * [[java:guava:cachebuilder|Guava CacheBuilder]]와는 다르게 단일 데이터를 저장하고, 일정 시간이 지나면 expire 가능하다. * [[https://google.github.io/guava/releases/21.0/api/docs/com/google/common/base/Suppliers.html|Guava Suppliers]] * [[https://www.stubbornjava.com/posts/lazy-loading-and-caching-objects-in-java-with-guava-s-suppliers-memoize|Lazy loading and caching objects in Java with Guava's Suppliers.memoize]] * [[http://www.baeldung.com/guava-memoizer|Introduction to Guava Memoizer]] * [[http://www.javacodegeeks.com/2014/11/need-micro-caching-memoization-to-the-rescue.html|Suppliers.memoize()를 통한 마이크로 캐싱]] ===== Example ===== <code java> // CostlySupplier::generateBigNumber 가 실제 데이터를 제공해줄 lambda Supplier<String> memoizedSupplier = Suppliers.memoizeWithExpiration( CostlySupplier::generateBigNumber, 5, TimeUnit.SECONDS); </code>
java/guava/supplier.txt
· 마지막으로 수정됨: 2018/06/20 16:50 저자
kwon37xi
문서 도구
문서 보기
이전 판
역링크
맨 위로