๋ฐ˜์‘ํ˜•

HTTP 19

[Goal] 2021.03

Goal ; Java โ˜• [์ž๋ฐ” ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 04. ์ž๋ฐ”, ๋” ์ •ํ™•ํ•˜๊ฒŒ! (03.02์™„๋ฃŒ) 05. ์ž๋ฐ”, ๋” ๊ฐ„ํŽธํ•˜๊ฒŒ! (03.03 ์™„๋ฃŒ) 06. ๊ธฐ๋ง๊ณ ์‚ฌ: ์ž๋ฐ” ์‹ค๋ฌด ํ”„๋กœ์ ํŠธ (03.04 ์™„๋ฃŒ) [์ž๋ฐ” ์ค‘๊ธ‰ ๊ฐœ๋…] 01. ์ƒ์† (03.05 ์™„๋ฃŒ) 02. ์บ์ŠคํŒ…๊ณผ ์ œ๋„ค๋ฆญ (03.09 ์™„๋ฃŒ) 03. ์ธํ„ฐํŽ˜์ด์Šค์™€ ์ถ”์ƒ ํด๋ž˜์Šค (03.09 ์™„๋ฃŒ) HTTP๐Ÿ”— [๋ชจ๋“  ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ HTTP ์›น ๊ธฐ๋ณธ ์ง€์‹] 04. HTTP ๋ฉ”์„œ๋“œ (03.02์™„๋ฃŒ) 05. HTTP ๋ฉ”์„œ๋“œ ํ™œ์šฉ (03.04 ์™„๋ฃŒ) 06. HTTP ์ƒํƒœ์ฝ”๋“œ (03.05 ์™„๋ฃŒ) 07. HTTP ํ—ค๋”1 - ์ผ๋ฐ˜ ํ—ค๋” (03.08 ์™„๋ฃŒ) 08. HTTP ํ—ค๋”2 - ์บ์‹œ์™€ ์กฐ๊ฑด๋ถ€ ์š”์ฒญ (03.09 ์™„๋ฃŒ) 09. ๋‹ค์Œ์œผ๋กœ (03.10 ์™„๋ฃŒ) Spri..

CodeSiri/Goal 2021.03.01

[TIL] 2021.03.01

JavaScript ๐ŸŒˆ [์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ] 04. ๋‹ค์–‘ํ•œ ์ด๋ฒคํŠธ ์•Œ์•„๋ณด๊ธฐ 01. ๋งˆ์šฐ์Šค ๋ฒ„ํŠผ ์ด๋ฒคํŠธ 02. ์ฒญ๊ธฐ ์˜ฌ๋ ค?! ๋ฐฑ๊ธฐ ์˜ฌ๋ ค?! 03. ๋งˆ์šฐ์Šค ์ด๋™ ์ด๋ฒคํŠธ 1 04. client, page, offset ์ฐจ์ด 05. ๋งˆ์šฐ์Šค ์ด๋™ ์ด๋ฒคํŠธ 2 06. mouseenter / mouseleave 07. ํšจ์ค€์ด๋„ค ์ง‘ 08. ํ‚ค๋ณด๋“œ ์ด๋ฒคํŠธ 09. ๋˜‘Talkํ•œ Enterํ‚ค! 10. input ํƒœ๊ทธ ๋‹ค๋ฃจ๊ธฐ 11. ์ฝ”๋“œ์ž‡ ์‚ฐ์„ฑ๋น„ 12. ์Šคํฌ๋กค ์ด๋ฒคํŠธ 13. ์ข…ํ•ฉ ์ •๋ฆฌ GitHub ๐Ÿธ ๋ฒŒ์จ 3์›”์ด๋ผ๋‹ˆ ์ •๋ง ๋ง๋„ ์•ˆ ๋œ๋‹ค. ์‹œ๊ฐ„์ด ํ™”์‚ด์ฒ˜๋Ÿผ ์ง€๋‚˜๊ฐ€๋ฒ„๋ ธ๋‹ค๋Š” ๋ง์ด ์ •๋ง ๊ณต๊ฐ๋˜๋Š” ์š”์ฆ˜์ด๋‹ค ๐Ÿน ๊ทธ๋ž˜์„œ ๋” ๋นก๋นกํ•˜๊ฒŒ 3์›”์˜ ๊ณ„ํš์„ ์„ธ์› ๋‹ค... ๊ณผ์—ฐ ์ €๋ ‡๊ฒŒ ๋งŽ์€ ๊ณ„ํš๋“ค์„ ํ•˜๋‚˜๋„ ๋น ์ง์—†์ด ์„ธ์šธ ์ˆ˜ ์žˆ์„์ง€ ๊ฑฑ์ •์ด๋‹ค. 3์›”์€ J..

CodeSiri/TIL 2021.03.01

[HTTP ์›น ๊ธฐ๋ณธ ์ง€์‹] 03. HTTP ๊ธฐ๋ณธ

๋ชจ๋“  ๊ฒƒ์ด HTTP HTTP(HyperText Transfer Protocol) HTTP ๋ฉ”์‹œ์ง€์— ๋ชจ๋“  ๊ฒƒ์„ ์ „์†ก HTML, TEXT IMAGE, ์Œ์„ฑ, ์˜์ƒ, ํŒŒ์ผ JSON, XML (API) ๊ฑฐ์˜ ๋ชจ๋“  ํ˜•ํƒœ์˜ ๋ฐ์ดํ„ฐ ์ „์†ก ๊ฐ€๋Šฅ ์„œ๋ฒ„๊ฐ„์— ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›์„ ๋•Œ๋„ ๋Œ€๋ถ€๋ถ„ HTTP ์‚ฌ์šฉ ์ง€๊ธˆ์€ HTTP ์‹œ๋Œ€! HTTP์˜ ์—ญ์‚ฌ HTTP/0.9 1991๋…„: GET ๋ฉ”์„œ๋“œ ๋งŒ ์ง€์›, HTTP ํ—ค๋” X HTTP/1.0 1996๋…„: ๋ฉ”์„œ๋“œ, ํ—ค๋” ์ถ”๊ฐ€ HTTP/1.1 1997๋…„: ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ, ์šฐ๋ฆฌ์—๊ฒŒ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ฒ„์ „ RFC2068(1997) -> RFC2616(1999) -> RFC7230~7235(2014) HTTP/2 2015๋…„: ์„ฑ๋Šฅ ๊ฐœ์„  HTTP/3 ์ง„ํ–‰ ์ค‘: TCP ๋Œ€์‹ ์— UDP ์‚ฌ์šฉ, ์„ฑ๋Šฅ ๊ฐœ์„  ..

Back-end/HTTP 2021.02.28

[TIL] 2021.02.28

Java โ˜•[์ž๋ฐ” ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 03. ์ค‘๊ฐ„๊ณ ์‚ฌ: ๋ฌธ์ œ ํ•ด๊ฒฐ ๋Šฅ๋ ฅ ๊ธฐ๋ฅด๊ธฐ01. ํ‰๊ท ๊ฐ’ ๊ณ„์‚ฐํ•˜๊ธฐ02. ๋‘ ์›์†Œ์˜ ์ฐจ ์ค‘ ์ตœ๋Œ“๊ฐ’ ๊ตฌํ•˜๊ธฐ03. ์‚ผ๊ฐํ˜• ๊ทธ๋ฆฌ๊ธฐ04. ํ”ผ๋ผ๋ฏธ๋“œ ๊ทธ๋ฆฌ๊ธฐ05. ํ”Œ๋กœ์ด๋“œ์˜ ์‚ผ๊ฐํ˜•06. ์ฝ˜์†” ์ž…๋ ฅ ๋ฐ›๊ธฐ (Scanner)07. ์ฝ”๋“œ์ž‡ ์†Œ๊ฐœ ํ”„๋กœ๊ทธ๋žจ HTTP๐Ÿ”—[๋ชจ๋“  ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ HTTP ์›น ๊ธฐ๋ณธ ์ง€์‹] 03. HTTP ๊ธฐ๋ณธ01. ๋ชจ๋“  ๊ฒƒ์ด HTTP02. ํด๋ผ์ด์–ธํŠธ ์„œ๋ฒ„ ๊ตฌ์กฐ03. Stateful, Stateless04. ๋น„ ์—ฐ๊ฒฐ์„ฑ(connectionless)05. HTTP ๋ฉ”์‹œ์ง€ GitHub ๐Ÿธ Study ๐Ÿ› [์ฝ”๋ฎค๋‹ˆํ‹ฐ ์„œํฌํ„ฐ์ฆˆ] ๊ฒŒ๋ฆด๋ผ ๋ฏธ์…˜01. ์†Œํ†ต ๊ฒŒ์‹œํŒ ํ™œ์„ฑํ™” ๊ฐœ์ธ ๊ณต๋ถ€ ์‹œ๊ฐ„์€ ์ •๋ง ์†Œ์ค‘ํ•˜๋‹ค๊ณ  ์ƒ๊ฐ๋˜๋Š” ํ•˜๋ฃจ์ด๋‹ค. ์ตœ๊ทผ์— ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋А๋ผ ๊ฐœ์ธ๊ณต๋ถ€๋ฅผ ํ•  ์‹œ๊ฐ„์ด ์ „ํ˜€ ์—†์–ด์„œ ๋งˆ์Œ..

CodeSiri/TIL 2021.02.28

[TIL] 2021.02.26

Java โ˜•[์ž๋ฐ” ์™•๊ธฐ์ดˆ] 05. ๋ฐฐ์—ด03. ๋ฐฐ์—ด ์—ฐ์Šต04. DNA ์—ผ๊ธฐ ์„œ์—ด ๋ถ„์„05. ๋‹ค์ค‘ ๋ฐฐ์—ด [์ž๋ฐ” ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 01. ๊ฐ์ฒด ๋งŒ๋“ค๊ธฐ01. ๊ฐ์ฒด ์ง€ํ–ฅ์ด๋ž€?02. ํด๋ž˜์Šค ์ •๋ฆฌ03. ํด๋ž˜์Šค04. ๋ฉ”์†Œ๋“œ05. ๋ฉ”์†Œ๋“œ ์ •๋ฆฌ06. ์ธ์Šคํ„ด์Šค07. ์ธ์Šคํ„ด์Šค ์ •๋ฆฌ08. ์ž…๊ธˆ ์ถœ๊ธˆ [์ž๋ฐ” ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 02. ๊ฐ์ฒด ์„ค๊ณ„ํ•˜๊ธฐ01. ์ ‘๊ทผ ์ œ์–ด์ž02. ์ ‘๊ทผ ์ œ์–ด์ž ์ •๋ฆฌ03. ์ ‘๊ทผ ์ œ์–ด์ž ์—ฐ์Šต04. ๋ฉ”์†Œ๋“œ ์˜ค๋ฒ„๋กœ๋”ฉ05. ๋ฉ”์†Œ๋“œ ์˜ค๋ฒ„๋กœ๋”ฉ ์ •๋ฆฌ06. ๊ณ„์ขŒ ์ด์ฒด07. ์ƒ์„ฑ์ž08. ์ƒ์„ฑ์ž ์ •๋ฆฌ09. ์ƒ์„ฑ์ž ์—ฐ์Šต10. this11. this ์ •๋ฆฌ12. ํŠน๊ฐ€ ํ• ์ธ ๋งค์žฅ HTTP๐Ÿ”—[๋ชจ๋“  ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ HTTP ์›น ๊ธฐ๋ณธ ์ง€์‹] 02. URI์™€ ์›น ๋ธŒ๋ผ์šฐ์ € ์š”์ฒญ ํ๋ฆ„01. URI02. ์›น ๋ธŒ๋ผ์šฐ์ € ์š”์ฒญ ํ๋ฆ„ GitHu..

CodeSiri/TIL 2021.02.25

[HTTP ์›น ๊ธฐ๋ณธ ์ง€์‹] 01. ์ธํ„ฐ๋„ท ๋„คํŠธ์›Œํฌ

IP(Internet Protocol) ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ์˜ ์—ญํ•  ์ง€์ •ํ•œ IP ์ฃผ์†Œ(IP Address)์— ๋ฐ์ดํ„ฐ ์ „๋‹ฌ ํŒจํ‚ท(Packet)์ด๋ผ๋Š” ํ†ต์‹  ๋‹จ์œ„๋กœ ๋ฐ์ดํ„ฐ ์ „๋‹ฌ IP ํ”„๋กœํ† ์ฝœ์˜ ํ•œ๊ณ„ ๋น„์—ฐ๊ฒฐ์„ฑ ํŒจํ‚ท์„ ๋ฐ›์„ ๋Œ€์ƒ์ด ์—†๊ฑฐ๋‚˜ ์„œ๋น„์Šค ๋ถˆ๋Šฅ ์ƒํƒœ์—ฌ๋„ ํŒจํ‚ท ์ „์†ก ๋น„์‹ ๋ขฐ์„ฑ ์ค‘๊ฐ„์— ํŒจํ‚ท์ด ์‚ฌ๋ผ์ง€๋ฉด? (ํŒจํ‚ท ์†Œ์‹ค) ํŒจํ‚ท์ด ์ˆœ์„œ๋Œ€๋กœ ์•ˆ์˜ค๋ฉด? (ํŒจํ‚ท ์ „๋‹ฌ ์ˆœ์„œ ๋ฌธ์ œ ๋ฐœ์ƒ) ํ”„๋กœ๊ทธ๋žจ ๊ตฌ๋ถ„ ๊ฐ™์€ IP๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์„œ๋ฒ„์—์„œ ํ†ต์‹ ํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๋‘˜ ์ด์ƒ์ด๋ฉด? TCP(Transmission Control Protocol), UDP(User Datagram Protocol) ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ ์Šคํƒ์˜ 4๊ณ„์ธต ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต - HTTP, FTP ์ „์†ก ๊ณ„์ธต - TCP, UDP ์ธํ„ฐ๋„ท ๊ณ„์ธต - IP ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค ๊ณ„์ธต - LAN..

Back-end/HTTP 2021.02.25

[TIL] 2021.02.25

Java โ˜• [์ž๋ฐ” ์™•๊ธฐ์ดˆ] 03. ๋ณ€์ˆ˜์™€ ์—ฐ์‚ฐ 01. ๋ณ€์ˆ˜ 02. ๋ณ€์ˆ˜ ์ •๋ฆฌ 03. ์ž๋ฃŒํ˜• 04. ์ž๋ฃŒํ˜• ์ •๋ฆฌ 05. ์ž๊ธฐ์†Œ๊ฐœ์„œ ๋งŒ๋“ค๊ธฐ 06. ์—ฐ์‚ฐ์ž 07. ์—ฐ์‚ฐ์ž ์ •๋ฆฌ 08. ํ˜• ๋ณ€ํ™˜ 09. ํ˜• ๋ณ€ํ™˜ ์ •๋ฆฌ 10. ์—ฐ์‚ฐ์ž์™€ ํ˜• ๋ณ€ํ™˜ [์ž๋ฐ” ์™•๊ธฐ์ดˆ] 04. ์กฐ๊ฑด๋ฌธ๊ณผ ๋ฐ˜๋ณต๋ฌธ 01. if, else if, else 02. if, else if, else ์ •๋ฆฌ 03. if, else if, else ์—ฐ์Šต 04. switch๋ฌธ 05. switch ์ •๋ฆฌ 06. switch๋ฌธ ์—ฐ์Šต 07. while๋ฌธ 08. while๋ฌธ ์ •๋ฆฌ 09. while๋ฌธ ์—ฐ์Šต 10. for๋ฌธ 11. for๋ฌธ ์ •๋ฆฌ 12. ๊ตฌ๊ตฌ๋‹จ [์ž๋ฐ” ์™•๊ธฐ์ดˆ] 05. ๋ฐฐ์—ด 01. ๋ฐฐ์—ด 02. ๋ฐฐ์—ด ์ •๋ฆฌ 03. ๋ฐฐ์—ด ์—ฐ์Šต 04. DNA ์—ผ๊ธฐ ์„œ์—ด ๋ถ„์„ 05. ..

CodeSiri/TIL 2021.02.24

[TIL] 2021.02.24

jQuery ๐ŸŒ€ [jQuery ํ™œ์šฉํ•˜๊ธฐ] 04. ํ”„๋กœ์ ํŠธ: ๋‚˜๋งŒ์˜ ํฌํŠธํด๋ฆฌ์˜ค 01. ํฌํŠธํด๋ฆฌ์˜ค 1: ๋ฉ”๋‰ด ์ƒ‰ ๋ฐ”๊พธ๊ธฐ 02. ํฌํŠธํด๋ฆฌ์˜ค 2: ์„น์…˜ ์Šคํฌ๋กค 03. ํฌํŠธํด๋ฆฌ์˜ค 3: ๋ฉ‹์žˆ๊ฒŒ ๋‚˜ํƒ€๋‚ด๊ธฐ 04. ํฌํŠธํด๋ฆฌ์˜ค 4: ๋ง‰๋Œ€๊ธฐ ์• ๋‹ˆ๋ฉ”์ด์…˜ Mini Project ๐Ÿ–ฅ๏ธ Theory01. API ์—ฐ๋™ํ•˜๊ธฐ Theory02. UX/UI ๋””์ž์ธ GitHub ๐Ÿธ Mini Project : ๋”ฐ๋ฆ‰์ด๋Š” ์ฒ˜์Œ์ด๋ผ ๋“œ๋””์–ด Mini Project ๐Ÿ–ฅ๏ธ์˜ ๋์ด ๋ณด์ด๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค. ์™„์„ฑํ•˜์ง€ ๋ชปํ•  ๊ฒƒ ๊ฐ™์•„์„œ ์ขŒ์ ˆ์„ ๋ช‡ ๋ฒˆ ํ–ˆ๋Š”๋ฐ ์šฐ์—ฌ๊ณก์ ˆ ๋์— ์™„์„ฑ์€ ํ–ˆ๋‹ค. (๊ตฌํ˜„ํ•˜๊ธฐ ํž˜๋“ค์–ด์„œ ๋น ์ง„ ๊ธฐ๋Šฅ ์žˆ๋Š” ๊ฒƒ์€ ์•ˆ ๋น„๋ฐ€...) ๋™์˜์ƒ์ด ๊ธธ์–ด์ ธ์„œ ๊ฒŒ์‹œํŒ ๋ถ€๋ถ„์˜ ๊ธฐ๋Šฅ์„ ์ž˜๋ž๋‹ค. CRUD ๊ธฐ๋Šฅ์„ ๋ชจ๋‘ ๋„ฃ์–ด์„œ ๋ฟŒ๋“ฏํ•˜๋‹ค. ํž˜๋“ค์—ˆ์ง€๋งŒ ๊ทธ๋งŒํผ ๋ฐฐ์šด ๊ฒƒ๋„ ๋งŽ๊ณ  ์ œ์ž๋ฆฌ..

CodeSiri/TIL 2021.02.23

[TIL] 2021.02.18

JavaScript ๐ŸŒˆ [์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ] 02. ๋ธŒ๋ผ์šฐ์ €์™€ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ 01. ๋ธŒ๋ผ์šฐ์ €๋„ ๊ฐ์ฒด๋‹ค? 02. DOM 03. console.dir? 04. DOM ํŠธ๋ฆฌ 05. DOM ํŠธ๋ฆฌ ์—ฌํ–‰ํ•˜๊ธฐ 06. DOM ํŠธ๋ฆฌ ์—ฌํ–‰ํ•˜๊ธฐ: ๋ถ€๋ก 07. DOM ํŠธ๋ฆฌ ์—ฌํ–‰ํ•˜๊ธฐ ํ€ด์ฆˆ 08. ์š”์†Œ ๋…ธ๋“œ ํ”„๋กœํผํ‹ฐ 09. inner/outerHTML, textContent ๋น„๊ต 10. ์š”์†Œ ๋…ธ๋“œ ํ”„๋กœํผํ‹ฐ ํ€ด์ฆˆ 11. ์š”์†Œ ๋…ธ๋“œ ์ถ”๊ฐ€ํ•˜๊ธฐ 12. ๋…ธ๋“œ ์‚ญ์ œ์™€ ์ด๋™ํ•˜๊ธฐ 13. ์˜ค๋Š˜ ๊ผญ ํ•ด์•ผ ํ•  ์ผ! 14. HTML ์†์„ฑ ๋‹ค๋ฃจ๊ธฐ 15. HTML ์†์„ฑ ๋‹ค๋ฃจ๊ธฐ ํ€ด์ฆˆ 16. ์Šคํƒ€์ผ ๋‹ค๋ฃจ๊ธฐ 17. ์Šคํƒ€์ผ ๋‹ค๋ฃจ๊ธฐ ํ€ด์ฆˆ 18. ๋น„ํ‘œ์ค€ ์†์„ฑ ๋‹ค๋ฃจ๊ธฐ 19. ์ข…ํ•ฉ์ •๋ฆฌ jQuery ๐ŸŒ€ [jQuery ์‹œ์ž‘ํ•˜๊ธฐ] 04. ํ”„๋กœ์ ํŠธ: ๋“œ๋Ÿผ ์‹œํ€€์„œ 01. ..

CodeSiri/TIL 2021.02.17
๋ฐ˜์‘ํ˜•
LIST