일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Python
- MySQL
- Bull
- class
- Express
- OCR
- Sequelize
- game
- nestjs
- react
- MongoDB
- 공룡게임
- Queue
- 정렬
- Nest.js
- 게임
- cookie
- AWS
- typeORM
- JavaScript
- dfs
- nodejs
- flask
- mongoose
- 자료구조
- Dinosaur
- jest
- GIT
- TypeScript
- Today
- Total
목록map (3)
포시코딩
데이터베이스 심화 자신이 데이터베이트 엔진을 만드는 프로그래머일 때 이중화 기능을 어떻게 구현해볼지 검색 없이 생각해오라는 과제를 받았었고, 이에 대해 다음과 같이 생각해보았다. 먼저, 두개의 프로세스로 나눈다. 마스터와 스탠바이의 싱크 맞추기 마스터 터졌을 때 스탠바이로 넘겨주는 방법 1. 싱크는 a 폴더의 카피본인 a' 폴더에 대해 리눅스에서 cp 하듯 처리하면 a'에 없는 파일만 옮겨진다거나 a'에만 있는 파일은 삭제되는 명령어가 있는걸로 기억하는데 이 명령어를 마스터에 write/update/delete가 있을 때마다 아니면 일정시간마다 수행되게 한다. -> 근데 지금 작성하며 생각해보니 이 방법은 하나의 같은 pc 안에서나 가능하고 두 서버가 물리적으로 다르다면 불가능할 것이므로 다른 방법이 필..
문제 https://school.programmers.co.kr/learn/courses/30/lessons/12932 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 풀이 def solution(n): N = str(n) return [int(N[len(N)-1-x]) for x in range(len(N))] 다른 풀이 def digit_reverse(n): return list(map(int, reversed(str(n)))) reversed와 map을 이용해 풀이한 방법인데 reversed를 사용하면 거꾸로 for을 돌릴 수 있다. a = [1,..
JavaScript - Map 자료형 vs Object 자료형 Object 자료형 먼저 Map을 배우기 앞서 익숙한 Object 자료형에 대해 간단히 정리해보자 Object 자료형에 대해 key와 value를 얻으려면 아래와 같은 두가지 방법이 있다. Object.keys() const arr = {'a': 1, 'b': 2}; Object.keys(arr).forEach((key) => { console.log(key, arr[key]); }) // a 1 // b 2 for in const arr = {'a': 1, 'b': 2}; for (key in arr) { console.log(key, arr[key]); } // a 1 // b 2 Object.values() values만 따로 얻고 싶다..