개인정보 파기 기간이 지난 개인정보 고유번호를 출력하는 문제이다. 다음 코드와 같이 현재 날짜, 개인정보 유효기간 날짜등을 모두 일수로 변환하여 비교 후 출력해주므로써 해결. def solution(today, terms, privacies): answer = [] today = list(map(int, today.split('.'))) today_year = int(today[0]) today_month = int(today[1]) today_day = int(today[2]) today_sum = 0 today_sum += today_year * 28 * 12 today_sum += today_month * 28 today_sum += today_day terms_dic = {} for term in..
설치 npm install ejs 사용법 html파일을 ejs 확장명으로 변경하고 views라는 폴더를 만들어서 안에 넣어야 합니다. view engine으로 ejs를 설정해주고 get요청으로 list.ejs를 render 해주기 post라는 collection에서 전체찾기를 통해 array를 반환. 반환한 결과를 posts라는 변수를 통해 list.ejs로 넘김. ejs 문법을 통해 array에 있는 값들 추출하면 끝
URL을 최대한 명사로 작성하기. 하위문서를 나타날떈 / 이용 파일확장자 (.html) 사용하지않기 띄어쓰기는 대시 (-) 이용 자료 하나당 하나의 URL사용
Application Programming Interface API란 웹서버와 고객간의 소통방법이다. Rest API는 이러한 API들을 어떤식으로 만들어야 좋은 API인가? 에 대한 답이 Rest API이다. => Restful API RestFul API를 만들기 위해서는 6가지의 원칙을 지켜야한다. 1. Uniform interface (가장 중요) - 하나의 자료는 하나의 URL로 - URL 하나를 알면 둘을 알 수 있어야함 - 요청과 응답은 정보가 충분히 들어있어야 함 2. Client-Server 역할 구분 - 브라우저는 요청만 해야함 - 서버는 응답만 해야함 3. Stateless - 요청 1과 요청 2는 의존성이 없어야함. (ex => 요청 1을 성공했다고해서 요청 2를 요청하면 안됨) 4..
설치방법 터미널에서 npm install body-parser body-parser란 요청 데이터(body) 해석을 쉽게 도와주는 라이브러리이다. 여기서 app은 express 이런식으로 작성해주면 들어오는 요청들을 변환시켜줌. 넘겨줄 input 데이터들을 확인하기 위해 name을 설정해야함.
1. Chrome의 자바스크립트 해석엔진 (V8)으로 이루어짐. 2. 브라우저 내에서 말고도 다른 환경에서도 JavaScript를 실행할 수 있게 도와줌. 3. 자바스크립트 실행창, 즉 실행환경(런타임) 4. 서버를 쉽게 만들 수 있음.(Non-blocking I/O 때문)
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.