나는 다음과 같은 코드가에 CacheBuilder와 expireAfterAccess을 사용하는 방법 : 구아바 (10) new MapMaker().expireAfterAccess(SESSION_EXPIRATION, TimeUnit.MILLISECONDS).makeMap(); 는 그것이 사용되지 않으며 CacheBuilder 교체해야합니다 말했다. 이 새로운
구아바에서 문자열 키를 소프트 키로 만들어야합니까? 임 간단한 비트 맵 캐시에 사용하고 있습니다. private final ConcurrentMap<String, Bitmap> imageCache = new MapMaker()
.softValues()
.expireAfterAccess(IMAGE_EXPIRATION_TIMEOUT, Ti
컬렉션에서 중복 된 개체를 찾아 표시하는 가장 좋은 방법은 무엇입니까? 우리는 List Person을 가지고 있고 중복 전략은 이름과 성의 정확한 일치를 기반으로한다고 가정합시다. 하고 간단한 방법이 있나요이 의 중복 객체를 식별, 모든 마크는 각 중복 된 사람에 대한 중복 입니다 나타내는 각각의 중복 사람이 중복 확인 구아바와 이거?
현재 우리는 새로 도입 된 Guava EventBus와 동일한 매끄러운 API를 제공하는 in-JVM 메시징 솔루션을 찾고 있습니다. EventBus는 거의 모든 필요한 기능을 제공하지만 우리는 지속성과 핸들러를 특정 속도로 제한하는 기능이 빠져 있습니다. ActiveMQ 또는 HornetQ와 같은 프로젝트에서 제공하는 엔터프라이즈 기능은 필요하지 않습니다
저는 최근에 구아바 라이브러리 버전을 9에서 10으로 올렸으며 jar 파일 크기가 상당히 증가한 것을 확인했습니다. 1.5MB는 컬렉션을 필터링 할 수있는 몇 가지 라이브러리를 가지고 있습니다. (실제로 내가 사용하는 것입니다.하지만 제공 할 수있는 것을 더 많이 사용하고 싶습니다.) 그냥 제공하는 구아바가 있습니까? 기본과 거대한되지 않습니다? 나는 1.
목록에있는 항목을 보유하는 클래스가 있습니다.이 클래스는 수시로 메소드를 통해 제거하고 다시 채울 수 있습니다. 정상적인 List를 클래스의 마지막 멤버로 사용하는 것이 더 나은 방법으로 간주 되나요? 아니면 리필 할 때마다 Immutable 목록을 만들어야합니까? 그렇다면 'final'한정자가 없어지십니까? 내가 물어 보는 이유는 다른 개체가 외부에서 목
아파치 코 몬즈 라이브러리에 3 권의 책이 있다는 것을 알았습니다. 구아바 도서관에 책이 있습니까? 라이브러리에는 상당히 많은 내용이 포함되어있는 것처럼 보이지만 전체 라이브러리에 대한 좋은 개요와 벤치 마크 및 작성 방법에 대한 일관된 가이드를 찾을 수없는 것 같습니다.
나는 구아바 전제 조건을 좋아하지만, 내가 실제로 필요로하는 것은 하나 더 방법이다. 숫자가 범위 내에 있는지 확인한다. 이 같은 Smt //probably there should be checkStateInRange also
public static void checkArgumentInRange(double value, int min, int max)
lambdaj을 사용하여 테이블을 필터링하는 방법은 무엇입니까? 다음 표 감안할 때 : age >= 22 && salary > 3k
후 내가 얻을 것입니다 : 당신이 알다시피
2 nancy 24 n 3.5k
4 jmme 29 y 4k
, 내가 도메인을 만들 수 없습니다 내가 필터를 적용한 경우
id name age male salary