์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- SQL
- ์๋ฐ๋ ํ
- PostgreSQL
- ์๋ฐ
- Java
- ์ง๊ณํจ์
- sql๋ ํ
- HAVING
- sql์ง๊ณํจ์
- ํ๋ก๊ทธ๋๋ฐ๋ ํ
- ์ํํ์ฝ๋ฉ์ฌ์
- sql๊ณต๋ถ
- groupby
- ์๋ฐ๊ณต๋ถ
- udemy
- ๋ฐ์ดํฐ๋ถ์
- innerJoin
- OuterJoin
- ํต๊ณํ
- ํ๋ก๊ทธ๋๋ฐ
- ๊ธฐ์ดํต๊ณํ
- Today
- Total
๋ชฉ๋ก์ํํ์ฝ๋ฉ์ฌ์ (5)
GBEY

๋ถ๋ฆฌ์ธ ์๋ฃํ๊ณผ ๊ด๋ จ ์ฐ์ฐ์ ๐ธ๋ชฉ์ฐจ boolean ์๋ฃํ? ๋ ผ๋ฆฌ ์ฐ์ฐ์ ์ผํญ ์ฐ์ฐ์ ๐ธboolean ์๋ฃํ? - ์ฐธ / ๊ฑฐ์ง ์ค ํ๋ - 1๋ฐ์ดํธ(8๋นํธ) >> ์ 1๋ฐ์ดํธ๋ ์ฐจ์งํ๋? CPU๊ฐ ์์ํ ๋ค๋ฃฐ ์ ์๋ ์ต์ ๋จ์์ด๊ธฐ ๋๋ฌธ - ๋ฆฌํฐ๋ด๋ณด๋ค๋ ๋ฐํ๊ฐ์ผ๋ก ๋ง์ด ์ฌ์ฉ๋จ boolean bool1 = true; // ์ด๊ฒ ๋ณด๋ค๋ boolean bool2 = 5 > 2; // ์ด๋ฐ์์ผ๋ก ๋ ๋ง์ด ์ฌ์ฉ๋จ ๊ฐ ๋ฐ์ ํ๊ธฐ ์๋ฐ์คํฌ๋ฆฝํธ์ ๋ง์ฐฌ๊ฐ์ง๋ก ! ๋ถ์ด๋ฉด ๊ฐ ๋ฐ์ ๋จ boolean bool3 = !true; // false ๐ธ๋ ผ๋ฆฌ ์ฐ์ฐ์ a && b : and -> ์์ชฝ ๋ชจ๋ true์ฌ์ผ true a || b : or -> ์์ชฝ ์ค ํ๋๋ผ๊ณ true๋ฉด true - &&๊ฐ ||๋ณด๋ค ์ฐ์ ์์ ๋์ - &&๋ ์์ ..

์ค์ ์๋ฃํ๋ค ๐ธ๋ชฉ์ฐจ float๊ณผ double float๊ณผ double์ ์ฐ์ฐ ๐ธfloat๊ณผ double? ์๋ฃํ ํฌ๊ธฐ float 4byte double 8byte double d1 = 0.1; double d2 = 0.2; double d3 = d1 + d2; // 0.3 ์๋. ๋ถ๋์์์ ๋๋ฌธ * ๋ถ๋์์์ ์ค์๋ฅผ 2์ง์๋ก ํํํ๋ฉด์ ์๋ฅผ ์ ํํ ํํํ์ง ๋ชปํ๋ ๋ฌธ์ ๊ฐ ์์(๋์ถฉ ์ดํดํ์๋ฉด) float๋ณด๋ค double์ด ๋ฒ์๋ ๋๊ณ , ์ ๋ฐ๋๋ ๋๋ค. float๊ณผ double์ ์ ๋ฐ๋? : double์ด ๋ ์ ๋ฐํ๊ฒ ํํ double dNum = 0.123123123123123123123; // 0.123123123123123123123 float fNum = 0.123123123123123123123..

์๋ฃํ๊ณผ ๋ณ์์ ๊ฐ์ ์ด ํํธ๋ ์ด๋ฏธ ์๋ ๋ด์ฉ๋ ๋ง์ง๋ง ๊ทธ๋ฅ ๊ฑด๋๋ฐ๊ธฐ์๋ ๋ด๊ฐ ๋ชจ๋ฅด๋ ๋ด์ฉ์ด ์์ ์ ์๊ณ , ๊ฟํ๋ ์์ ์ ์์ด์ ๋น ๋ฅธ ์๋๋ก ์๊ฐํ์๋ค. ๋๋ ์ต๊ทผ๊น์ง ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ํ์ผ๋ฏ๋ก ์๋ฐ์คํฌ๋ฆฝํธ์ ๋ค๋ฅธ ์ ์ ์์ฃผ๋ก ๊ธฐ๋กํ์๋ค. ๋ชฉ์ฐจ ์๋ฃํ ๋ณ์ ์์ ๐น ์๋ฃํ ํฌ๊ฒ ์๋์ ์๋ฃํ์ด ์์. ์๋ฐ์คํฌ๋ฆฝํธ๋ ํ์ ์ ์ฐ์ง ์์ง๋ง ๋ค๋ฅธ ์ธ์ด์์ ์จ๋ด์ ๋๊ฐ ๋ด์ฉ์ ์๊ณ ์์ boolean, int, double, char, string ๐น๋ณ์ ํ๋ก๊ทธ๋จ ์ฌ๋ฌ๊ณณ์์ ํน์ ๊ฐ์ด ์ฌ์ฉ๋ ๋ ์ฌ์ฉ. ๊ฐ๋ฐ์์ ์ค์๋ฅผ ๋ฐฉ์งํด์ฃผ๊ธฐ๋ ํจ ๊ฐ์ด ๋ฐ๋ ์ ์์ผ๋ฏ๋ก ๋ณ์๋ผ๊ณ ํจ double pi = 3.14; System.out.println("์์ฃผ์จ: " + pi); ๋ณดํต์ ์ ์ธ๊ณผ ์ด๊ธฐํ๋ฅผ ๋์์ ํจ int age =..

