So Hee Park Lee

WAS, Servlet, Filter, Interceptor

WAS ๐ŸŸฐ WEB โž• ์„œ๋ธ”๋ฆฟ ์ปจํ…Œ์ด๋„ˆ WAS ๋‚ด๋ถ€์— ๋””์ŠคํŒจ์น˜ ์„œ๋ธ”๋ฆฟ ๋‚ด๋ถ€๋™์ž‘์ด ์ผ์–ด๋‚˜๊ณ  ์ด ์•ˆ์— ์Šคํ”„๋ง์ด ๋˜ ์žˆ์Œ ๋”ฐ๋ผ์„œ ์Šคํ”„๋ง์„ ๊ฐœ๋ฐœํ•  ๋–„ ์šฐ๋ฆฌ๋Š” ์„œ๋ธ”๋ฆฟ ์ปจํ…Œ์ด๋„ˆ์˜ ์ผ๋ถ€๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. โœ… WAS WAS: Web Application Server client ์š”์ฒญ์„ ๋ฐ›์•„ ์˜๋ฏธ ์žˆ๋Š” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•˜๋Š” ์„œ๋ฒ„ โœ”๏ธ WAS...

URL/ domain/ Json/ WEB API/ REST

โœ… URL๊ณผ ๋„๋ฉ”์ธ URL URL: Uniform Rerource Location http: ์ด ์•ˆ์— ํ”„๋กœํ† ์ฝœ ์ €์žฅ ๋„๋ฉ”์ธ: IP์ฃผ์†Œ๋Š” ๋„ˆ๋ฌด ๋ณต์žกํ•˜๋‹ˆ๊นŒ ์ฝ๊ธฐ ์‰ฌ์šด ๋ณ„์นญ์œผ๋กœ ์ฃผ์†Œ ์ง€์นญ DNS: Domain Name System ์„œ๋ฒ„ DNS์—์„œ ๋„๋ฉ”์ธ ๋ณด๊ณ  IP์„œ๋ฒ„ ๋ฐ›์•„์™€ ์ •ํ™•ํ•œ ์žฅ์†Œ๋กœ ์—ฐ๊ฒฐ โœ… HTTP HTTP: Hypertext Transfe...

Network ๊ตฌ์กฐ

โœ… ๋„คํŠธ์›Œํฌ ๊ตฌ์กฐ ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ ๊ฐ„ ๋„คํŠธ์›Œํฌ ๊ตฌ์กฐ ๋ชจ๋ธ โœ”๏ธ ์„œ๋ฒ„ - ํด๋ผ์ด์–ธํŠธ ๊ตฌ์กฐ โœ”๏ธ P2P ๊ตฌ์กฐ โœ”๏ธ ์ค‘์•™ ์ง‘์ค‘์‹ ๊ตฌ์กฐ โœ… ์„œ๋ฒ„ - ํด๋ผ์ด์–ธํŠธ ๊ตฌ์กฐ ํ•˜๋‚˜/์ ์€ ์ˆ˜์˜ ์„œ๋ฒ„๊ฐ€ ์—ฌ๋Ÿฌ๊ฐœ์˜ ํด๋ผ์ด์–ธํŠธ ๊ฐ€์ง€๋Š” ๊ตฌ์กฐ ์—ญํ• ์„ ์„œ๋ฒ„/ํด๋ผ์ด์–ธํŠธ๋กœ ๋ถ„๋ฆฌ ์„œ๋ฒ„๋Š” ์š”์ฒญ์„ ๋ฐ›๊ธฐ๋งŒ ํ•˜๊ณ , ํด๋ผ์ด์–ธํŠธ๋Š” ์š”์ฒญ์„ ํ•˜๊ธฐ๋งŒ ํ•œ๋‹ค. ํ•œ ํ…œํฌ์˜ ์š”์ฒญ...

CISCO_PART9_Router

