Today I Learned(TIL)/์คํ๋ฅดํ ๋ด์ผ๋ฐฐ์์บ ํ56 ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด_Day 12 ์ค๋ ํ ๊ณต๋ถ๐ง์ค์ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ (SQL, Java) 1๋ฌธ์ ํ์ด & ๋ธ๋ก๊ทธ ์ ๋ฆฌJava ๋ฌธ๋ฒ ์ข ํฉ๋ฐ 5์ฃผ์ฐจ ๊ฐ์ ๋ณต์ต์คํJava ๋ฌธ๋ฒ ์ข ํฉ๋ฐ 5์ฃผ์ฐจ ๊ฐ์ ๋ณต์ตTIL ๋ธ๋ก๊ทธ ์์ฑ ์ค๋ ์ป์ ๋ด์ฉ ์ ๋ฆฌโ๏ธJava ๋ฌธ๋ฒ ์ข ํฉ๋ฐ_5์ฃผ์ฐจ ๊ฐ์ ๋ด์ฉ ์ ๋ฆฌProcess์ ThreadProcess : ์ด์์ฒด์ ๋ก๋ถํฐ ์์์ ํ ๋น๋ฐ๋ ์์ ์ ๋จ์์คํ ์ค์ธ ํ๋ก๊ทธ๋จ์ ์๋ฏธํ๋ค.OS๊ฐ ํ๋ก๊ทธ๋จ ์คํ์ ์ํ ํ๋ก์ธ์ค๋ฅผ ํ ๋นํด์ค ๋ ํ๋ก์ธ์ค ์์ ํ๋ก๊ทธ๋จ Code์ Data ๊ทธ๋ฆฌ๊ณ ๋ฉ๋ชจ๋ฆฌ ์์ญ(Stack, Heap)์ ํจ๊ป ํ ๋นํด์ค๋ค.Code๋ Java main ๋ฉ์๋์ ๊ฐ์ ์ฝ๋๋ฅผ ๋งํ๋ค.Data๋ ํ๋ก๊ทธ๋จ์ด ์คํ ์ค ์ ์ฅํ ์ ์๋ ์ ์ฅ๊ณต๊ฐ์ ์๋ฏธํ๋ค.์ ์ญ๋ณ์, ์ ์ ๋ณ์(static), ๋ฐฐ์ด ๋ฑ ์ด๊ธฐํ๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ .. 2024. 11. 23. ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด_Day 11 ์ค๋ ํ ๊ณต๋ถ๐ง์ค์ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ (SQL, ์๋ฐ) ํ์ด & ๋ธ๋ก๊ทธ ์ ๋ฆฌ์์๋๋ฐ์ ์์์ต๋๋ค, ๋ฌธ์์ด ๋ด๋ฆผ์ฐจ์์ผ๋ก ๋ฐฐ์นํ๊ธฐ, ๋ฌธ์์ด ๋ค๋ฃจ๊ธฐ ๊ธฐ๋ณธ์ถ๊ฐ ๊ณผ์ ๋ฐ์ ๋ฃ๊ธฐ์คํJava ์ธ์ ๋ฃ๊ธฐํํฐ๋ ๋ฐฉ์์ Java ๊ธฐ์ด (ํด๋์ค - ์์๊ธฐ) ๋ฃ๊ธฐJava ๋ฌธ๋ฒ ์ข ํฉ๋ฐ_5์ฃผ ์ฐจ ๊ฐ์ ๋ฃ๊ธฐTIL ๋ธ๋ก๊ทธ ์์ฑ ์ค๋ ์ป์ ๋ด์ฉ ์ ๋ฆฌโ๏ธ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด์์ ์ป์ ๊ฐ๋ split( ) ๋ฉ์๋ : ๋ฌธ์์ด์ ํน์ ๊ตฌ๋ถ์๋ฅผ ๊ธฐ์ค์ผ๋ก ๋๋์ด ๋ฐฐ์ด๋ก ๋ฐํํ๋ ๋ฉ์๋์ด๋ค.Collections.reverseOrder( ) ๋ฉ์๋ : ๋ด๋ฆผ์ฐจ์์ผ๋ก ์ ๋ ฌํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ๋น๊ต์๋ฅผ ๋ฐํํ๋ ๋ฉ์๋์ด๋ค.Character.isDigit( ) ๋ฉ์๋ : ํน์ ๋ฌธ์๊ฐ ์ซ์์ธ์ง ์ฌ๋ถ๋ฅผ ํ์ธํ๋ ๋ฐ ์ฌ์ฉํ๋ ๋ฉ์๋์ด๋ค.Java ๋๋ฑ์ฑ / ๋์ผ์ฑ ์ธ์ ๋ฉ๋ชจ.. 2024. 11. 22. ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด_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. ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด_Day 8 ์ค๋ ํ ๊ณต๋ถ ๐ง์ค์ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ (SQL, ์๋ฐ) 1๋ฌธ์ ํ์ด & ๋ธ๋ก๊ทธ ์ ๋ฆฌJava ๋ฌธ๋ฒ ์ข ํฉ๋ฐ_4์ฃผ์ฐจ ๊ฐ์ ๋ฃ๊ธฐ(์์ธ์ฒ๋ฆฌ ํํธ)์คํJava ๋ฌธ๋ฒ ์ข ํฉ๋ฐ_4์ฃผ์ฐจ ๊ฐ์ ๋ฃ๊ธฐ(์ ๋ค๋ด, wrapper ํํธ)ํํฐ๋์ ์กฐ์ธ์ ๋ฐ๋ผ ๊ณ์ฐ๊ธฐ ๊ณผ์ Lv1๋ถํฐ ๋ค์ ์์ ์ค๋ ์ป์ ๋ด์ฉ ์ ๋ฆฌ โ๏ธ๋จผ์ ์๋ฐ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํธ๋ ๊ณณ์์ ์ป์ ๋ด์ฉ๋ถํฐ ์ ๋ฆฌํด์ผ์ง.์ฝ๋๋ฅผ ์์ฑํ๋ฉด์ ์์ ์ ๋ง์ถฐ์ ์ ์ฝ๋ฉํ๋ค๊ณ ์๊ฐํ๋๋ฐ ๋ง์ ํ ์คํธํด๋ณด๋ ์คํจํ ํ ์คํธ ์ผ์ด์ค๊ฐ ๋ง์๋ค.๋ฌธ์ ๋ฅผ ์ ๋๋ก ์ฝ์ง ์์์ ์คํจํ ์ผ์ด์ค๋ ์กด์ฌํ๋ค. ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๋๋ ๋ฌด์กฐ๊ฑด ๋ฌธ์ ๋ฅผ ๊ผผ๊ผผํ๊ฒ ์ฝ์ด์ผ ํ๋ค..'๋ด๊ฐ ์์ฑํ ์ฝ๋๊ฐ ๋ฌด์กฐ๊ฑด ์ ๋ต์ด๋ค'๋ผ๋ ์๊ฐ์ ๋ฒ๋ ค์ผ ํ๋ค. ๋ค๋ฅด๊ฒ ์ ๊ทผํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํ ์ ์์ด์ผ ํ๋๋ฐ ์์ง๊น์ง๋ ์ฝ์ง ์๋ค. ๊ทธ๋๋ ์ถฉ๋ถ.. 2024. 11. 19. ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด_Day 5 ์ค๋ ํ ๊ฒ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ (SQL, ์๋ฐ) 1๋ฌธ์ ํ์ด & ๋ธ๋ก๊ทธ ์ ๋ฆฌ๊ณ์ฐ๊ธฐ Lv1 ๊ณผ์ ์์ฑ๊ณ์ฐ๊ธฐ Lv2 ๊ณผ์ ์์ฑ๊ตญ์ทจ์ ๊ตฌ์ด์๋น ์ ์ฒญ ๊ฐ์ธ ๊ณผ์ - ๊ณ์ฐ๊ธฐ ๋ง๋ค๊ธฐ๊ณผ์ ๋ฅผ ์งํํ๋ ๋ฐฉํฅ๊ณผ ์๋ฌ๋ฅผ ํด๊ฒฐ(ํธ๋ฌ๋ธ ์ํ )ํ๋ ๊ณผ์ ๊ธฐ๋ก!!! Lv1. ํด๋์ค ์์ด ๊ธฐ๋ณธ์ ์ธ ์ฐ์ฐ์ ์ํํ ์ ์๋ ๊ณ์ฐ๊ธฐ ๋ง๋ค๊ธฐ.1. ์์ ์ ์(0 ํฌํจ) ๊ฐ์ ์ ๋ ฅ๋ฐ๊ธฐScanner๋ฅผ ์ฌ์ฉํ์ฌ ์์ ์ ์ 2๊ฐ(0 ํฌํจ)๋ฅผ ์ ๋ฌ๋ฐ์ ์ ์์ต๋๋ค.์์ ์ ์๋ ๊ฐ๊ฐ ํ๋์ฉ ์ ๋ฌ๋ฐ์ต๋๋ค.์์ ์ ์๋ ์ ํฉํ ํ์ ์ผ๋ก ์ ์ธํ ๋ณ์์ ์ ์ฅํฉ๋๋ค.Scanner๋ฅผ ์ด์ฉํด์ 0์ ํฌํจํ ์์ ์ ์ 2๊ฐ๋ฅผ ๊ฐ๊ฐ์ ๋ณ์์ ์ ๋ ฅ๋ฐ์์ผ ํ๋ค.๊ณ์ฐ๊ธฐ๋ฅผ ๋ง๋๋ ๊ฒ์ด์๊ธฐ ๋๋ฌธ์ ์์ฒญ๋๊ฒ ํฐ ์๋ ์ ๋ ฅํ์ง ์์ ๊ฒ์ด๋ผ ์๊ฐํ๊ณ ๋ณ์ 2๊ฐ๋ฅผ int ํ์ ์ผ๋ก ์ค์ ํ๋ค.i.. 2024. 11. 15. ์ด์ 1 ยทยทยท 3 4 5 6 7 8 9 10 ๋ค์