일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- 레이블 인코딩
- CROSS JOIN
- SQLD
- 머신러닝
- Cartesina Product
- data preprocessing
- SQL
- sklearn
- partition
- django
- 원핫인코딩
- PARTITION BY
- 명령어
- 기본
- 사이킷런
- ML
- Machine Learning
- Python
- Today
- Total
목록Node js/생활 코딩 Node js (11)
Programming Blog
1234567891011121314151617181920212223242526272829const http = require('http');/*웹 서버가 되기 위해서 Nodejs가 제공하는 기능 중에 http라는 모듈을 require하여 http변수에 담는다 */const hostname = '127.0.0.1';const port = 1337; http.createServer((req, res) => { res.writeHead(200, { 'Content-Type': 'text/plain' }); res.end('Node js Port : 1337\n');}).listen(port, hostname, () => { console.log(`Server running at http://${hostname..
동기(Synchronous) - 하나씩 순서대로 진행하는 프로그램 비동기(Asynchronous) - 여러개를 실행시켜 먼저 끝나는 것을 반환하는 프로그램(메일 보내기처럼 순서에 영향이 없는 프로그램) 동기와 비동기의 활용 - fs.readFile(비동기 방식) VS fs.readFileSync(동기 방식) data.txt라는 파일을 읽고 그 작업이 끝난 다음에 익명함수로 콜백 방식으로 전달된 함수를 readFile이 내부적으로 작업이 끝났을 때 호출하는데 호출하면서 에러가 있으면 에러메세지 전달을 하고, 성공하면 매개변수인 data의 값을 consol을 통해서 내용을 전달한다. - 동기 : 순서대로 처리가 끝날 때까지 기다려야한다. 비동기 : 기다리지 않고 다음 명령을 실행 하면서 처리를 기다린다. 장..
콜백(callback)함수 란? 123456789a = [3,1,2]; function b(v1, v2) { return v2 - v1;} a.sort(b); console.log(a);cs- sort라는 함수의 인자로 다른 함수를 전달했고, 전달된 함수를 콜백 함수라 한다. 이 콜백 함수는 누군가에게 나중에 호출되어질 함수이다. - sort라는 함수가 가지고있는 기본적인 방법을 확장할 수 있는 가능성을 로직을 주입함으로써 가능하게 하는 것이 콜백을 사용하는 이유이다. 1234567a = [3,1,2]; a.sort(function(v1, v2) { return v2-v1;}); console.log(a);cs- 이름을 주는 방식은 함수를 나중에 여러 번 호출하고 싶을 때 이렇게 사용하고, 함수가 1회성..
모듈이란?? const http = require('http'); - 부품, 모델이라고 생각하면 된다. - 모듈의 require함수 : 모듈을 가져오기 위해 사용하는 메서드, 함수 - 애플리케이션이 구동되기 위해서는 Node js에서 제공하는 http라고 하는 모듈(부품)을 요구한다. - const http라는 상수에 http모듈(return값)을 담은 것이다. - http라는 모듈은 createServer라는 메서드를 가지고 있다. - http라는 모듈의 createServer라는 메서드를 호출하면 http의 server라고 하는 객체를 리턴하고, 그 객체는 listen이라고하는 메서드를 가지고 있기 때문에 http에서 listen을 호출할 수 있는 것이다. - Node js에서 제공하는 모듈은 Nod..
1234567891011const http = require('http'); const hostname = '127.0.0.1';const port = 1337; http.createServer((req, res) => { res.writeHead(200, { 'Content-Type': 'text/plain' }); res.end('Hello World\n');}).listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`);});Colored by Color Scriptercs- 위의 코드는 웹브라우저를 통해 요청한 내용을 받아서 Hello World라는 텍스트를 전송하여 IP와 Port를 이용해 ..