1๏ธโƒฃ Access List ๋„คํŠธ์›Œํฌ์— ์ ‘๊ทผ์„ ํ•˜๊ฒŒ ํ•ด ์ค„์ง€, ๋ง์ง€๋ฅผ ์ •ํ•ด๋†“์€ ๋ฆฌ์ŠคํŠธ ์ฆ‰, ๋ผ์šฐํ„ฐ์˜ ๋ฌธ์ง€๊ธฐ ๋งŒ์•ฝ ์ ‘๊ทผ ๋ถˆ๊ฐ€๋ผ๊ณ  ํŒ๋‹จ๋˜๋ฉด? Access List๊ฐ€ Host Unreachable์ด๋ผ๋Š” ๋ฉ”์„ธ์ง€๋ฅผ ๋„์šด๋‹ค. ๋ชฉ์ : ๋ณด์•ˆ ์ข…๋ฅ˜ ์Šคํƒ ๋”๋“œ ์•ก์„ธ์Šค ๋ฆฌ์ŠคํŠธ ์ต์Šคํ…๋””๋“œ ์•ก์„ธ์Šค ๋ฆฌ์ŠคํŠธ 2๏ธโƒฃ Access List 4๋Œ€ ๊ทœ์น™ 1. ์•ก์„ธ์Šค...

CISCO_PART10_WAN

1๏ธโƒฃ WAN: Wide Area Network LAN์ฒ˜๋Ÿผ ๋‚ด๊ฐ€ ์ง์ ‘ ์„ ์„ ๊น”์•„ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์—†์„ ๋•Œ, ํ†ต์‹ ํ•˜๋Š” ๋ฐฉ๋ฒ• โœ… WAN ๊ตฌ์ถ• ๋ฐฉ์‹ โœ”๏ธ Leased Line ์ „์šฉ์„  ํ†ต์‹ ์‚ฌ์—…์ž๊ฐ€ ์ด๋ฏธ ์„ค์น˜ํ•ด ๋†“์€ ํšŒ์„  ์ค‘ ํ•˜๋‚˜๋ฅผ ๋Œ€์—ฌํ•ด์„œ ์“ฐ๋Š” ๋ฐฉ๋ฒ• ๋ˆ์ด ๋“ค์ง€๋งŒ, ๊ทธ๋ž˜๋„ ๋‚˜ ํ˜ผ์ž ์“ธ ์ˆ˜ ์žˆ๋Š” ์ „์šฉ ๋ผ์ธ์ด๋‹ˆ๊นŒ leased line โœ”๏ธ Ci...

2024.JAN.05(FRI) JAVA DAY 25

์œ ์ €์•„์ด๋””, ๊ฐ€๊ณ ์‹ถ์€ ๊ณณ ์ž…๋ ฅํ•ด์„œ ํ•ญ๊ณต๊ถŒ ์˜ˆ์•ฝ // ์‚ฌ์šฉ์ž๋Š” ์ž์‹ ์˜ userID์™€ ๊ฐ€๊ณ  ์‹ถ์€ ๋ชฉ์ ์ง€๋ฅผ ์ž…๋ ฅํ•˜๋ฉด, // ํ•ด๋‹น ๋ชฉ์ ์ง€๋กœ ๊ฐ€๋Š” '์™•๋ณต' ๋˜๋Š” 'ํŽธ๋„' ํ•ญ๊ณต๊ถŒ ์ค‘ ๊ฐ€์žฅ ์ถœ๋ฐœ์ด ๋น ๋ฅธ ํ•ญ๊ณต๊ถŒ์œผ๋กœ ์˜ˆ์•ฝ์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. // (์ฒ˜์Œ ์˜ˆ์•ฝ์€ โ€˜๋Œ€๊ธฐโ€™ ์ƒํƒœ๋กœ ์ดˆ๊ธฐํ™”๋ฉ๋‹ˆ๋‹ค.) // ๋งŒ์•ฝ ๊ฐ€๋Š” ๋ชฉ์ ์ง€๋กœ ๊ฐ€๋Š” ํ•ญ๊ณต๊ถŒ'์ด ์—†๋‹ค๊ณ  ํ•˜๊ณ  ์˜ˆ์•ฝ์„ ์ง„ํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค....

2024.JAN.04(THU) JAVA DAY 24

๊ฒฝ๊ธฐ ์ถœ์‹  ๊ทธ๋ฃน ์ค‘, ๊ฐ€์žฅ ๋งŽ์€ ์ˆ˜๋Ÿ‰์„ ๊ตฌ๋งคํ•œ ์ƒํ’ˆ์˜ ์ƒํ’ˆ ์ด๋ฆ„๊ณผ ๊ทธ ์ˆ˜๋Ÿ‰์„ ์กฐํšŒํ•˜๋Š” SQL ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•˜์„ธ์š”. SELECT G.mem_name, B.prod_name, G.addr, SUM(B.amount) FROM buy_history B JOIN group_singer G ON B.mem_id= G.mem_id WHERE G.addr = '๊ฒฝ๊ธฐ...