1. node.js(express)
npm install express(Mac yarn add express)
const express = require(‘express’);
const app = express();
app.listen(8080, function(){});
// 8080 포트로 들어오면 이것을 해 주세요.
app.get(‘경로’, function(req(요청), res(응답)){
응답.send(‘화면에 글씨가 출력됨’);
응답.sendFile(__dirname + ‘/index.html’);
);
// 예시) 경로 : /pet
node server.js을 터미널에 입력하여 서버를 실행함
자동화 라이브러리 : nodemon
html/Css 라이브러리 : bootstrap
2. 파이썬 함수 def
def 함수이름() :
print(‘함수를 출력합니다.’);
def 함수이름(구멍) :
print(구멍)
함수이름(123)
#’123’이 출력됨
3. 딥러닝 강의
머신러닝 : 컴퓨터 학습
딥러닝 : 머신러닝 안에 딥러닝, 가이드 불필요
딥러닝이 잘하는 것
1. 사진 구분
2. 순서가 있는 데이터(번역)
머신러닝의 종류
Supervised Learning : 데이터에 정답이 있고 정답예측 모델을 만들 때
Unsupervised Learning: 데이터에 정답이 없음 알아서 분류(옷,영화..추천)
Reinforcement Learning: 게임을 가르침
4. 자바스크립트 동작원리
Stack : 코드를 실행시키는 곳, 한줄한줄 순서대로 처리함 (single threaded)
Queue에서 stack가 비었을 때 옮겨서 실행함
비동기함수 : Ajax요청, 이벤트리스너, setTimeout
(=> 대기실 => queue => Stack)
queue, Stack에서 한번에 많은 이벤트 처리는 안좋음
Zustand
리덕스 대신 사용함
세팅하는 과정 없어서 쉬움