본문 바로가기

분류 전체보기337

생활코딩 node.js 10강 에러 원인, 대처법 생활코딩으로 node.js 강의를 따라 들으며 배우던 중 10강에서 에러가 뜨고 이해가 안되는 부분이 있어서 학습에 진행이 생겼다 혹시나 나와 같은 경우를 겪는 분들이 있을까해서 10강의 내용을 개인적으로 보충하려 한다 https://opentutorials.org/course/3332/21046 Node.js - URL로 입력된 값 사용하기 - 생활코딩 수업소개 URL에 포함된 쿼리 스트링을 해석해서 이용하는 방법을 살펴봅니다. URL의 이해 강의 Node.js에서 URL을 통해서 입력된 값을 사용하는 방법 강의 실습하실 때 url 뒤에 ?id= 의 값을 직접 입 opentutorials.org 위 강의 내용를 보면 이전까지는 http://localhost:3000/1.html 처럼 url 의 / 뒤에.. 2022. 8. 11.
HTTP url 의 구성 url 은 프로토콜 + 도메인 + 포트번호 + 웹서버의 루트에서의 상대경로 로 이루어져있다 http://localhost:3000/1.html 를 예시로 들어 해석하면 http:// http 프로토콜을 사용하겠다 // 뒤에 도메인 주소를 받겠다 localhost: 도메인 주소는 localhost 이다. www.naver.com 같은 것이 여기에 해당된다. : (콜론) 뒤에 포트번호를 받겠다 http 의 경우 기본 포트인 80번 포트를, https 의 경우 443번 포트를 사용한다면 포트번호를 생략이 가능하다 포트번호가 생략되어 있다면 각 프로토콜에 맞는 기본 포트번호를 사용하고 있는 것이다 3000 포트번호는 3000 이다. 위에서 말했듯이 기본포트를 사용 시 포트번호는 생략 가능하다 / 웹서버의 루트를.. 2022. 8. 11.
Node.js 란? 크롬 브라우저의 내장된 V8 엔진을 기반으로 만든 자바스크립트 런타임(실행환경 =(프로그램)) 풀어서 말하자면 구글 크롬 브라우저에 내장된 자바스크립트를 해석하는 V8 엔진을 크롬 내부말고도 크롬 외에서도 사용가능하도록 별도의 실행환경(런타임)을 구축한것이 Node.js 다 Node.js 는 V8엔진으로 비동기 이벤트 드리븐 방식으로 만들었으므로 자바스크립트를 사용해도 속도가 꽤 빠르다 2022. 8. 11.
[백준 7569/c++] 토마토 이전 7576 번 토마토 문제에서 3차원 배열이란 점만 달라진 문제 3차원 배열과 tuple 을 사용해서 z축을 구현하였다 풀이 자체는 이전 토마토와 같은 BFS 방식이다 https://www.acmicpc.net/problem/7569 7569번: 토마토 첫 줄에는 상자의 크기를 나타내는 두 정수 M,N과 쌓아올려지는 상자의 수를 나타내는 H가 주어진다. M은 상자의 가로 칸의 수, N은 상자의 세로 칸의 수를 나타낸다. 단, 2 ≤ M ≤ 100, 2 ≤ N ≤ 100, www.acmicpc.net #include using namespace std; int n, m, h; int board[104][104][104]; int dist[104][104][104]; int dz[6] = {0, 0, 0.. 2022. 8. 10.