์๋ฐ์ ํจํค์ง์ ์ฃผ์ ๋ชฉ์ฐจ์๋ฐ์ Package์ Class ์ถ๊ฐํ๊ธฐ ์ฃผ์ ๐น ์๋ฐ์ Package์ Class ์ถ๊ฐํ๊ธฐ* ํจํค์ง์๋ฐ์ ํจํค์ง๋ ํด๋์ ๋น์ทํ ๊ฐ๋ ! src ํด๋ ์์ ํจํค์ง๋ฅผ ์ถ๊ฐํด์ค ๋ ์ด๋ฆ์ ์๋ฌธ์๋ก ์์ํ๋ ๊ฒ์ด ์ปจ๋ฒค์ . sec02 ํจํค์ง ์์ chap02 ํจํค์ง๋ฅผ ์ถ๊ฐํด์คฌ๋๋ฐ sec02 ํจํค์ง ์์ ํ๋์ ํด๋๋ฐ์ ์๋ ๊ฒฝ์ฐ, ์๋ ์ฌ์ง์ฒ๋ผ sec02.chap02 ์ด๋ ๊ฒ ์ด์ด์ ธ์ ๋ณด์ ์ด๊ฒ ๋ถํธํ๋ค๋ฉด? ์ผ์ชฝ ํด๋ ์ด๋ฆ๋ค ๋งจ์์ชฝ์ ์ธ๋ก ... ์ ๋๋ฌ์ Tree Appearance > Compact Middle Packages ๋ฅผ ํด์ ํ๊ธฐ! * ํด๋์ค์ฐํด๋ฆญ > New > Java Class ๋ก ํด๋์ค๋ฅผ ๋ง๋ค์ด ์ฃผ๋๋ฐ ์ด ์๋ฏธ๋ ํ์ฅ์๊ฐ class ์ธ ํ์ผ์ ๋ง๋ค์ด ์ค๋ค๋ ๊ฒ ์๋๋ผ ..

์๋ฐ ์ดํดํ๊ธฐ ๋ ๋ถ๋ช ํ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ก ์ด ํ์ฌ์ ์ ์ฌํ๋ค. ๊ทธ๋ฆฌ๊ณ ํ๋ก ํธ์๋ ๊ฐ๋ฐ๋ณด๋ค ๋ ๋ง์ ์๊ฐ์ ์ ๋ถ๊ณผ์ ๋ก ์ธํ ์๋ฅ์ ๋ฌด์ ์ผ๊ณ ์ข ์ข ๋์ , ์ ์ฃผ ์ถ์ฅ์ ๋ค๋๋ฉฐ ์ํํธ์จ์ด ์ธ์ฆ์ํ๋ง ์ธ ๊ฐ์ง ์ข ๋ฅ๋ฅผ ์งํํด๋ณด์๊ณ ์กฐ๊ธ์ด์ง๋ง ์๋๋ก์ด๋ ๋ค์ดํฐ๋ธ ์ฑ๋ ๋ค๋ค๋ดค๊ณ ์ง๊ธ์ Node.js๋ก ๋ฐฑ์๋๋ ํ๊ณ ์๊ณ ์ด์ ๋ ์ธ์ฃผ์ ๋ฌด๋ ํ๊ฒ ๋์๋๋ฐ, ๊ทธ ๋ํ ์ฌ์ดํธ๋ฅผ ์คํ๋ง๋ถํธ์ ํ์๋ฆฌํ๋ก ํด์ผํ๋ค ~! ์ ๋ง ๋ค์ด๋๋ฏนํ๋ค ๐คทโ๏ธ ์ด์จ๋ ์๋ฐ๋ฅผ ํด์ผ ๊ทธ ์ผ์ ํ ์ ์์ํ ๋ ์ง ์ข์ ๊ฐ์๋ค์ ์ฐพ์๋ค๋ ๊ณ (์์ ์ ์๋๋ก์ด๋ ํ ๋๋ ๋๋ฌด ์ด๋ฐํด์ ์๋ฐ๋ฅผ ์ฒ์ฒํ ๊ณต๋ถํ์ง ๋ชปํ๋ค..) ์ํํ ์ฝ๋ฉ์ฌ์ ์์ ์ ๊ณตํ๋ ๋ฌด๋ฃ ๊ฐ์๊ฐ ๋งค์ฐ ๊ด์ฐฎ๊ธธ๋ ์ด๊ฑฐ๋ค! ์ถ์ด์ ๊ฒฐ์ ํ๊ฒ ๋์์ ๊ทธ๋ฆฌ๊ณ ๊ณต๋ถํ ๋ด์ฉ ๋ณต๊ธฐ ๊ฒธ ๋ธ๋ก๊ทธ์ ๋์ ์ฌ๋ณผ..