trove4j

    1

    2답변

    gnu trove 3.03을 다운로드하고 로컬 디렉토리에 압축을 풉니 다. 그럼, 이클립스에서 내 프로젝트에 trove-3.03-src.jar를 추가하지만, 여전히 수입이 문제가 The import gnu.trove.TDoubleArrayList cannot be resolved 같은이 문제를 해결할 수 있습니까? 모든 답장을 환영합니다

    2

    2답변

    TIntArrayList list = new TIntArrayList(); final TIntArrayList tempList = new TIntArrayList(); list.add(10086); list.add(12345); list.add(1989); list.forEach(new TIntProcedure() { @Override

    1

    1답변

    자바로 동적 웹 프로젝트를 작성하고 내 서블릿 중 하나에서 Trove Collection을 사용해 보았습니다. 컬렉션 생성 라인에서 문제가 발생하고 그 후에 프로젝트가 스택 된 것을 보았습니다. 나는 Trove를 컬렉션이 스레드 안전 (그리고 어쩌면이 웹 프로젝트의 서버 측의 문제이다)하지 않은 것으로 나타났습니다하지만 심지어 내가이 줄을 시도 할 때 :

    5

    1답변

    사용자가 1 백만 단어로 구성된 거대한 파일을 업로드합니다. 파일을 구문 분석하고 파일의 각 줄을 LinkedHashMap<Integer, String>에 넣습니다. 키로 O (1) 액세스 및 제거가 필요합니다. 또한 액세스 순서를 유지하고 위치와 정렬을 반복해야합니다. 메모리 소비가 많습니다. Java 8에 나타나는 Strings deduplication

    2

    1답변

    일반적으로 사람들은 키가 enum 일 때 EnumMap을 사용해야한다고 말합니다. 하지만이 사건에 대해 각 enum 값의 빈도를 계산하려면 어떻게해야합니까? 그것은 trove4j TObjectIntHashMap이 코드에서 더 나은 것처럼 보입니다. 다음 trove4j 컬렉션 예이다가 EnumMap는 경우 TObjectIntMap<ExtraOperator>

    3

    4답변

    나는 꽤 큰 구글 Multimap<String,String>을 가지고 있고 메모리 사용을 줄이는 방법을 찾고 있었다. 모든 예제에서 내가 찾을 수있는 사람은 같은 일을하고있다 :하는 Multimap <Integer,Integer> 작동 그것이 <String,String>을 포장 Trove를 사용할 수있다 Multimaps.newSetMultimap( TDe

    0

    1답변

    내 응용 프로그램을 시작할 때, 75 * 10^6 용량의 긴 해시 세트를 생성합니다. 프로파일 러에서 1.4g을 사용합니다. 나는 -Xmx1600m을 설정하려고하고 메모리를 잡아 낸다. -xmx2000m 동일. -xmx2030m 동일. -xmx2040m 좋습니다. 프로필러는 너무 큰 할당을 보지 못합니다.

    13

    1답변

    Guava Tables 대신 제네릭 유형 대신 기본 유형을 키로 사용할 수 있습니까? Java Maps에서 생성 된 Java Numbers 및 추가 항목 객체를 사용하여 발생하는 자동 복싱을 방지하기 위해 프리미티브를 사용하고 싶습니다. Trove TLongObjectMap을 사용하여 기본 LongLongObjectTable을 굴렸으나 사용할 수있는 경우

    0

    2답변

    Trove TIntObjectHashMap에서 키를 가져 와서지도에서 발견 된 값을 얻는 방법 ?? 1

    1

    1답변

    재귀 알고리즘을 통해 계산 된 약 2 백만 개의 값을 캐시하기 위해 HashMap을 사용합니다. Collections Framework에서 HashMap<Integer, Double>을 사용하거나 아래 코드 에서처럼 boolean useTrove 변수로 제어되는 Trove 라이브러리의 TIntDoubleHashMap을 사용합니다. 약 500ms로 HashM