구글은 다음과 같이 설명되어 있습니다 "loading cache", 제공 : 값 키에서"LoadingCache"란 무엇입니까?
반 영구적 인 매핑. 값은 캐시에 의해 자동으로로드되고 축출되거나 수동으로 무효화 될 때까지 캐시에 저장됩니다.
불행히도, 위의 설명은 대단히 명확하지 않습니다. "자동로드"란 무엇을 의미합니까?
"요청한 키가 캐시에 없으면 캐시에 자동으로 추가됩니다."라는 의미입니다.
이
다소 (가져 오기() 함수에서)이 문에 의해 지원됩니다는 "필요한 경우이 캐시와 관련된 값을 먼저 로딩이 값을 반환합니다."
그러나 캐시의 "로드"측면은 "로드 중"이라는 단어로 설명됩니다. 방법은 구글, 이동 : [
당신이 생각하는대로합니다. 그러나 나는 왜이 질문이 전혀 존재하는지 궁금합니다. 왜 먼저 시도하지 않았습니까? Guava의 GitHub 프로젝트 나 인터넷에서 찾아 볼 수있는 엄청난 양의 예제를 고려하면 설치가 복잡하지는 않습니다.당신이하고 있다고 생각하는 것과 똑같이하고 있다는 것을 처음 손에서봤을 것입니다. [load]는 [Wikipedia] (https://en.wikipedia.org/wiki/Cache_(컴퓨팅)), [Guava documentation] (https://github.com/google/)에서 명확하게 사용됩니다. guava/wiki/CachesExplained) (Javadoc이 아니라 실제 문서) 이것이 더 자세한 내용입니다. –
'LoadingCache'에 대한 두 번째 google 결과가 [Guava wiki 페이지 "CachesExplained"] (https://github.com/google/guava/wiki/wiki/CachesExplained)에 링크되어 있습니다. - 여전히 읽고 있다면 더 구체적인 질문을 읽고 따르십시오. 그것의 목적을 이해하지 못한다. – Xaerxess
@ OlivierGrégoire : 저는 자바 프로그래머가 아닙니다. 이것을 시험해 보는 것은 나에게는 사소한 것이 아닙니다. 또한 wiki 기사는 훌륭하지만로드라는 용어는 정확히 두 번 언급되어 있으며 유사한 컨텍스트에서 'put'이라는 용어를 쉽게 찾을 수 있습니다 (https://developer.mozilla.org/en-US/docs 참조)./Web/API/Cache/put). – FuzzyAmi