일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JS 함수
- JS 삼항연산
- JS 타이머기능
- JS setInterval
- JS 기초
- JS classList
- JS 스코프
- JS redirection
- git 협업셋팅
- JS typeof연산자
- JS 연산
- JS appendChild
- JS 화살표함수
- CSS속성정리
- JS clearInterval
- JS 데이터타입
- JS 숫자
- JS form action
- JS null undefined
- JS setTimeout
- js 변수
- JS localStorage
- JS 형변환
- JS append
- JS prompt
- JS preventDefault
- JS form
- CSS기초
- JS value속성
- HTML기초
목록📚강의록📚 (128)
공부기록용
🔴HTTP 특징 🔴Stateful, Stateless 차이 🔴HTTP 메시지 🔻시작라인 🔻HTTP 헤더 🔻HTTP 메시지 바디 HTTP(HyperText Transfer Protocol) HTTP 메시지에 모든 것을 전송 HTML, TEXT IMAGE, 음성, 영상, 파일 JSON, XML (API) 거의 모든 형태의 데이터 전송 가능 서버간에 데이터를 주고 받을 때도 대부분 HTTP 사용 기반 프로코톨 TCP: HTTP/1.1, HTTP/2 UDP: HTTP/3 현재 HTTP/1.1 주로 사용 HTTP 특징 클라이언트 서버 구조 무상태 프로토콜(스테이스리스), 비연결성 HTTP 메시지를 통해서 통신 단순함, 확장 가능 클라이언트 서버 구조 Request Response 구조 클라이언트는 서버에 요청을 ..
인터넷 통신 🔴 IP 🔴 TCP/URP 🔴 DNS 🔴 URI(URL/URN) 🔻 URI문법 IP(인터넷 프로토콜) 클라이언트와 서버에 각각 IP주소가 부여되고 그 주소로 보낸다 IP (인터넷 프로토콜)의 역할 지정한 IP주소에 데이터 전달 패킷(Packet)_규칙이라는 통신 단위로 데이터 전달 IP패킷에는 출발지IP, 목적지IP를 담아 간다는걸 우선 생각(다른것도 있음) IP 프로토콜의 한계 비연결성(패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷을 전송한다.) 비신뢰성(중간에 페킷이 사라지거나 순서대로 보낸 패킷이 그 순서대로 오지 않을 수 있다.) 프로그램 구분(같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상일 경우(노래듣고, 영상보고 하는 경우) 구분하는데 한계가 있다.) TCP..
1. 15MATZIP 자신이 알고 있는 맛집을 간략한 소개와 함께 여러 사람들에게 공유합니다! 2. 와이어프레임 3. 개발 API 4. public github repo 주소 15MATZIP/15MATZIP (github.com) 5. Notion https://smiling-neighbor.notion.site/0e88dac52f6b4325aad8de7e9623b499?pvs=4
버킷리스트 만들기 app.py from flask import Flask, render_template, request, jsonify app = Flask(__name__) @app.route('/') def home(): return render_template('index.html') @app.route("/bucket", methods=["POST"]) def bucket_post(): sample_receive = request.form['sample_give'] print(sample_receive) return jsonify({'msg': 'POST 연결 완료!'}) @app.route("/bucket", methods=["GET"]) def bucket_get(): return jsonif..
기본 준비 templates 폴더 만들고 app.py 파일 만들고 가상환경 (python _ venv venv) 잡아주기 flask 프레임 워크 준비 (pip install flask) DB(mongoDB)에 데이터 저장을 위한 pymong(pip install pymongo), dnspython(pip install dnspython) 준비 1.화성땅 예 기본 웹 셋팅 # app.py from flask import Flask, render_template, request, jsonify app = Flask(__name__) @app.route('/') def home(): return render_template('index.html') @app.route("/mars", methods=["POST..
프론트엔드 : Html, css, Javascript,,, 백엔드 : 프론트엔드의 정보들을 웹//서버에(?) 주는 친구 (ex.python) 1. 원하는 폴더로 이동하기 2. app.py 파일 만들기 (통상적으로 flask라는 프레임워크를 쓸때 가장 기본이 되는 python파일명/flask를 실행시킬 가장 기본이 되는 python 파일의 이름) 3. 터미널을 켠다 4. 가상환경을 잡는다.(프로젝트 별로 라이브러리를 담아두는 통)을 잡는다(방법 > python -m venv venv) 확인 후 기존 사용하던 기록의 터미널 지우고 터미널-새터미널 열어서 (venv)로 적용되어진거까지 확인 프레임워크 : 서버라는 큰 프로젝트를 만들기 위한 큰 라이브러리 Flask : 프레임워크의 한 종, 남이 만들어 놓은 라..