trove4j

    1

    2답변

    나는 Quora problem을 해결했으며 값을 캐싱하기 위해 해시 테이블 (long-keys, int-values)이 필요했습니다. 키와 값에 대한 데이터 유형을 알았 기 때문에 자바 HashMap을 개선 할 수 있었으면 좋겠다. 원시와 문제 공간이기도하다. 순진하게도 "array-of-linkedlist"구조 (심지어 내 linkedList는 구현 한

    12

    9답변

    TreeMap을 사용하면 Comparator 사용자 지정을 제공하는 것이 간단하므로 Comparable 개체가지도에 추가 된 의미를 재정의 할 수 있습니다. 그러나 HashMap s는이 방식으로 제어 할 수 없습니다. 해시 값과 평등 검사를 제공하는 함수는 '횡'로드 될 수 없습니다. 인터페이스를 디자인하고 이것을 HashMap (또는 새 클래스)에 개조하

    3

    2답변

    일부 Trove 컬렉션에 수정할 수없는 래퍼를 추가하고 싶습니다. Trove 설명서를 확인 했으므로 쉬운 방법을 찾을 수없는 것처럼 보입니다 (분명히 간과 한 것 같습니다). Trove를이 주제 싸서에 UnsupportedOperationException가을 던지는에 그래서 나는 이러한 변경 불가능한 래퍼 I (예 : TIntLongHashMap 용) Tr

    2

    1답변

    Trove의 TIntHashSet에서 요소의 반복 순서를 어떻게 든 정의 할 수 있습니까? 또는 요소의 반복 순서를 정의 할 수있는 다른 기본 요소 Set이 있습니다. 삽입 순서에서 요소를 반복하거나 집합의 생성에 사용 된 배열과 동일한 순서로 반복하고 싶습니다.

    2

    2답변

    내 프로그램에 LinkedHashMap<Double, String>을 사용하고 있습니다. 하지만 원시 데이터 유형이 필요한 모델이 필요합니다. 우리는지도가 있지만 주문을받지 못했습니까? 주문한 제품에 대한 아이디어는?

    1

    2답변

    Java 프로젝트의 맵에 Trove-1.0.2 jar를 사용하고 싶습니다. Eclipse IDE를 사용합니다. 빌드 경로에 "외부 jar 추가"를 사용하여 Trove jar를 추가했지만 여전히 ClassNotFoundException을 얻습니다. 하지만 체크했을 때 클래스 gnu.trove.THashMap이 라이브러리에 있습니다. Error: java.la

    0

    1답변

    Trove 맵의 모든 값을 0으로 설정하는 효율적인 방법이 있습니까? public static class NcZeroD implements TDoubleProcedure{ public TDoubleDoubleHashMap map; @Override public boolean execute(double k) {

    10

    2답변

    GNU trove 라이브러리는 스레드로부터 안전한가요? 나는 특히 TObjectDoubleHashMap에 관심이있다. 나는 그들의 문서를 보았지만 아무것도 언급하지 않았으므로 스레드로부터 안전하지 않다고 가정 할 것인가?

    1

    1답변

    TObjectDoubleHashMap의 문제점을 발견했습니다. 버전 2.0.2는 hashCode 메서드보다 우선합니다. 최근 버전의 trove (3.0.0)에는 hashCode이 포함됩니다. equals 메서드는 두 버전 모두에서 재정의됩니다. hashCode 메서드가 버전 2에서 재정의되지 않은 이유는 무엇입니까? 어쩌면 hashCode/equals을 대

    6

    5답변

    저는 NoSQL을 처음 사용하기 때문에 빌드하려고하는 응용 프로그램에 가장 적합한 NoSQL 구현을 찾아 내려고 노력하고 있습니다. Java 응용 프로그램에는 단일 레이어 신경망을 모델링 할 때 수십억 개의 항목이 들어있는 메모리 내 해시 맵이 있어야합니다. 지금 우리는 Trove을 사용하여 키와 값으로 프리미티브를 사용하여 맵의 크기를 줄이고 액세스 속도