목록분류 전체보기 (122)
Lsiron
미들웨어 란?자바스크립트 미들웨어는 웹 애플리케이션에서 요청과 응답 사이에 위치하여 중간에 서비스를 제공하거나 요청을 처리하는 소프트웨어 구성 요소이다. 이는 요청과 응답의 흐름을 관리하고 조작할 수 있는 유연한 방법을 제공하여 애플리케이션의 동작을 수정하거나 보완하는 데 사용된다. 주로 웹 개발에서는 서버 측 미들웨어와 클라이언트 측 미들웨어로 구분된다. 서버 측 미들웨어는 클라이언트의 요청을 받아 처리하기 전에 실행되며, 보통은 라우팅, 인증, 로깅, 데이터 변환 등의 작업을 처리한다. 반면 클라이언트 측 미들웨어는 브라우저에서 애플리케이션에 필요한 추가적인 동작을 처리하기 위해 사용된다. 공항으로 비유를 해보자.승객은 클라이언트,. 미들웨어는 보안검색대 , 비행기가 서버이다.승객이 비행기에 탑승..
타인과 협업 할 때, 혹은 회사에서 일을 할 때 프로젝트를 진행하기 위해서는 원격저장소에서 파일을 가져와야 하는 경우가 발생한다. 그러면 우리는 하기와 같은 방법 및 명령어를 통해 파일들을 가져올 수 있다. 1. git clone원격저장소에 있는 파일을 통으로 가져올때 사용하는 방법이 바로 git clone 이다. 통으로 가져오는 방법에는 총 두 가지가 있다. 첫 번째 방법은 Download ZIP을 통해 파일을 직접 다운받는 것이다. (git hub로 예시를 들겠다.) 두 번째 방법은 git 명령어를 통해 원격저장소에 있는 파일을 통으로 가져오는 것이다. 첫 번째 방법보다 더 간편하다. $ git clone 원격저장소 주소 => 위와 같이 명령어를 입력 해 준다. 원격저장소 주소는 위 첫 번째 방..
깃을 커밋 또는 스테이징 하다가 실수 했을때 다시 되돌리는 방법이 있다. 먼저 파일을 복구하는 방법에 대해 알아보자. 1. git restore$ git restore 파일명 => 특정 파일을 최근 commit 상태로 복구 할 수 있다. (ctrl + z 가 안 먹히는 경우, 즉 컴퓨터가 다운됐을때 주로 사용한다.) => 가장 최근에 commit 을 해 준, '3' 파일이다. => 위와 같이 '3' 파일을 수정해보자. => "git restore 3" 명령어를 입력한 결과 바로 최근에 commit을 해 준 상태로 파일이 복구 됐음을 확인 할 수 있다. $ git restore --source 커밋아이디 파일명 => 특정 파일을 특정 commit 시점으로 파일을 복구하는 명령어이다. => '3' 파..
문제 1. 같은 숫자는 싫어 배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다. 예를 들면,arr = [1, 1, 3, 3, 0, 1, 1] 이면 [1, 3, 0, 1] 을 return 합니다. arr = [4, 4, 4, 3, 3] 이면 [4, 3] 을 return 합니다.배열 arr에서 연속적으로 나타나는 숫자는 제거하고 남은 수들을 return 하는 solution 함수를 완성해 주세요. 풀이=해답.function solution(arr) { let answer = [] ..