일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- react-redux
- redux
- Python
- redux-saga
- SW
- 테코테코
- Get
- JavaScript
- createSlice
- java
- 프로그래머스
- Algorithm
- sw expert academy
- 항해플러스
- axios
- json-server
- 코딩테스트합격자되기
- 매일메일
- programmers
- redux-toolkit
- 리액트
- 알고리즘
- C++
- maeil-mail
- useDispatch
- react
- 항해99
- react-router
- 이코테
- 자바
- Today
- Total
목록분류 전체보기 (302)
Binary Journey
💡 매일메일은 기술면접 관련 질문을 메일로 매일 보내주는 구독 서비스입니다.💡매일메일 챌린지는 제 개인적인 챌린지로 매일메일에서 보내주는 하루치 메일에 대한 답변을 블로그 포스트로 작성합니다. DB Replication에 대해서 설명해주세요.(2025.01.02) DB Replication은 데이터베이스의 데이터를 복제하여 여러 서버에 분산 저장하는 기술입니다. DB Replication은 데이터베이스의 안정성과 성능을 향상시키는 중요한 기술로, 대규모 시스템에서 특히 유용하게 활용됩니다보통 마스터-슬레이브 구조로, 하나의 마스터 데이터베이스와 하나 이상의 슬레이브 데이터베이스로 구성됩니다.마스터 데이터베이스는 주로 쓰기 작업을 맡고 슬레이브 데이터베이스는 읽기 작업을 담당합니다.복제는 주로 비동기..
💡 해당 풀이는 코딩 테스트 합격자되기 - 자바편 에서 발췌된 내용을 바탕으로 작성되었습니다. 문제출처: 프로그래머스 - 방문길이 내용 게임 캐릭터를 4가지 명령어를 통해 움직이려 합니다. 명령어는 다음과 같습니다.U: 위쪽으로 한 칸 가기D: 아래쪽으로 한 칸 가기R: 오른쪽으로 한 칸 가기L: 왼쪽으로 한 칸 가기캐릭터는 좌표평면의 (0, 0) 위치에서 시작합니다. 좌표평면의 경계는 왼쪽 위(-5, 5), 왼쪽 아래(-5, -5), 오른쪽 위(5, 5), 오른쪽 아래(5, -5)로 구성합니다.명령어가 매개변수 dirs로 주어질 때, 게임 캐릭터가 처음 걸어본 길의 길이를 구하여 반환하는 solution() 함수를 완성해 주세요. 제약 조건dirs는 string형으로 주어지며, 'U', 'D', 'R..
💡 해당 풀이는 코딩 테스트 합격자되기 - 자바편 에서 발췌된 내용을 바탕으로 작성되었습니다. 문제출처: 프로그래머스 - 실패율 내용 슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌습니다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘 신규 사용자의 수가 급감했기 때문입니다. 원인은 신규 사용자와 기존 사용자 사이에 스테이지 차이가 너무 큰 것이 문제였습니다. 이 문제를 어떻게 할까 고민 한 그녀는 동적으로 게임 시간을 늘려서 난이도를 조절하기로 했습니다. 역시 슈퍼 개발자라 대부분의 로직은 쉽게 구현했지만, 실패율을 구하는 부분에서 위기에 빠지고 말았습니다. 오렐리를 위해 실패율을 구하는 코드를 완성하세요.실패율 정의 : 스테이지에 도달했으나 아직 클리어하지 못한 플레이어의 수 / 스테이지에 도달한..
💡 해당 풀이는 코딩 테스트 합격자되기 - 자바편 에서 발췌된 내용을 바탕으로 작성되었습니다. 문제출처: 프로그래머스 - 행렬의 곱셈 내용 2차원 행렬 arr1과 arr2를 입력받아, arr1에 arr2를 곱한 결과를 반환하는 함수, solution()을 완성해주세요. 제약 조건행렬 arr1, arr2의 행과 열의 길이는 2 이상 100 이하입니다.행렬 arr1, arr2의 원소는 -10 이상 20 이하인 자연수입니다.곱할 수 있는 배열만 주어집니다. 입출력의 예arr1arr2return[[1, 4], [3, 2], [4, 1]][[3, 3], [3, 3]][[15, 15], [15, 15], [15, 15]][[2, 3, 2], [4, 2, 4], [3, 1, 4]][[5, 4, 3], [2, 4, ..
💡 해당 풀이는 코딩 테스트 합격자되기 - 자바편 에서 발췌된 내용을 바탕으로 작성되었습니다. 문제출처: 프로그래머스 - 모의고사 내용 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다.1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ...2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, 2, 1, 2, 3, 2, 4, 2, 5, ...3번 수포자가 찍는 방식: 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, ...1번 문제부터 마지막 문제까지의 정답이 순서대로 들은 배열 answ..
💡 해당 풀이는 코딩 테스트 합격자되기 - 자바편 에서 발췌된 내용을 바탕으로 작성되었습니다. 문제내용정수 배열 numbers 가 주어집니다. numbers에서 서로 다른 인덱스에 있는 2개의 수를 뽑아 더해 만들 수 있는 모든 수를 배열에 오름차순으로 담아 반환하는 solution() 함수를 완성하세요. 출처: 프로그래머스-두 개 뽑아서 더하기 제약조건numbers의 길이는 2 이상 100 이하입니다.numbers의 모든 수는 0 이상 100이하입니다. 입출력의 예numbersresult[2, 1, 3, 4, 1][2, 3, 4, 5, 6, 7][5, 0, 2, 7][2, 5, 7, 9, 12] 기록하기💡 어디까지 생각해봤는지 단계적으로 기록해봅니다. 중첩 반복문으로 numbers에서 서로 다른 ..
💡 해당 풀이는 코딩 테스트 합격자되기 - 자바편 에서 발췌된 내용을 바탕으로 작성되었습니다. 문제내용정수 배열을 하나 바습니다. 배열의 중복값을 제거하고 배열 데이터를 내림차순으로 정렬해서 반환하는 solution() 함수를 구현하세요. 제약조건배열의 길이는 2이상 1,000 이하각 배열의 데이터 값은 -100,000 이상 100,000 이하 입출력의 예입력출력[4, 2, 2, 1, 3, 4][4, 3, 2, 1][2, 1, 1, 3, 2, 5, 4][5, 4, 3, 2, 1] 기록하기💡 어디까지 생각해봤는지 단계적으로 기록해봅니다. 중복값 제거를 먼저하자.그런 뒤 내림차순으로 정렬하자. 풀이풀이 시간시작 시각종료 시각총 소요 시간16:5017:0616분 문제 분석 제약 사항 파악 & 테스트 케이스..
💡 해당 풀이는 코딩 테스트 합격자되기 - 자바편 에서 발췌된 내용을 바탕으로 작성되었습니다. 문제내용정수 배열을 정렬해서 반환하는 solution() 함수를 완성하세요. 제약 조건정수 배열의 길이는 2 이상 10^5 이하입니다.정수 배열의 각 데이터 값은 -100,000 이상 100,000 이하입니다. 입출력의 예입력출력[1, -5, 2, 4, 3][-5, 1, 2, 3, 4][2, 1, 1, 3, 2, 5, 4][1, 1, 2, 2, 3, 4, 5][6, 1, 7][1, 6, 7] 기록하기💡 어디까지 생각해봤는지 단계적으로 기록해봅니다. 풀이풀이 시간시작 시각종료 시각총 소요 시간23:2123:4221분 문제 분석제약 사항 파악 & 테스트 케이스 작성입출력 모두 정수 배열정수 배열의 길이..
💡 매일메일은 기술면접 관련 질문을 메일로 매일 보내주는 구독 서비스입니다.💡매일메일 챌린지는 제 개인적인 챌린지로 매일메일에서 보내주는 하루치 메일에 대한 답변을 블로그 포스트로 작성합니다. 리버스 프록시와 포워드 프록시의 차이점에 대해 설명해주세요.(2024.12.23) 포워드 프록시는 클라이언트 측면에서 작동하는 프록시로 클라이언트의 요청을 대신 받아서 서버로 전달합니다.리버스 프록시는 서버 측면에서 작동하는 프록시로 서브의 요청을 대신 받아서 서버를 전달합니다. 차이점은 다음과 같습니다. 항목포워드 프록시리버스 프록시보호 대상클라이언트서버클라이언트 인식OX요청 방향내부 → 외부외부 → 내부 포워드 프록시는 클라이언트를 보호하고, 리버스 프록시는 서버를 보호합니다포워드 프록시는 클라이언트가 인식..
💡 매일메일은 기술면접 관련 질문을 메일로 매일 보내주는 구독 서비스입니다.💡매일메일 챌린지는 제 개인적인 챌린지로 매일메일에서 보내주는 하루치 메일에 대한 답변을 블로그 포스트로 작성합니다. HTTP 메서드에서 멱등성이란 무엇인가요?(2024.12.17) 멱등성수학이나 전산학에서 말하는 멱등성은 연산을 여러 번 적용하더라도 결과가 달라지지 않는 성질을 말합니다. HTTP 메소드의 멱등성도 이와 마찬가지로 동일한 요청을 한 번 보낸 것과 여러 번 연속으로 보낸 것과 같을 때 서버의 상태도 동일하게 유지된다면 멱등성 성질을 지닌다고 봅니다.RFC 7231 문서의 경우 PUT, DELETE 와 Safe requests method인 GET이 멱등성을 가진다고 설명합니다.A request method is..