user-img
์ทจ์—… 5
thumbnail
11์›” 2์ฃผ์ฐจ ๋ชฉํ‘œ
1. ๋ชฉํ‘œ๋‹ค์‹œ ์—ด์‹ฌํžˆ ๋‹ฌ๋ ค๋ณด์ž. ์ฃผ๋ณ€ ๋™๊ธฐ๋“ค์ด ํ•˜๋‚˜๋‘˜์”ฉ ์ทจ์—…ํ•œ๋‹ค ใ… 2. ํ•ด๋‚ธ ๊ฒƒ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ํ™•์‹คํžˆ ํ‘ธ๋Š” ๋ฒ„๋ฆ‡์ด ์ƒ๊ธด ๊ฒƒ ๊ฐ™์•„. ํ•˜์ง€๋งŒ ์š”์ฆ˜ ๊ณต๋ถ€ํ•˜๋Ÿฌ ์˜ค๋Š” ์‹œ๊ฐ„์ด ๋Šฆ๋‹ค. ๋ง‰์ƒ ํ•˜๋Ÿฌ ์˜ค๋ฉด ์—ด์‹ฌํžˆ ํ•˜๋Š”๋ฐ, ํ•˜๋Ÿฌ ์˜ค๊ธฐ๊นŒ์ง€๊ฐ€ ํž˜๋“ค๋‹ค. ์ด๊ฒƒ๋„ ๊ณ ์ณ์•ผ๊ฒ ๋‹ค. ๊ธ€๊ณ  ๊ธฐ์—… ๋ถ„์„์ด ๋„ˆ๋ฌด ๋ถ€๋‹ด์Šค๋Ÿฌ์›Œ์„œ ์•ˆํ•˜๋Š”๋ฐ, ์กฐ๊ธˆ์ด๋ผ๋„ ์ข‹์œผ๋‹ˆ ํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•ด์•ผ ํ•œ๋‹ค.
2024.11.05
์ผ์ƒ/๊ณ„ํš & ํšŒ๊ณ 
thumbnail
[Java] JSON ์ง๋ ฌํ™”์˜ ๋ชจ๋“ ๊ฒƒ
1. JSON ์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”? ๐Ÿ’ก(1) ์ •์˜JSON์ด๋ž€ JavaScript Object Notation์˜ ์•ฝ์ž๋กœ Javascript ๊ฐ์ฒด ํ˜•ํƒœ๋กœ ๋˜์–ด์žˆ๋Š” ๋ฐ์ดํ„ฐ ๊ตํ™˜ ์–‘์‹์ด๋‹ค.JS ๊ฐ์ฒด์˜ ํ˜•ํƒœ : javascript ๊ฐ์ฒด๋Š” (key: value) ํ˜•ํƒœ์˜ ๊ฐ’๋“ค์ด ๋‚˜์—ด๋œ ๊ตฌ์กฐ์ด๋‹ค. java์—์„œ HashMap๊ณผ ์œ ์‚ฌํ•˜๋‹ค๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค. js์—์„œ๋Š” ๋”ฐ๋กœ ๋ณ€์ˆ˜์— ๋Œ€ํ•œ ํƒ€์ž… ์„ ์–ธ์ด ํ•„์š” ์—†๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ์ฒด ๋ฌธ๋ฒ•์ด ๋น„๊ต์  ๊ฐ„ํŽธํ•˜๋‹ค.(2) ํŠน์ง•a. ์–ธ์–ด ๋…๋ฆฝ์ ์ธ ์–‘์‹์ด๋‹ค.๋ถ„๋ช… JS ๊ฐ์ฒด ํ˜•ํƒœ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋งŒ๋“ค์–ด์ง„ ์–‘์‹์ด์ง€๋งŒ, javascript ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋Œ€๋‹ค์ˆ˜์˜ ์–ธ์–ด, ๊ทธ ์–ธ์–ด ๊ธฐ๋ฐ˜ ํ”„๋ ˆ์ž„์›Œํฌ์—์„œ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.b. ์ƒํƒœ๋ฅผ ๊ตํ™˜ํ•œ๋‹ค.JSON์„ ํ†ตํ•ด ์ฃผ๊ณ ๋ฐ›๋Š” ๋ฐ์ดํ„ฐ๋ž€ ํŠน์ • ๊ฐ์ฒด ํ˜น์€ ๊ฐ’๋“ค์˜ ์ƒํƒœ์ด๋‹ค. ๊ธฐ๋Šฅ์„ ์˜๋ฏธํ•˜..
2024.11.05
Language/Java
thumbnail
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] Lv2 ๋ง‰๋Œ€์™€ ๊ทธ๋ž˜ํ”„ ์ ‘๊ทผ ํžŒํŠธ๋ถ€ํ„ฐ ์„ธ์„ธํ•œ ์ฝ”๋“œ ๋ถ„์„๊นŒ์ง€! JAVA
1. ๋ฌธ์ œ ์„ค๋ช… ๐Ÿ“Œ๋ฌธ์ œ ๋งํฌ๋ฌธ์ œ์—์„œ๋Š” ๋‹ค์Œ 3๊ฐ€์ง€ ๋‹จ๋ฐฉํ–ฅ ๊ทธ๋ž˜ํ”„๋ฅผ ์ œ์‹œํ•˜๊ณ  ์žˆ๋‹ค.๋„๋„›ํ˜•์€ ์ˆœํ™˜ํ˜• ๊ทธ๋ž˜ํ”„์ด๊ณ , ๊ฐ„์„ ์˜ ๊ฐœ์ˆ˜์™€ ์ •์ ์˜ ๊ฐœ์ˆ˜๊ฐ€ ๊ฐ™๋‹ค.๋ง‰๋Œ€ํ˜•์€ ๋น„์ˆœํ™˜ํ˜• ๊ทธ๋ž˜ํ”„์ด๊ณ , ์ •์ ์˜ ๊ฐœ์ˆ˜ - ๊ฐ„์„ ์˜ ๊ฐœ์ˆ˜ = 1 ์ด๋‹ค.ํŒ”์žํ˜•์€ ์ˆœํ™˜ํ˜• ๊ทธ๋ž˜ํ”„์ด๊ณ , ๊ฐ„์„ ์˜ ๊ฐœ์ˆ˜ - ์ •์ ์˜ ๊ฐœ์ˆ˜= 1 ์ด๋‹ค.์ด๋Ÿฌํ•œ 3๊ฐ€์ง€ ์œ ํ˜•์— ํ•ด๋‹นํ•˜๋Š” ๊ทธ๋ž˜ํ”„๊ฐ€ ์ตœ์†Œ 2๊ฐœ ์ด์ƒ ์ฃผ์–ด์ง„๋‹ค. ์ด๋•Œ ์ฃผ์–ด์ง„ ๋ชจ๋“  ๊ทธ๋ž˜ํ”„๋ฅผ ์ž‡๋Š” ์ •์ ์„ ํ•˜๋‚˜ ๊ทธ๋ฆฐ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด๋ฒˆ ๋ฌธ์ œ ํ’€์ด์—์„œ ํ•ด๋‹น ์ •์ ์„ ๋ฟŒ๋ฆฌ ์ •์ ์ด๋ผ ๋ถ€๋ฅด๊ฒ ๋‹ค. (๋ฌธ์ œ์—์„œ ๋งˆ๋•…ํžˆ ํ•ด๋‹น ์ •์ ์„ ์ง€์นญํ•˜๋Š” ์šฉ์–ด๊ฐ€ ์—†์–ด์„œ ์ž„์˜๋กœ ๋ช…๋ช…ํ•˜๊ฒ ๋‹ค.) ๋ฟŒ๋ฆฌ ์ •์ ์„ ๋ถ€์ฐฉํ•œ ์˜ˆ์‹œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.์ด๋•Œ ๋ฟŒ๋ฆฌ์ •์ ์˜ ๋ฒˆํ˜ธ, ๋„๋„›ํ˜• ๊ทธ๋ž˜ํ”„์˜ ์ˆ˜, ๋ง‰๋Œ€ ๊ทธ๋ž˜ํ”„์˜ ์ˆ˜, ํŒ”์žํ˜• ๊ทธ๋ž˜ํ”„์˜ ์ˆ˜ ๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ๊ธฐ๋กํ•œ 1์ฐจ์› ๋ฐฐ์—ด์„ ์ถœ๋ ฅํ•˜๋ฉด ๋œ..
2024.10.24
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด
thumbnail
[๊ธฐ์—… ๋ถ„์„] ํ˜„๋Œ€ ์บํ”ผํƒˆ ๋ญํ•˜๋Š” ๊ณณ์ธ๊ฐ€์š”?
1. ๊ธฐ์‚ฌ ์„ค๋ช…์ด๋ฒˆ์— ํ˜„๋Œ€ ์บํ”ผํƒˆ ์‹ ์ž…์‚ฌ์› ์ฑ„์šฉ์— ์ง€์›ํ•˜๊ฒŒ ๋˜์–ด ํ˜„๋Œ€ ์บํ”ผํƒˆ์— ๋Œ€ํ•œ ๋ฉ”ํƒ€ ๋ฐ์ดํ„ฐ์™€ ํ˜„์žฌ ์ฃผ์š” ์ƒํ’ˆ, ์‹œ์žฅ ํ˜„ํ™ฉ, IT ์„œ๋น„์Šค ์  ๋ฐœ์ „ ์‚ฌ์•ˆ์—๋Š” ๋ญ๊ฐ€ ์žˆ๋Š”์ง€ ์•Œ์•„๋ณผ ๊ณ„ํš์ด๋‹ค. ๊ด€๋ จ ๊ธฐ์‚ฌ๋“ค์„ ๋ชจ์•„์„œ ์•Œ์•„๋ณด๊ฒ ๋‹ค.ํ˜„๋Œ€ ์บํ”ผํƒˆ ๊ธฐ์—… ์†Œ๊ฐœ'๋‹จ๋… ๊ฒฝ์˜ 2๋…„' ๋ชฉ์ง„์›่™Ÿ ํ˜„๋Œ€์บํ”ผํƒˆ...์„ฑ๊ณผ์™€ ๊ณผ์ œ๋Š”2. ๊ธฐ์‚ฌ ๋‚ด์šฉ์˜ ์ˆ˜์น˜ํ™”, ์ธ์‚ฌ์ดํŠธ ๋‚˜๋ˆ„๊ธฐ(1) ๊ธฐ์—… ์†Œ๊ฐœ1996๋…„ ๊ตญ๋‚ด ์ตœ์ดˆ ํ• ๋ถ€ ๊ธˆ์œต ํšŒ์‚ฌ๋กœ ์ถœ๋ฐœํ•œ ๊ธฐ์—…๊ตญ๋‚ด ์ž๋™์ฐจ ๊ธˆ์œต ์‹œ์žฅ ๋ถ€๋™์˜ 1์œ„ ์—ฌ์‹  ์ „๋ฌธ ๊ธˆ์œตํšŒ์‚ฌ์ด๊ณ , ํ˜„์žฌ ํ˜„๋Œ€์ž๋™์ฐจ, ๊ธฐ์•„, ์ œ๋„ค์‹œ์Šค์˜ ์ „์† ๊ธˆ์œต์‚ฌ์ž๋™์ฐจ ๊ธˆ์œต์„ ์ค‘์‹ฌ์œผ๋กœ ์‹ ์šฉ ๋Œ€์ถœ, ์ฃผํƒ ๋Œ€์ถœ๊ณผ ๊ฐ™์€ ์„œ๋น„์Šค ์ œ๊ณต ์ค‘ํ˜„์žฌ Data Science, Digital ์—ญ๋Ÿ‰ ๊ฐ•ํ™”ํ•ด์„œ ์‚ฌ์—… ๋ชจ๋ธ ํ˜์‹ ๊ณผ ์ฐจ๋Ÿ‰์˜ ๊ตฌ๋งค๋ถ€ํ„ฐ ๊ธˆ์œต๊นŒ์ง€ ์ฐจ๋ณ„ํ™”๋œ ๊ณ ๊ฐ ๊ฒฝํ—˜์„ ์„ ์‚ฌํ•˜๋Š”..
2024.10.21
CS & IT trend/IT ์‚ฐ์—… ๊ด€๋ จ ์‹ ๋ฌธ ์Šคํฌ๋žฉ
thumbnail
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] Lv2 ์ถฉ๋Œ ์œ„ํ—˜ ์ฐพ๊ธฐ java (์ ‘๊ทผ ๋ฐฉ์‹ ํžŒํŠธ + ์„ธ์„ธํ•œ ์ฝ”๋“œ ๋ถ„์„)
1. ๋ฌธ์ œ ์„ค๋ช… ๐Ÿ“Œ๋ฌธ์ œ ๋งํฌ๋ฌธ์ œ์˜ ์„ค๋ช…๋งŒ ๋ณด๋ฉด ์ดํ•ดํ•˜๊ธฐ๊ฐ€ ์–ด๋ ค์šด๋ฐ, ๋ฐ‘์˜ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ๋ณด๋ฉด ๋ฌธ์ œ์—์„œ ์ฃผ์–ด์ง„ ์กฐ๊ฑด๊ณผ ๋กœ๋ด‡์˜ ์ž‘๋™์›๋ฆฌ๋Š” ์ดํ•ดํ•  ๋งŒํ•˜๋‹ค.ํ•˜์ง€๋งŒ ํ—ท๊ฐˆ๋ฆฌ๋Š” ๊ฒƒ์ด ์žˆ๋‹ค๋ฉด ๋ฐ”๋กœ, points์™€ routes์˜ ์˜๋ฏธ ๋ฐ ๊ด€๊ณ„๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๊ฒ ๋‹ค.(1) ํ—ท๊ฐˆ๋ฆฌ๋Š” ๊ฒƒ ๋ฐ”๋กœ ์žก๊ธฐpoints: ๋กœ๋ด‡์ด ๋ฐฉ๋ฌธํ•ด์•ผํ•˜๋Š” ์ง€์ ์˜ ์ขŒํ‘œ๋ฅผ ๋ฐฐ์—ด ํ˜•ํƒœ๋กœ ์ €์žฅํ•ด๋†“์•˜๋‹ค.points[i]์ผ ๋•Œ, ์ด i๊ฐ€ ๋ฐฉ๋ฌธํ•  ์ง€์ ์˜ ๋ฒˆํ˜ธ ์ด๊ณ , point[i]์˜ value๊ฐ€ ๊ฐ๊ฐ i๋ž€ ์ง€์ ์˜ ํ–‰๊ณผ ์—ด ์ฆ‰ ์ขŒํ‘œ์ด๋‹ค.routes; ๋กœ๋ด‡๋ณ„๋กœ ๋ฐฉ๋ฌธํ•ด์•ผํ•  ์ง€์ ์„ ์ˆœ์„œ๋Œ€๋กœ ๋‚˜์—ดํ•œ 1์ฐจ์› ๋ฐฐ์—ด์˜ ๋ฌถ์Œ์ด๋‹ค.routes[i]์˜ i๋Š” ๋กœ๋ด‡์˜ ๋ฒˆํ˜ธ์ด๊ณ , routes[i]์—๋Š” ๋กœ๋ด‡์ด ๋ฐฉ๋ฌธํ•ด์•ผํ•  ์ง€์ ์˜ ๋ฒˆํ˜ธ๊ฐ€ ์ˆœ์„œ๋Œ€๋กœ ์ €์žฅ๋˜์–ด ์žˆ๋‹ค.์˜ˆ๋ฅผ ๋“ค์–ด, routes[2] = ..
2024.10.18
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด