Tutorial by Topics: map



typemaps는 SWIG의 핵심입니다. 언어간에 데이터를 전달하려는 경우 SWIG가 보는 유형에 따라 동작이 달라집니다. typemaps의 힘은 코드 덩어리가 여러 번 적용된다는 것입니다.

SWIG는 기본 라이브러리, 원시 타입, C ++ 표준 라이브러리 컨테이너, 부스트 (boost) 등을 위해 제공되는 핵심 라이브러리에 많은 유용한 typemap을 포함합니다. 따라서 코드를 노출하기 위해 typemaps를 작성할 필요가 없으므로 목록이 아무런 의미가 없습니다.

YARN은 Yet Another Resource Negotiator를 의미합니다.

약력:

YARN은 Map Reduce 1의 대체품으로 2010 년 Yahoo에서 개발되었습니다. Map Reduce 1의 단점을 극복 할 수있었습니다.

소개

맵 축소 1 작업 추적기는 작업 스케줄링 및 작업 모니터링에 모두 사용되었습니다. 이로 인해 클러스터의 확장성에 지장을 초래합니다. YARN은이 두 역할을 Resource Manager와 Application Master 인 두 개의 별도의 데몬으로 분리합니다.

TreeMapTreeSet 은 Java 1.2에 추가 된 기본 Java 모음입니다. TreeMap변경 가능 하고 순서 가있는 Map 구현입니다. 마찬가지로 TreeSet변경 가능 하고 순서가있는 Set 구현입니다.

TreeMapO(log n) 액세스 시간을 제공하는 Red-Black 트리로 구현됩니다. TreeSet 는, 더미 값을 가지는 TreeMap 를 사용해 구현됩니다.

두 컬렉션 모두 스레드로부터 안전 하지 않습니다 .

std :: unordered_map은 단지 연관 컨테이너입니다. 키와 맵에서 작동합니다. 이름대로 키가 맵에서 고유성을 유지하는 데 도움이됩니다. 매핑 된 값은 키와 관련된 내용 일뿐입니다. 이 키와 맵의 데이터 유형은 사전 정의 된 데이터 유형 또는 사용자 정의 중 하나 일 수 있습니다.

정렬 된 맵 소개.


Page 1 of 1