profile
๐Ÿœ๐Ÿ‘ฃsteadiness๐Ÿœ๐Ÿ‘ฃ
post-thumbnail

โš ๏ธ[SpringBoot] - SpelEvaluationException: EL1007E

์นด์นด์˜คํ†ก ํ…Œ์ŠคํŠธ ์ฑ—๋ด‡์œผ๋กœ โ€˜์‹๋‹จ ์กฐํšŒโ€™ ์‹œ ๋ฐœ์ƒํ•œ ์˜ค๋ฅ˜์ด๋‹ค. SpELSpring Expression Language${โ€ฆ.} or \`> dietDate ์†์„ฑ์„ ์ฐพ์Œํ•ด๋‹น ์†์„ฑ์ด ๋ถ™์€ ๊ฐ์ฒด๊ฐ€ null ์ƒํƒœ์ž„RequestDto๋กœ ํŒŒ๋ผ๋ฏธํ„ฐ๋“ค์„ ๊ฐ์ฒด๋กœ ๋ฌถ์–ด๋†“์ŒRequestDt

2025๋…„ 4์›” 20์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

โ™ป๏ธ๋ฐฐ์—ด๊ณผ ๋ฆฌ์ŠคํŠธ

ํŒŒ์ด์ฌ์—์„œ์˜ ๋ฆฌ์ŠคํŠธ โ†’ ๋ฐฐ์—ด์˜ ํŠน์„ฑ๋„ ๋‚ดํฌํ•˜์—ฌ ํฌ๊ฒŒ ๊ตฌ๋ถ„ X์ž๋ฃŒ ๊ตฌ์กฐ์—์„œ์˜ ๋ฆฌ์ŠคํŠธ โ†’ ํŠน์ง•๊ณผ ๋™์ž‘ ์›๋ฆฌ ์ดํ•ด ํ•„์š”(in ์ž๋ฃŒ ๊ตฌ์กฐ)๋ฉ”๋ชจ๋ฆฌ์˜ ์—ฐ์† ๊ณต๊ฐ„์— ๊ฐ’์ด ์ฑ„์›Œ์ ธ ์žˆ๋Š” ํ˜•ํƒœ์˜ ์ž๋ฃŒ๊ตฌ์กฐ๊ฐ’์„ ์ธ๋ฑ์Šค๋ฅผ ํ†ตํ•ด ์ฐธ์กฐ ๊ฐ€๋Šฅ์ธ๋ฑ์Šค๋กœ ๊ฐ’์— ๋ฐ”๋กœ ์ ‘๊ทผ ๊ฐ€๋Šฅ โ†’ ๋น ๋ฆ„๊ฐ’์˜ ์‚ฝ์ž…/์‚ญ์ œ๊ฐ€

2025๋…„ 4์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

โ™ป๏ธ๋””๋ฒ„๊น…

ํ”„๋กœ๊ทธ๋žจ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ๋ฒ• ์˜ค๋ฅ˜๋‚˜ ๋…ผ๋ฆฌ ์˜ค๋ฅ˜๋ฅผ ์ฐพ์•„ ๋ฐ”๋กœ์žก๋Š” ๊ณผ์ •๋ฌธ๋ฒ• ์˜ค๋ฅ˜ โ‡’ ์ปดํŒŒ์ผ๋Ÿฌ๋…ผ๋ฆฌ ์˜ค๋ฅ˜ โ‡’ ๋กœ์ง step-by-step ๊ฒ€์ฆ๋ฌธ๋ฒ• ์˜ค๋ฅ˜๋Š” ์ปดํŒŒ์ผ๋Ÿฌ๊ฐ€ ์ฐพ์•„์ฃผ์ง€๋งŒ, ๋…ผ๋ฆฌ ์˜ค๋ฅ˜๋Š” ์‚ฌ์šฉ์ž์˜ ์˜๋„์™€ ์ฝ”๋“œ์˜ ํ๋ฆ„์ด ๋‹ค๋ฅด๊ฒŒ ๋™์ž‘ํ•˜๋Š” ๊ฒƒ์ด๋ฏ€๋กœ ํ˜•ํƒœ๊ฐ€ ๋‹ค์–‘ํ•˜๋‹ค.์ฆ‰, ๋””๋ฒ„๊น…์„ ํ†ต

2025๋…„ 4์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๐Ÿฅฝ[JWT] - ํ† ํฐ ๊ธฐ๋ฐ˜ ์ธ์ฆ

JSON Web Token์ธ์ฆ์— ํ•„์š”ํ•œ ์ •๋ณด๋“ค์„ ์•”ํ˜ธํ™”์‹œํ‚จ JSON ํ† ํฐJWT ํ† ํฐ์„ HTTP ํ—ค๋”์— ์‹ค์–ด ์„œ๋ฒ„๊ฐ€ ํด๋ผ์ด์–ธํŠธ๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๋ฐฉ์‹(JWT ํ† ํฐ = Access Token). ์„ ๊ตฌ๋ถ„์ž๋กœ Header, Payload, Signature ๋กœ ๋‚˜๋‰œ๋‹ค.Header

2025๋…„ 4์›” 10์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๐Ÿฅฝ[GCP] - SSH

์›๊ฒฉ ํ˜ธ์ŠคํŠธ์— ์ ‘์†ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋˜๋Š” ๋ณด์•ˆ ํ”„๋กœํ† ์ฝœโ†’ TCP 22๋ฒˆ ํฌํŠธ ์‚ฌ์šฉํ•˜์—ฌ ํ†ต์‹ ๋ช…๋ น์–ด์™€ ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•  ๋•Œ ์“ฐ๋Š” ์ธํ„ฐํŽ˜์ด์Šค / ์ปค๋„๊ณผ ์‚ฌ์šฉ์ž ๊ฐ„์˜ ์ค‘๊ฐ„ ์—ญํ• โ‡’ ์‚ฌ์šฉ์ž๋กœ๋ถ€ํ„ฐ ๋ช…๋ น์„ ๋ฐ›์•„ ํ•ด์„ํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” ์—ญํ• ๊ธฐ์กด ์›๊ฒฉ ์ ‘์† ์‹œ ํ…”๋„ท์ด๋ผ๋Š” ๋ฐฉ์‹์„ ์‚ฌ์šฉ์•”ํ˜ธํ™” ์ œ๊ณต

2025๋…„ 4์›” 9์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๐Ÿฅฝ[Sentry] - Apdex

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ์ง€ํ‘œโ‡’ ๊ณ ๊ฐ ๋งŒ์กฑ๋„๋ฅผ ์ธก์ •ํ•˜๋Š” ์ง€ํ‘œ๋งŒ์กฑ์‚ฌ์šฉ์ž๊ฐ€ ๋ชจ๋“  ์ž‘์—…์„ ์›ํ™œํ•˜๊ฒŒ ์ง„ํ–‰์‘๋‹ต ์‹œ๊ฐ„ โ‰ค Tํ—ˆ์šฉ์‚ฌ์šฉ์ž๊ฐ€ ๋А๋ฆฌ๋‹ค๋Š” ์ƒ๊ฐ์„ ํ•˜์ง€๋งŒ ์ž‘์—…์„ ๋งˆ๋ฌด๋ฆฌํ•จT < ์‘๋‹ต ์‹œ๊ฐ„ โ‰ค 4T๋ถˆ๋งŒ์‚ฌ์šฉ์ž๊ฐ€ ์‘๋‹ต ์†๋„์˜ ๋А๋ฆผ์œผ๋กœ ์ธํ•ด ์ž‘์—…์„ ๋งˆ๋ฌด๋ฆฌํ•˜์ง€ ์•Š๊ณ  ๋– ๋‚จ4T < ์‘

2025๋…„ 4์›” 9์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

โ™ป๏ธ์‹œ๊ฐ„ ๋ณต์žก๋„

์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ ํƒ์˜ ๊ธฐ์ค€ โ‡’ ์‹œ๊ฐ„๋ณต์žก๋„์ฃผ์–ด์ง„ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์—ฐ์‚ฐ ํšŸ์ˆ˜python โ†’ 2000๋งŒ ๋ฒˆ ~ 1์–ต ๋ฒˆ์˜ ์—ฐ์‚ฐ์„ 1์ดˆ์˜ ์ˆ˜ํ–‰ ์‹œ๊ฐ„์œผ๋กœ ์˜ˆ์ธก์—ฐ์‚ฐ ํšŸ์ˆ˜๋Š” 1์ดˆ์— 2000๋งŒ ๋ฒˆ์„ ๊ธฐ์ค€์œผ๋กœ ์ƒ๊ฐ,,๋น…-์˜ค๋ฉ”๊ฐ€ : ์ตœ์„ ์ผ ๋•Œ์˜ ์—ฐ์‚ฐ ํšŸ์ˆ˜๋น…-์„ธํƒ€ : ๋ณดํ†ต์ผ ๋•Œ์˜ ์—ฐ์‚ฐ ํšŸ

2025๋…„ 4์›” 9์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๐Ÿƒstatic & templates ๋‚ด์˜ ํŒŒ์ผ ๊ฒฝ๋กœ๋ช…

๋ธ”๋กœ๊ทธ ์›น ํŽ˜์ด์ง€๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ์‹ค์Šต์„ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋‹ค.๋ธ”๋กœ๊ทธ ํ™”๋ฉด์„ ๊ตฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด html๊ณผ js ํŒŒ์ผ์„ ์ž‘์„ฑํ•˜์˜€๋‹ค.html์ƒ์—์„œ ์‚ญ์ œ ๋ฒ„ํŠผ์„ ํด๋ฆญํ–ˆ์„ ๋•Œ, jsํŒŒ์ผ์ด ๋™์ž‘ํ•˜์—ฌ ํŒŒ์ผ์„ ์‚ญ์ œ์‹œํ‚ค๋Š” ๋ฉ”์†Œ๋“œ ์š”์ฒญ์„ ๋ณด๋‚ด์•ผ ํ•˜๋Š”๋ฐ, ๋ฒ„ํŠผ์„ ๋ˆŒ๋ ค๋„ ์•„๋ฌด๋Ÿฐ ๋ฐ˜์‘์ด ์—†์—ˆ๋‹ค.๋‘ ๊ฐ€์ง€ ์›

2025๋…„ 4์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

โš ๏ธ[SpringBoot] Error creating bean with name 'dataSourceScriptDatabaseInitializer'

resources ํด๋” ํ•˜์œ„์— data.sql ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜๊ณ , ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฝ์ž…ํ•˜๋Š” INSERT๋ฌธ์„ ์ž‘์„ฑํ•˜์˜€๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰์‹œ์ผฐ๋”๋‹ˆ ์œ„์™€ ๊ฐ™์€ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ๋‹ค.Spring Boot์—์„œ data.sql ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šคํ‚ค๋งˆ๋ฅผ ์ดˆ๊ธฐํ™”ํ•˜๋ ค๊ณ  ํ•  ๋•Œ ๋ฐœ์ƒํ•˜

2025๋…„ 4์›” 7์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๐ŸƒBean์ด ๋“ฑ๋ก๋˜๋Š” ๊ณผ์ •

์Šคํ”„๋ง์„ ํ•™์Šตํ•  ๋•Œ ํ•ต์‹ฌ ๊ฐœ๋… ์ค‘ ํ•˜๋‚˜๋Š” Bean์ด๋‹ค.Bean ๊ฐœ๋…์„ ๋ชจ๋ฅด๋ฉด ์Šคํ”„๋ง ํ”„๋กœ์ ํŠธ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋™์ž‘ํ•˜๋Š”์ง€ ์ดํ•ดํ•  ์ˆ˜ ์—†์„ ๊ฒƒ์ด๋‹ค.๋‚ด๊ฐ€ ๊ณต๋ถ€ํ•˜๊ณ  ์ดํ•ดํ•œ ๋ฐฉ์‹๋Œ€๋กœ ์ •๋ฆฌ๋ฅผ ํ•ด๋ณด๋ ค ํ•œ๋‹ค.์šฐ์„  Bean์ด๋ž€ ๊ฐ์ฒด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋œ๋‹ค.Java์˜ ๊ฒฝ์šฐ ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•  ๋•Œ,์œ„์™€ ๊ฐ™

2025๋…„ 4์›” 4์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๐ŸŒŽLocalhost๋ž€ ?

Localhost > host๋Š” ์ฃผ์ตœ์ž๋ผ๋Š” ์˜๋ฏธ๋กœ IT์—์„œ host๋Š” ๋„คํŠธ์›Œํฌ๋ฅผ ์ด์šฉํ•˜๊ธฐ ์œ„ํ•ด ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐ๋œ ์žฅ์น˜๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ์ฆ‰, ๊ทธ ์žฅ์น˜๋Š” ๋…ธํŠธ๋ถ์ด ๋  ์ˆ˜๋„ ์Šค๋งˆํŠธํฐ์ด ๋  ์ˆ˜๋„ ์•„์ดํŒจ๋“œ๊ฐ€ ๋  ์ˆ˜๋„ ์žˆ๋‹ค. ๊ทธ๋Ÿผ localhost๋Š” ๋ฌด์—‡์ผ๊นŒ ? > localho

2025๋…„ 4์›” 4์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

โš ๏ธ[SpringBoot] Failed to calculate the value of task ':compileJava' property 'javaCompiler'.

ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ ํ›„ ๋นŒ๋“œ์—์„œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜์˜€๋‹ค.IntelliJ IDEA์—์„œ SDK(Software Development Kit)๋Š” ํŠน์ • ์†Œํ”„ํŠธ์›จ์–ด ํ”„๋ ˆ์ž„์›Œํฌ์— ๋Œ€ํ•œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ ๋„๊ตฌ ๋ชจ์Œ์ด๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, Java๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•˜๋ ค๋ฉด Java SDK=JDK

2025๋…„ 4์›” 3์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๐Ÿต์ž๋ฐ”์˜ ๋ฐ์ดํ„ฐ ํƒ€์ž…

์ž๋ฐ”์—์„œ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ์˜ ์ข…๋ฅ˜booleancharbyteshortintlongfloatdouble์ •์ˆ˜ ์ €์žฅํ•˜๋Š” ํƒ€์ž… ๐Ÿ‘‰๐Ÿผ byte, short, int, long์‹ค์ˆ˜ ์ €์žฅํ•˜๋Š” ํƒ€์ž… ๐Ÿ‘‰๐Ÿผ float, doubleยป ํƒ€์ž…๋งˆ๋‹ค ํฌ๊ธฐ๊ฐ€ ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์—, ๋‹ค๋ฃจ๋Š” ๊ฐ’

2025๋…„ 3์›” 23์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๐Ÿต์‹๋ณ„์ž

์‹๋ณ„์ž๋ž€ ํด๋ž˜์Šค, ๋ณ€์ˆ˜, ์ƒ์ˆ˜, ๋ฉ”์†Œ๋“œ ๋“ฑ์— ๋ถ™์ด๋Š” ์ด๋ฆ„์„ ๋งํ•œ๋‹ค.๋ช…๋ช… ๊ทœ์น™์ด๋ผ๊ณ ๋„ ํ•œ๋‹ค. ๋ชจ๋“  ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ณ„๋กœ ๊ทœ์น™์ด ์กด์žฌํ•˜๋ฉฐ ๊ผญ ์ค€์ˆ˜ํ•ด์•ผ ํ•œ๋‹ค.ํŠน์ˆ˜๋ฌธ์ž, ๊ณต๋ฐฑ์€ ๋ถˆ๊ฐ€ โŒ\_, $ ๋Š” ์˜ˆ์™ธ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅ โญ•ํ•œ๊ธ€ ์‚ฌ์šฉ ๊ฐ€๋Šฅ โญ•์˜ˆ์•ฝ์–ด ์ฆ‰, ์ž๋ฐ”์˜ ํ‚ค์›Œ๋“œ๋Š” ์‚ฌ์šฉ ๋ถˆ๊ฐ€ โŒ

2025๋…„ 3์›” 20์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๐Ÿต์ž๋ฐ” ํ”„๋กœ๊ทธ๋žจ์˜ ๊ตฌ์กฐ

๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ๊ฒƒ์€ ํด๋ž˜์Šค๋ฅผ ๋งŒ๋“ค๊ณ  ๊ทธ ์•ˆ์— ํ•„๋“œ๋‚˜ ๋ฉ”์†Œ๋“œ์™€ ๊ฐ™์€ ๋ชจ๋“  ํ”„๋กœ๊ทธ๋žจ ์š”์†Œ๋ฅผ ์ž‘์„ฑํ•œ๋‹ค๋Š” ์ ์ด๋‹ค. ํด๋ž˜์Šค ๋ฐ”๊นฅ์—๋Š” ์–ด๋–ค ๊ฒƒ๋„ ์ž‘์„ฑํ•ด์„œ๋Š” ์•ˆ๋œ๋‹ค.class ํ‚ค์›Œ๋“œ๋กœ ํด๋ž˜์Šค๋ช… Hello๋ฅผ ์„ ์–ธํ•˜๊ณ , {} ๋Œ€๊ด„ํ˜ธ ์‚ฌ์ด์— ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•œ๋‹ค. public์€ ์ ‘๊ทผ์ง€์ •์ž๋กœ

2025๋…„ 3์›” 20์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

โš ๏ธ[SpringBoot] @Cacheable ๋™์ž‘ ์˜ค๋ฅ˜ - Self Invocation

@Cacheable์„ ์ด์šฉํ•˜์—ฌ ํ•ด๋‹น ๋ฐ์ดํ„ฐ๋ฅผ ์บ์‹ฑํ•˜๋ ค๊ณ  ํ•˜๋Š”๋ฐ, redis DB์— ๋ฐ์ดํ„ฐ๊ฐ€ ์ €์žฅ๋˜์ง€๋ฅผ ์•Š๋Š”๋‹ค. ์ฆ‰, ๋™์ž‘์„ ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด๋‹ค.ํ•˜์ง€๋งŒ ๋‹ค๋ฅธ ์ฝ”๋“œ์˜ ์–ด๋…ธํ…Œ์ด์…˜์€ ๋™์ž‘์„ ์ž˜ ์ˆ˜ํ–‰ํ•˜๋Š”๋ฐ, ํŠน์ • ์ฝ”๋“œ์˜ @Cacheable๋งŒ ๋™์ž‘ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด๋‹ค.๊ตฌ๊ธ€๋ง์„ ํ•ด๋ณธ ๊ฒฐ

2025๋…„ 3์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๐Ÿƒredis ์บ์‹ฑ

์บ์‹ฑํ•˜๊ธฐ ์œ„ํ•ด redis๋ฅผ ํ™œ์šฉํ•œ๋‹ค.redis๋ฅผ ๋”ฐ๋กœ ์„ค์น˜ํ•˜์ง€ ์•Š๊ณ  redis cloud๋ฅผ ์‚ฌ์šฉํ•˜์˜€๋‹ค.์บ์‹œ ์„ค์ • ํŒŒ์ผ์„ ์ž‘์„ฑํ•˜๊ณ , ์บ์‹œ ์ˆ˜๋ช…์„ ์ž„์˜๋กœ 30๋ถ„์œผ๋กœ ์„ค์ •ํ•˜์˜€๋‹ค.redis์™€ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์„ค์ •๋„ ๋งˆ์ณค๋‹ค. application.properites ํŒŒ์ผ์—์„œ re

2025๋…„ 3์›” 9์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๐Ÿƒ์บ์‹ฑ ์กฐ๊ฑด

๊ฐœ๋ฐœํ•œ ์ฝ”๋“œ๋ฅผ ๋ฆฌํŒฉํ† ๋ง ํ•˜๋˜ ์ค‘ ๋™์ผํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ์š”์ฒญํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค. ์‚ฌ์šฉ์ž์˜ ์š”์ฒญ์— ๋Œ€ํ•œ ์‘๋‹ต ์†๋„๋ฅผ ๋†’์ด๋Š” ๊ฒƒ์— ๋ชฐ๋‘ํ•˜๊ณ  ์žˆ๋Š” ์ƒํ™ฉ์ด๋ผ, ์ค‘๋ณต๋˜๋Š” ์ƒํ™ฉ์€ ์ตœ์†Œํ™”ํ•˜๊ณ  ์‹ถ์€ ์ƒ๊ฐ์ด ๋จผ์ € ๋“ ๋‹ค. ์ด๋•Œ, ๋„คํŠธ์›Œํฌ ์‹œ๊ฐ„์— ๋ฐฐ์› ๋˜ ์บ์‹œ ๊ฐœ๋…์ด ๋– ์˜ฌ๋ž๋‹ค.

2025๋…„ 3์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

โš’๏ธStringBuffer ์‚ฌ์šฉํ•ด ๋ฌธ์ž์—ด ์—ฐ์‚ฐํ•˜๊ธฐ

์‚ฌ์šฉ์ž๊ฐ€ ์š”์ฒญํ•œ ์‹๋‹น์˜ ๋ฉ”๋‰ด๋“ค์„ ๋ฐ˜ํ™˜ํ•ด์ฃผ๊ธฐ ์œ„ํ•ด์„œ๋Š” ์‹๋‹น์˜ ์นดํ…Œ๊ณ ๋ฆฌ์™€ ๋ฉ”๋‰ด๋“ค์„ ๊ตฌ๋ถ„ํ•˜๊ณ , ๋˜ ๋‚ ์งœ ๋ฐ์ดํ„ฐ์™€ ๋ง๋ถ™์—ฌ์ฃผ์–ด์•ผ ํ•œ๋‹ค. ๊ทธ๋ž˜์„œ ์œ„์˜ ์ฝ”๋“œ์™€ ๊ฐ™์ด ๋ฌธ์ž์—ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ณ„์†ํ•ด์„œ ๋”ํ•ด์ฃผ๋Š” ์ฝ”๋“œ๊ฐ€ ์—ฌ๋Ÿฌ ๊ฐœ ์žˆ๋‹ค. ์ด์ „์˜ ๊ธ€์—์„œ ์„ค๋ช…ํ–ˆ๋“ฏ์ด String์€ ๋ฌธ์ž์—ด ์—ฐ์‚ฐ์„

2025๋…„ 3์›” 6์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

โš’๏ธํ•˜๋‚˜์˜ ๋ฉ”์†Œ๋“œ์—๋Š” ๋ช‡ ๊ฐœ์˜ ํŒŒ๋ผ๋ฏธํ„ฐ๊ฐ€ ์ ์ ˆํ• ๊นŒ ? (2)

ํ•จ์ˆ˜์˜ ์ธ์ˆ˜๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ์€ ์ฝ”๋“œ๋ฅผ ์ฝ๋Š”์ด์—๊ฒŒ ๋ณต์žกํ•จ์„ ์ค„ ์ˆ˜ ์žˆ๋‹ค. ๋‹ค์Œ ํ•จ์ˆ˜๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” Parameter๋กœ ๋„˜๊ธฐ์ง€ ๋ง๊ณ  Instance ๋ณ€์ˆ˜๋ฅผ ํ™œ์šฉํ•˜๋ฉด ์ฝ”๋“œ๊ฐ€ ๊น”๋”ํ•ด์ง„๋‹ค.์ถœ์ฒ˜์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ฉ”์†Œ๋“œ์—์„œ ๊ณตํ†ต์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ํŒŒ๋ผ๋ฏธํ„ฐ๋“ค์ด ์žˆ์–ด

2025๋…„ 3์›” 6์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท