profile
심심해야 공부하게 된다.
post-thumbnail

[TIL] multer 미들웨어

멀터 미들웨어를 사용할 수 있습니다.( 설치 : npm i multer )이미지, 동영상 등을 비롯한 여러 가지 파일들을이 형식으로 업로드 합니다.enctype=multipart/form-data 인 폼을 통해 업로드하는 데이터의 형식을 의미합니다.express.url

2021년 11월 16일
·
0개의 댓글
·

[Programmers] 짝지어 제거하기

https://programmers.co.kr/learn/courses/30/lessons/12973문자열에서 같은 알파벳이 2개 붙어 있는 짝을 찾습니다. 그다음, 그 둘을 제거한 뒤, 앞뒤로 문자열을 이어 붙입니다. 이 과정을 반복해서 문자열을 모두 제거된

2021년 11월 12일
·
0개의 댓글
·
post-thumbnail

[TIL] 미들웨어의 특성

'에러 처리 미들웨어'만 예외로 err, req, res, next를 매개변수로 가지고보통 req, res, next를 매개변수로 가집니다.app.use나 app.get, app.post 등의 라우터에 장착할 수 있습니다.첫 번째 인수로 주소를 넣으면 됩니다.ex) a

2021년 11월 11일
·
0개의 댓글
·
post-thumbnail

[Programmers] 멀쩡한 사각형

https://programmers.co.kr/learn/courses/30/lessons/62048각칸의 길이는 1x1가로의 길이 W와 세로의 길이 H가 주어질 때,대각선에 걸리지 않는정사각형의 개수를 구하는 solution 함수를 완성해 주세요. 혼자힘으로

2021년 11월 10일
·
0개의 댓글
·

[Programmers] 타겟 넘버

https://programmers.co.kr/learn/courses/30/lessons/43165n개의 음이 아닌 정수가 있습니다. 이 수를 적절히 더하거나 빼서 타겟 넘버를 만들려고 합니다. 예를 들어 1, 1, 1, 1, 1로 숫자 3을 만들려면 다음

2021년 11월 9일
·
0개의 댓글
·

[TIL] express.static()

어떤 역할을 하나요?설치가 필요한가요?사용예시를 보여주세요.보안상의 이점이 있나요?요청 경로에 파일이 없으면 어떻게 처리하나요?정적 파일들을 제공하는 라우터 입니다.fs.readFile로 파일을 직접 읽어서 전송할 필요가 없어 편리합니다.아니요.기본적으로 제공되므로ex

2021년 11월 7일
·
0개의 댓글
·
post-thumbnail

[Programmers] 배달

https://programmers.co.kr/learn/courses/30/lessons/12978?language=javascriptN = 6road = \[1,2,1,1,3,2,2,3,2,3,4,3,3,5,2,3,5,3,5,6,1];K = 4;자신과의 거

2021년 11월 6일
·
0개의 댓글
·

[Programmers] 나머지가 1이 되는 수 찾기

https://programmers.co.kr/learn/courses/30/lessons/87389자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하는 함수를 작성하세요.maxNum : 나머지

2021년 11월 3일
·
0개의 댓글
·

[TIL] express.Router();

app.js 에 라우터를 많이 연결하면코드가 길어져 복잡해질 수 있습니다.(라우터 : app.js에서 app.get 등의 메서드)그래서 익스프레스에서는 라우터를 별도의 폴더로 분리해 라우팅을 깔끔하게 관리할 수 있도록Router 객체를 제공합니다.주소가 합쳐집니다.위

2021년 11월 2일
·
0개의 댓글
·

[Programmers]약수의 개수와 덧셈

https://programmers.co.kr/learn/courses/30/lessons/77884변수 answer를 만든다.left 값부터 right 값까지 순회하는 for 문을 만든다.i 의 약수의 개수를 구한다.약수가 짝수라면 변수 answer에 더한다

2021년 11월 2일
·
0개의 댓글
·

[TIL] morgan

요청과 응답에 대한 정보를이런 식으로 콘솔에 기록해줌첫번째 인수로는dev, combined, common, short, tiny 등의 포맷두번재 인수로는immediate, skip, stream 등의 옵션skip 옵션을 줘서 에러 로그만 찍히도록 설정개발 환경에서는 d

2021년 11월 1일
·
0개의 댓글
·

[Programmers]최소직사각형

https://programmers.co.kr/learn/courses/30/lessons/86491sizes 배열의 요소들을 오름차순으로 정렬한다.요소들의 0번째 인덱스에서 가장 큰 수를 찾는다.요소들의 1번째 인덱스에서 가장 큰 수를 찾는다.둘을 곱한다.

2021년 11월 1일
·
0개의 댓글
·

[TIL] express-session

세션 관리용 미들웨어.로그인 등의 이유로 세션을 구현특정 사용자를 위한 데이터를 임시적으로 저장요청이 올 때 세션에 수정 사항이 생기지 않아도 세션을 다시 저장할지 설정하는 것수정사항의 예는 뭘까..세션에 저장할 내역이 없더라도 처음부터 세션을 생성할지 설정하는 것 세

2021년 10월 28일
·
0개의 댓글
·

[TIL] cookie-parser

유효기간 검사 : 유효기간이 지난 쿠키를 걸러 냅니다.쿠키해석 : 요청의 쿠키를 해석해 req.cookies 객체로 만듭니다.서명된 쿠키라면 req.signedCookies 객체로 만듭니다.ex ) name=sunrise 쿠키를 보냈다면 req.cookies는 { na

2021년 10월 28일
·
0개의 댓글
·

[TIL] body-parser

요청의 본문(body)의 데이터를 해석해서req.body 객체로 만들어주는 미들웨어 입니다.보통 '폼 데이터(URL-encoded)'나'AJAX 요청(JSON, XML)' 의 데이터를 처리 합니다.멀티파트(이미지, 동영상, 파일) 데이터는 처리 못합니다.JSON pay

2021년 10월 28일
·
0개의 댓글
·

[Programmers] 없는 숫자 더하기

https://programmers.co.kr/learn/courses/30/lessons/86051includes 메소드로 numbers에 있는 숫자를 찾아filter 메소드로 걸러내고reduce 메소드로 그 나머지 요소들을 더했다.

2021년 10월 28일
·
0개의 댓글
·

[Programmers]부족한 금액 계산하기

https://programmers.co.kr/learn/courses/30/lessons/82612가우스를 이용한 풀이다.예를 들어3 + 6 + 9 + 12 + 15 를9 + 9 + 9 + 9 + 9 로 만든다 생각하니(3 + 15) / 2 \* 5 라는

2021년 10월 27일
·
0개의 댓글
·

[Programmers] 다음 큰 숫자

자연수 n이 주어졌을 때, n의 다음 큰 숫자는 다음과 같이 정의 합니다.n의 다음 큰 숫자는 n보다 큰 자연수 입니다.n의 다음 큰 숫자와 n은 2진수로 변환했을 때 1의 갯수가 같습니다.n의 다음 큰 숫자는 조건 1, 2를 만족하는 수 중 가장 작은 수 입니다.예를

2021년 3월 31일
·
0개의 댓글
·

[Programmers] 기능 개발

문제 설명프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다.각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다.또, 각 기능의 개발속도는 모두 다르기 때문에뒤에 있는 기능이앞에 있는 기능보다 먼저 개발될 수 있고,이때 뒤에 있는 기능은앞에 있는 기능이 배포

2021년 3월 18일
·
0개의 댓글
·
post-thumbnail

[Programmers] 큰 수 만들기

어떤 숫자에서 k개의 수를 제거했을 때 얻을 수 있는 가장 큰 숫자를 구하려 합니다.예를 들어, 숫자 1924에서 수 두 개를 제거하면 19, 12, 14, 92, 94, 24 를 만들 수 있습니다. 이 중 가장 큰 숫자는 94 입니다.문자열 형식으로 숫자 number

2021년 3월 14일
·
0개의 댓글
·