일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Python
- ML
- Cartesina Product
- PARTITION BY
- Machine Learning
- 레이블 인코딩
- sklearn
- partition
- 머신러닝
- 명령어
- django
- SQL
- data preprocessing
- SQLD
- 사이킷런
- 기본
- 원핫인코딩
- Today
- Total
목록분류 전체보기 (54)
Programming Blog
콜백(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를 이용해 ..
Node js란? - javascript Engine 기반으로 만들어진 서버 사이드 플랫폼이다. - 이벤트 기반(Event-driven), Non Blocking I/O모델을 사용하여 가볍고 효율적이다. - Node js는 웹 서버가 아닌 그저 코드를 실행할 수 있는 하나의 Javascript V8 런타임이다. - 웹브라우저가 아닌 서버쪽에서도 동작하는 자바스크립트로 확장되었다.Node Js의 특징 - 비동기(Non-Blocking) I/O 처리, 이벤트 위주 : Node js의 라이브러리의 모든 API는 비동기식(Non-Blocking)이다. 데이터 반환을 기다리지 않고, 다음 API를 실행하고, Node js의 이벤트 알림 메커니즘을 통해 결과값을 받아온다. - 빠른 속도 : 구글 크롬의 V8엔진 사..
장고 ORM과 쿼리셋(QuerySets) 장고를 데이터베이스에 연결, 데이터를 저장하는 방법을 알아본다. 쿼리셋이란? 쿼리셋(QuerySet)은 전달받은 모델의 객체 목록이다. 쿼리셋은 데이터베이스로부터 데이터를 읽고, 필터를 걸거나 정렬을 할 수 있다. 장고 쉘(shell) 로컬 콘솔에서 다음 명령을 입력한다.1(myvenv) ~/djangogirls$ python manage.py shellcs실행하면 다음과 같이 나온다.12(InteractiveConsole)>>>cs이것은 장고 인터랙티브 콘솔(Interactive Console)로 들어온 것이다. 파이썬 프롬프트와 비슷하지만, 장고만의 마법을 부릴 수 있는 곳이기도 하다. 물론 파이썬의 모든 명령어도 사용 가능하다. 모든 객체 조회하기 글을 불러..