일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- window
- GIT
- SSL
- es6
- xPlatform
- Eclipse
- SQL
- Python
- Android
- hadoop
- react
- R
- tomcat
- SPC
- 공정능력
- Java
- 보조정렬
- mybatis
- mapreduce
- plugin
- Sqoop
- IntelliJ
- Kotlin
- table
- vaadin
- NPM
- JavaScript
- Express
- Spring
- MSSQL
- Today
- Total
목록sort (2)
DBILITY
Array.sort([compareFunction]) 형태 compareFunction은 optional로 제공되지 않으면 요소를 문자열로 변환,유니코드 코드포인트 순서로 비교하여 정렬한다. Array의 복사본을 정렬하는 것이 아닌 원본이 변경됨에 유의하자. compareFunction(a,b) 일때 a와 b의 차를 구하고 음수일 경우 a를 낮은 순서로 0일 경우 변경하지 않으며, 양수일 경우 b를 낮은 순서로 정렬한다. 다음과 같이 사용하며 만약 요소 a, b가 object일 경우 object내의 정렬기준이 될 속성을 명시해야한다. compareFunction(a,b) { return a-b } var numbers = [4, 2, 5, 1, 3]; numbers.sort(function(a, b) {..
HDFS └ INPUTFORMAT └ SPLITS └ RECORDREADER └ MAP └ COMBINER └ PARTITIONER └ SHUFFLE & SORT └ REDUCE └ RECORDWRITER └ OUTPUTFORMAT 맵리듀스(MapReduce)는 기본적으로 입력 데이터의 Key를 기준으로 정렬한다. 네트워크를 통한 Shuffle 과정을 통해 Mapper의 출력 데이터를 key로 정렬하면서 동일 key를 갖는 value들끼리 묶는다. 이때 정렬 알고리즘을 적용할 수 있습니다. 보조정렬 ( Secondary Sort ) 키의 값들을 그룹핑하고, 그룹핑된 레코드에 순서를 부여하는 방식 ① WritableComparable Interface를 구현한 복합 키(Composite Key)를 정의, ..