๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๋‚ด์ผ๋ฐฐ์›€์บ ํ”„71

ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ดˆ_Day 10 ์˜ค๋Š˜ ํ•œ ๊ณต๋ถ€๐Ÿง์˜ค์ „ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ… & README ํŒŒ์ผ ์ž‘์„ฑ๊ณ„์‚ฐ๊ธฐ ๊ณผ์ œ ์ œ์ถœํ•˜๊ธฐ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ(SQL, Java) 1๋ฌธ์ œ ํ’€์ด์˜คํ›„๊ณ„์‚ฐ๊ธฐ ๊ณผ์ œ ํ•ด์„ค ์„ธ์…˜ ๋“ฃ๊ธฐ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ ๋ธ”๋กœ๊ทธ ์ •๋ฆฌJava ๋ฌธ๋ฒ• ์ข…ํ•ฉ๋ฐ˜_4์ฃผ์ฐจ ์ˆ™์ œ ๋„์ „..!!TIL ๋ธ”๋กœ๊ทธ ์ž‘์„ฑ ์˜ค๋Š˜ ์–ป์€ ๋‚ด์šฉ ์ •๋ฆฌโœ๏ธํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ… & README ํŒŒ์ผ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•๋‚ด๊ฐ€ ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ…์„ ์ž‘์„ฑํ•œ ์ˆœ์„œ๋ฌธ์ œ ์ƒํ™ฉ - ๋ฌธ์ œ ์›์ธ - ๋ฌธ์ œ ์ƒํ™ฉ ์ฝ”๋“œ - ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• - ๊ฒฐ๋ก ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ…์„ ์ ์œผ๋ฉด์„œ '๊ทธ๋•Œ ๊ทธ๋•Œ ๋ง‰ํžˆ๊ฑฐ๋‚˜ ์–ด๋ ค์› ๋˜ ๋ถ€๋ถ„์„ ์ž˜ ๋ฉ”๋ชจํ•˜๋Š” ์Šต๊ด€์„ ๊ฐ€์ ธ์•ผ๊ฒ ๋‹ค'๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.์–ด๋Š์ •๋„ ์ ์–ด๋†จ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋Š”๋ฐ ๋ง‰์ƒ ์ž‘์„ฑํ•˜๋ ค๊ณ  ํ•˜๋‹ˆ๊นŒ ๊ธฐ์–ต์ด ์ž˜ ๋‚˜์ง€ ์•Š์•˜๋‹ค... ๊ทธ๋•Œ ๋‹น์‹œ์˜ ๋‚˜์˜ ๊ณ ๋ฏผ, ์ƒ๊ฐ๋“ค์„ ์ ์–ด๋†“์œผ๋ฉด ๋‚˜์ค‘์— ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ…์„ ์ž‘์„ฑํ•  ๋•Œ ํŽธํ•  ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์ƒ๊ฐ์„ ํ–ˆ๋‹ค.REA.. 2024. 11. 20.
ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ดˆ_Day 9 ์˜ค๋Š˜ ํ•œ ๊ณต๋ถ€ ๐Ÿง์˜ค์ „์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ(SQL, Java) 1๋ฌธ์ œ ํ’€์ด & ๋ธ”๋กœ๊ทธ ์ •๋ฆฌJava ํด๋ž˜์Šค ์™„์ „ ์ •๋ณต (์ดํ•ดํ•˜์ง€ ๋ชปํ•˜๋ฉด ๋‚˜์˜ฌ ์ˆ˜ ์—†๋Š” ๋ฐฉ..)์˜คํ›„๊ณ„์‚ฐ๊ธฐ ๊ณผ์ œ Lv2 ์™„์„ฑREADME ํŒŒ์ผ ์ž‘์„ฑJava ์„ธ์…˜ - ๊ฐ์ฒด ํ™œ์šฉJava ์„ธ์…˜ ๋ณต์ŠตTIL ๋ธ”๋กœ๊ทธ ์ž‘์„ฑ ์˜ค๋Š˜ ์–ป์€ ๋‚ด์šฉ ์ •๋ฆฌ โœ๏ธ์ดํ•ดํ•˜์ง€ ๋ชปํ•˜๋ฉด ๋‚˜์˜ฌ ์ˆ˜ ์—†๋Š” ๋ฐฉ..์—์„œ ํŠœํ„ฐ๋‹˜๊ป˜ ์–ป์€ ๋‚ด์šฉ๋ถ€ํ„ฐ ์ •๋ฆฌํ•ด๋ณด์ž.์ž๋ฐ”๋ฅผ ๋ฐฐ์šฐ๋Š” ์ด์œ  : ์Šคํ”„๋ง์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ฌธ๋ฒ• ์ •๋„๋Š” ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค!โญโญโญโญโญ ๊ทธ์ค‘์—์„œ๋„ ํด๋ž˜์Šค๋Š” ๊ผญ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•œ๋‹ค!!!!๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋žจ์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํด๋ž˜์Šค๋“ค์ด ์„œ๋กœ ์œ ๊ธฐ์ ์œผ๋กœ ์ƒํ˜ธ์ž‘์šฉ ํ•˜๋ฉด์„œ ์›ํ•˜๋Š” ๋ชฉ์ ์„ ์ด๋ค„๊ฐ€๋Š” ๊ฒƒ์ด๋‹ค.์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๊ณผ์ •์—์„œ ๊ทธ๋ฆผ์œผ๋กœ ๊ทธ๋ ค๊ฐ€๋ฉด์„œ ํ•˜๋ฉด ๋„์›€์ด ๋งŽ์ด ๋œ๋‹ค.๊ณ„์‚ฐ๊ธฐ ๊ณผ์ œ Lv2๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด์„œ ์–ป์€ .. 2024. 11. 20.
Java ์„ธ์…˜_๊ฐ์ฒด ํ™œ์šฉ ๊ฐ์ฒด ํ™œ์šฉ ์„ธ์…˜11/19 15:00 ~ 16:15 (์•ฝ 1์‹œ๊ฐ„ 15๋ถ„๊ฐ„ ์ง„ํ–‰) ์„ธ์…˜์˜ ๋ชฉ์  : ํด๋ž˜์Šค๋ฅผ ์ž˜ ์‚ฌ์šฉํ•ด ๋ณด์ž!JVM ๋ฉ”๋ชจ๋ฆฌ ์˜์—ญ์ž๋ฐ”์ปดํŒŒ์ผ๋Ÿฌ๊ฐ€ .java ํŒŒ์ผ์„ ๋ฐ”์ดํŠธ์ฝ”๋“œ๋กœ ๋ณ€ํ™˜JVM์ด ๋ฐ”์ดํŠธ์ฝ”๋“œ๋ฅผ ์ฝ์–ด์„œ ๋ฉ”๋ชจ๋ฆฌ์— ์ ์žฌโœ”๏ธ ๋ฐ”์ดํŠธ์ฝ”๋“œ(.class)๋ฐ”์ดํŠธ์ฝ”๋“œ๋Š” ์ž๋ฐ” ํ”„๋กœ๊ทธ๋žจ์ด ์ปดํŒŒ์ผ๋œ ํ›„ ์ƒ์„ฑ๋˜๋Š” ์ค‘๊ฐ„ ํ˜•ํƒœ์˜ ์ฝ”๋“œ์ด๋‹ค. ์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ์†Œ์Šค ์ฝ”๋“œ์™€ ๊ธฐ๊ณ„๊ฐ€ ์‹คํ–‰ํ•˜๋Š” ๊ธฐ๊ณ„์–ด์˜ ์ค‘๊ฐ„ ๋‹จ๊ณ„์— ํ•ด๋‹นํ•œ๋‹ค. ์ž๋ฐ”์˜ JVM(Java Virtual Machine)์—์„œ ์‹คํ–‰๋˜๋ฉฐ ํ”Œ๋žซํผ ๋…๋ฆฝ์„ฑ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ํ•ต์‹ฌ ์š”์†Œ์ž…๋‹ˆ๋‹ค.  โญ ์ž๋ฐ” ๋ฉ”๋ชจ๋ฆฌ ๊ตฌ์กฐ โญ Method Area(๋„์„œ๊ด€) : .class ํŒŒ์ผ์˜ ์ •๋ณด๊ฐ€ ์˜ฌ๋ผ๊ฐ€๋Š” ๊ณณ์ด๋‹ค. ์ž๋ฐ” ํ”„๋กœ๊ทธ๋žจ์ด ์‹คํ–‰๋  ๋•Œ ๋ชจ๋“  ํด๋ž˜์Šค์™€ ๋ฉ”์„œ๋“œ ์ •๋ณด(ํด๋ž˜์Šค ๊ตฌ์กฐ, ๋ฉ”์„œ๋“œ ์ •๋ณด,.. 2024. 11. 19.
Java ํด๋ž˜์Šค_์ดํ•ดํ•˜์ง€ ๋ชปํ•˜๋ฉด ๋‚˜๊ฐˆ ์ˆ˜ ์—†๋Š” ๋ฐฉ.. Java ํด๋ž˜์Šค ์™„๋ฒฝ ์ดํ•ดํ•˜๊ธฐ11/19 9:30 ~ 10:40 (์•ฝ 1์‹œ๊ฐ„ 10๋ถ„ ์ง„ํ–‰)๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ ์ˆœ์„œ๋Œ€๋กœ ๋ฐฉ์„ ํƒˆ์ถœํ•  ์ˆ˜ ์žˆ๋‹ค..! ๊ณต๋ถ€๋Š” ๋‚ด์šฉ์„ ๋ชจ๋ฅด๋Š” ์‚ฌ๋žŒ์—๊ฒŒ ์„ค๋ช…ํ•ด์„œ ์ดํ•ด์‹œํ‚ฌ ์ˆ˜ ์žˆ์„ ์ •๋„์˜ ๊ฐœ๋…์€ ์•Œ๊ณ  ์žˆ๊ฒŒ๋” ํ•œ๋‹ค.์šฐ๋ฆฌ๋Š” ๋ชจ๋‘ ์Šคํ”„๋ง์„ ๊ณต๋ถ€ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์ด๋‹ค.์Šคํ”„๋ง๊ณผ ์ž๋ฐ”๋Š” ์กฐ๊ธˆ ๋‹ค๋ฅด๋‹ค.์ž๋ฐ”๋ฅผ ์ž˜ํ•˜๋Š” ์‚ฌ๋žŒ์ด ์Šคํ”„๋ง์„ ์ž˜ํ•˜๋‚˜์š”? NOPE!์Šคํ”„๋ง์„ ์ž˜ํ•˜๋Š” ์‚ฌ๋žŒ์ด ์ž๋ฐ”๋ฅผ ์ž˜ํ•˜๋‚˜์š”? NOPE!๊ทธ๋ ‡๋‹ค๋ฉด ์ž๋ฐ”๋ฅผ ์ง€๊ธˆ ์™œ ๋ฐฐ์šฐ๊ณ  ์žˆ๋Š” ๊ฒƒ์ธ๊ฐ€?์Šคํ”„๋ง์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ฌธ๋ฒ• ์ •๋„๋Š” ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค!๊ทธ์ค‘์—์„œ๋„ ํด๋ž˜์Šค๋ฅผ ๊ผญ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•œ๋‹ค.ํด๋ž˜์Šค ์ค‘์—์„œ๋„ ๋” ์ค‘์š”ํ•œ ๊ฒƒ์€ ์ƒ์„ฑ์ž์ด๋‹ค.์Šคํ”„๋ง์—์„œ ์ƒ์„ฑ์ž๋ฅผ ๊ฐ€์ง€๊ณ  ์ง€์ง€๊ณ  ๋ณถ๊ณ  ํ•œ๋‹ค.โญโญโญ์ œ์ผ ์ค‘์š”ํ•œ ๊ฒƒ : ๋‹ค ์•Œ๊ณ  ์žˆ์„ ํ•„์š”๋Š” ์—†๋‹ค. ํ•˜์ง€๋งŒ ํด๋ž˜์Šค๋Š” ๊ผญ ์•Œ๊ณ  ์žˆ์–ด.. 2024. 11. 19.
ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ดˆ_Day 8 ์˜ค๋Š˜ ํ•œ ๊ณต๋ถ€ ๐Ÿง์˜ค์ „์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ(SQL, ์ž๋ฐ”) 1๋ฌธ์ œ ํ’€์ด & ๋ธ”๋กœ๊ทธ ์ •๋ฆฌJava ๋ฌธ๋ฒ• ์ข…ํ•ฉ๋ฐ˜_4์ฃผ์ฐจ ๊ฐ•์˜ ๋“ฃ๊ธฐ(์˜ˆ์™ธ์ฒ˜๋ฆฌ ํŒŒํŠธ)์˜คํ›„Java ๋ฌธ๋ฒ• ์ข…ํ•ฉ๋ฐ˜_4์ฃผ์ฐจ ๊ฐ•์˜ ๋“ฃ๊ธฐ(์ œ๋„ค๋Ÿด, wrapper ํŒŒํŠธ)ํŠœํ„ฐ๋‹˜์˜ ์กฐ์–ธ์„ ๋”ฐ๋ผ ๊ณ„์‚ฐ๊ธฐ ๊ณผ์ œ Lv1๋ถ€ํ„ฐ ๋‹ค์‹œ ์‹œ์ž‘ ์˜ค๋Š˜ ์–ป์€ ๋‚ด์šฉ ์ •๋ฆฌ โœ๏ธ๋จผ์ € ์ž๋ฐ” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋ฅผ ํ‘ธ๋Š” ๊ณณ์—์„œ ์–ป์€ ๋‚ด์šฉ๋ถ€ํ„ฐ ์ •๋ฆฌํ•ด์•ผ์ง€.์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋ฉด์„œ ์˜ˆ์ œ์— ๋งž์ถฐ์„œ ์ž˜ ์ฝ”๋”ฉํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋Š”๋ฐ ๋ง‰์ƒ ํ…Œ์ŠคํŠธํ•ด๋ณด๋‹ˆ ์‹คํŒจํ•œ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๊ฐ€ ๋งŽ์•˜๋‹ค.๋ฌธ์ œ๋ฅผ ์ œ๋Œ€๋กœ ์ฝ์ง€ ์•Š์•„์„œ ์‹คํŒจํ•œ ์ผ€์ด์Šค๋„ ์กด์žฌํ–ˆ๋‹ค. ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ๋•Œ๋Š” ๋ฌด์กฐ๊ฑด ๋ฌธ์ œ๋ฅผ ๊ผผ๊ผผํ•˜๊ฒŒ ์ฝ์–ด์•ผ ํ•œ๋‹ค..'๋‚ด๊ฐ€ ์ž‘์„ฑํ•œ ์ฝ”๋“œ๊ฐ€ ๋ฌด์กฐ๊ฑด ์ •๋‹ต์ด๋‹ค'๋ผ๋Š” ์ƒ๊ฐ์„ ๋ฒ„๋ ค์•ผ ํ•œ๋‹ค. ๋‹ค๋ฅด๊ฒŒ ์ ‘๊ทผํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•˜๋Š”๋ฐ ์•„์ง๊นŒ์ง€๋Š” ์‰ฝ์ง€ ์•Š๋‹ค. ๊ทธ๋ž˜๋„ ์ถฉ๋ถ„.. 2024. 11. 19.
๊นœ์ง QnA ์„ธ์…˜ ํ•™์Šต ๋ฐฉ๋ฒ• ์„ธ์…˜11/15 10:00 ~11:15 (์•ฝ 45๋ถ„ ์ง„ํ–‰) ์ž๋ฐ”(Java), ์Šคํ”„๋ง ๋ถ€ํŠธ(Spring Boot)๋ฅผ ๊ณต๋ถ€ํ•  ๋•Œ ํ•ต์‹ฌ์— ๋„ˆ๋ฌด ์ง‘์ฐฉํ•  ํ•„์š”๋Š” ์—†๋‹ค. ์–ธ์–ด๋Š” ๊ณ„์† ์ง„ํ™”ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋Œ€์ถฉ ์‘ค์…” ๋„ฃ๊ณ  ์ฝ”๋“œ๋ฅผ ๋ณด๊ฑฐ๋‚˜ ๋‹ค์Œ ์ง„๋„๋กœ ๋‚˜๊ฐ€์•ผ ํ•œ๋‹ค.๊ฐœ๋ฐœ์€ ์—„์ฒญ ๋„“๊ณ  ๊ฐ ๋ถ€๋ถ„์ด ์œ ๊ธฐ์ ์œผ๋กœ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.๊นŠ์ด ํŒŒ๋Š” ๊ฒƒ๋ณด๋‹ค๋Š” NํšŒ ๋ฐ˜๋ณตํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.์ฑ… ํ•œ ๊ถŒ์„ ์†Œ์„ค์ฑ… ์ฝ๋“ฏ์ด ์ฝ๋‹ค ๋ณด๋ฉด ๋Œ€์ถฉ ํ‚ค์›Œ๋“œ๊ฐ€ ๋จธ๋ฆฟ์†์— ๋ฐ•ํžŒ๋‹ค.์•„์ฃผ ๋‚ฏ์„  ๋‹จ์–ด๋“ค๋„ ํ•œ ๋ฒˆ ์ฝ์œผ๋ฉด ๋จธ๋ฆฌ์— ๋Œ€์ถฉ ๋ฐ•ํžŒ๋‹ค.๋ฐ˜๋ณตํ•ด์„œ ์ฝ์„์ˆ˜๋ก ๋จธ๋ฆฌ ์†์—์„œ ๊ทธ๋ฆผ์ด ๊ทธ๋ ค์ง€๊ณ  ๊ฐ์ด ์˜ค๊ฒŒ ๋œ๋‹ค.์ฑ…๋งŒ ๋ณธ๋‹ค๊ณ  ๋‚ด๊ณต์ด ์Œ“์ด์ง€๋Š” ์•Š๊ณ , ์ฝ”๋“œ๋ฅผ ๊ฐ™์ด ์ž‘์„ฑํ•˜๋‹ค ๋ณด๋ฉด ๋‚˜๋„ ๋ชจ๋ฅด๊ฒŒ ๋‚ด๊ณต์ด ์Œ“์ด๊ฒŒ ๋œ๋‹ค.ํ•™์Šต ์†๋„๋ฅผ 2๋ฐฐ๋กœ ์˜ฌ๋ฆฐ๋‹ค.์ฒ˜์Œ์—๋Š” 2๋ฐฐ์†์œผ๋กœ ๋“ค์œผ๋ฉด์„œ ๋Œ€์ถฉ ํ‚ค์›Œ๋“œ๋ฅผ ๋จธ๋ฆฌ.. 2024. 11. 16.