전체 글
-
javascript 배열 내 배열값을 기준으로 정렬하기 (sort)javascript 2022. 12. 21. 00:05
1. 배열 첫번째 값을 기준으로 정렬하는 경우 const a = [ ["A", 4], ["E", 3], ["C", 2], ["X", 1], ]; const b = a.sort(); console.log(b); // 결과 // [ [ 'A', 4 ], [ 'C', 2 ], [ 'E', 3 ], [ 'X', 1 ] ] 2. 배열 두번째 값을 기준으로 정렬하는 경우 const a = [ ["A", 4], ["E", 3], ["C", 2], ["X", 1], ]; const b = a.sort(([_, numA], [__, numB]) => numA - numB); console.log(b); // 결과 // [ [ 'X', 1 ], [ 'C', 2 ], [ 'E', 3 ], [ 'A', 4 ] ]
-
android | 데이터 및 파일 저장소android 2022. 11. 17. 17:06
안드로이드 저장소는 내부저장소와 외부저장소로 나뉜다. 내부 저장소 (앱별 저장소) - 앱 설치시 해당 앱을 위한 할당 공간이 생긴다. - 해당 앱만 접근 가능하고 외부에서는 접근 불가능 - 다른 앱이 접근하면 안되는 민감한 데이터를 둔다. - 권한 요청 없이 사용 가능 - 데이터 공간이 제약적 - 앱 삭제시 저장소와 저장소내 데이터 모드 지워진다. 외부 저장소 (공유 저장소) - 다른 앱과 공유해야하는 데이터를 둔다. - SD카드 외에도 기기에서 기본적으로 제공하는 외부저장소도 포함 - 접근 권한 필요 - 다양한 카테고리로 제공한다. (기기마다 저장하지 않는곳도 있기 때문에 확인해봐야한다.) 외부 저장소 사용 및 액세스 권한 READ_EXTERNAL_STORAGE, WRITE_EXTERNAL_STORAG..