일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 인공지능
- backend
- 파이썬
- 웹해킹
- webhacking
- hackerschool
- 경제
- 러닝스칼라
- 리눅스
- 백엔드
- 러닝 스칼라
- Web
- Python
- mysql
- hacking
- Linux
- Javascript
- Shellcode
- BOF
- php
- 딥러닝
- 챗GPT
- Scala
- deep learning
- c
- flask
- ChatGPT
- hackthissite
- c++
- BOF 원정대
- Today
- Total
목록Python (8)
jam 블로그
3. HTTP의 구조 및 핵심 요소 원래 책에서는 4장에 해당되며, API 만들기 전에 HTTP에 대한 설명이 먼저 하는게 맞을듯 하여 임의로 순서를 변경하였습니다. 1) HTTP HyperText Transfer Protocol의 약자로 HTML을 주고 받을 수 있도록 만들어진 프로토콜 통신방식 Request & Response (Stateful) 클라이언트에서 서버로 HTTP Request를 보내면 서버에서 처리 후 결과에 따른 HTTP 응답을 Response 하는 방식 대표적으로 TCP 통신이 해당되고, FTP, Telnet 과 같은 유저 정보를 계속 가지고 있는 경우의 프로토콜들입니다. Stateless 기본적인 HTTP가 해당됩니다. 또한, UDP와 DNS가 해당됩니다. state를 가지지 않고..
2. 현대 웹 시스템 구조 및 아키텍처 해당 장에서는 현재의 개발팀의 구조 및 직군과 그에 따른 현대 웹 시스템의 구조 및 아키텍처를 알아봅니다. 1) 웹 시스템 구조 Only HTML HTML + Javascript Front-end(HTML + Javascript) & Back-end (Java 등) 여기서는 보통 Jsp나 PHP 안에 html, javascript과 조합해서 server side rendering으로 코딩되는 시기 단, 코드가 워낙 복잡해지고 조잡해져서 유지보수가 빡세짐 (과도기) MVC, MVVC 와 같은 View를 따로 떼어내려는 시도가 생겨남. PHP에서는 hhvm이나 laravel와 같은 것들이 생겨남. SPA (Single Page Application) : React, A..
원-핫 인코딩 각 단어의 인덱스를 정한 후 각 단어의 벡터를 각 단어에 해당하는 인덱스의 값을 1로 표현하는 방법 장점 : 간단하고 이애하기 쉽다. 단점 : 단어 수가 많아지면 많아질수록 벡터의 크기가 커지기 때문에 공간이 많이 사용되고 비효율적. 단어의 의미나 특성 같은 것들이 전혀 표현되지 않는 것. 코딩 순서 형태소 분석기로 문장들을 자릅니다. 자른 문장들을 합쳐서 하나의 사전으로 만듭니다. 사전에 등록된 단어의 인덱스를 1로 바꾸고 나머지는 0으로 넣은 배열을 출력합니다. 단점 타파 카운터 기반 방법 특이값 분해 (Singular Value Decomposition, SVD) 잠재의미분석 (Latent Semantic Analysis, LSA) Hyperspace Analogue to Langua..