์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ๋ผํ๋ผ์ค์๋ง๋
- ๊ฐ๋ฐ
- ์ฝ๋ฉ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ํ๋ก๊ทธ๋๋ฐ
- ๋ฐ์ํ
- ์นํ์ด์ง๋ง๋ค๊ธฐ
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- ์๋ฐ์คํฌ๋ฆฝํธ
- database
- html
- ComputerScience
- K๋ฐฐํฐ๋ฆฌ
- ์ํ
- Python
- ์๋ฐ
- K๋ฐฐํฐ๋ฆฌ๋ ๋ณผ๋ฃจ์
- ์ค๋ธ์
- JavaScript
- ์ค๋ผํด
- ๋ ์
- ๊น๋ฏธ๊ฒฝ์๋งํ์์
- ์ฑ
- ๋ฆฌ์กํธ
- ์นํผ๋ธ๋ฆฌ์ฑ
- ๋ง์ผ๋ด๊ฐ์ธ์์๋ค์์ฐ๋ค๋ฉด
- css
- ํ์ด์ฌ
- Java
- ์ปดํจํฐ๊ณผํ
- Today
- Total
๋ชฉ๋กfull stack (146)
JiYoung Dev ๐ฅ
2023.03.15 ~ 16 ๋ณต์ต ๐ ์ปดํจํฐ์ ํ๋ก๊ทธ๋๋ฐ ๐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ์ปดํจํฐ๊ฐ ์คํํ ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ ์ธ์ด. ์ปดํจํฐ์ CPU๋ ์ด์ง์(binary code)์ธ 0๊ณผ 1๋ฐ์ ์ดํดํ์ง ๋ชปํ๋ฉฐ ์ด์ง์ ๋ช ๋ น์ด๋ค๋ก ๊ตฌ์ฑ๋ ์ธ์ด๋ฅผ ๊ธฐ๊ณ์ด(machine language)๋ผ๊ณ ํจ. ์ฌ๋์ด ์ง์ ๊ธฐ๊ณ์ด ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ ๊ฒ์ ํ๋ค๊ธฐ ๋๋ฌธ์ ๊ธฐ๊ณ์ด์ ๊ฐ ๋ช ๋ น์ ADD, SUB, MOVE ๋ฑ ๊ฐ๊ธ์ ํํํ๊ธฐ ์ฌ์ด ์์ง์ ์ธ ๋๋ชจ๋ ๊ธฐํธ(mnemonic symbol)๋ก ์ผ๋์ผ ๋์์ํจ ์ด์ ๋ธ๋ฆฌ์ด(assembly language)๊ฐ ๋ง๋ค์ด์ก์. ์ด์ ๋ธ๋ฆฌ์ด ์ญ์ ์ฌ๋์ด ๋ค๋ฃจ๊ธฐ ํ๋ค๊ณ , ๋ค์ํ ํ๋ก๊ทธ๋จ์ด๋ ์๋ฃ๋ฅผ ํํํ๊ธฐ์๋ ํ๊ณ๊ฐ ์์ด, ์ฌ๋์ด ์ดํดํ๊ธฐ ์ฝ๊ณ , ๋ณต์กํ ์๊ณ ๋ฆฌ์ฆ์ด๋ ํ๋ก๊ทธ๋จ, ์๋ฃ๋ฅผ ํจ..
์ฃผ์ ๊ธฐ๋ฅ 5๊ฐ์ ์ค์ ํ๊ณ ์ด๋ํ๋ฉด์ ์ฅ์ ๋ฌผ(์์ญ์ด, ๋ฐ๋๋, ๋ฒ, ๋ฑ)์ ํผํ๋ ๊ฒ์ 90์ด ๋์ ๋ฒํฐ๋ฉด ์ฑ๊ณต ๋๋ค์ผ๋ก ๋ ์์ค๋ ์ผ์ดํฌ๋ฅผ ๋จน์ผ๋ฉด ์ ์ ํ๋ 1. user ์ผ์ชฝ, ์ค๋ฅธ์ชฝ ๋ฐฉํฅํค๋ฅผ ์ด์ฉํ์ฌ ์ค ์ด๋ํ๊ณ ์ ์๋ ๋ฐฉํฅํค๋ฅผ ์ด์ฉํ์ฌ ์ ์๋๋ก ์์ง์ 2. ์ฅ์ ๋ฌผ โ user ๋ฐฉํฅ์ผ๋ก ๋ฐ๋๋๋ฅผ ๋์ง๋ฉด์ ์ค์ ํ๊ณ ์ฌ๋ผ๊ฐ๋ ์์ญ์ด โก ์์ชฝ์์ ๋ ์์ค๋ ๋ฒ โข ์ค์ ํ๊ณ ๋ด๋ ค์ค๋ ๋ฑ ์ฃผ์ ๊ธฐ๋ฅ ๊ตฌํ ์คํฌ๋ฆฝํธ 1. user๊ฐ ์ค์ ํ๊ณ ์ฌ๋ผ๊ฐ๋ ๋ชจ์ - 5๊ฐ์ ์ค์ด ๊ทธ๋ ค์ง sprite๋ฅผ ๋ง๋ค๊ณ , (0, 0)์ผ๋ก ์ด๋์ํด - 5์ด์ ํ ๋ฒ์ฉ ์ค sprite๋ฅผ ๋ณต์ฌํ๊ณ , ๊ธฐ์กด sprite๋ ๋งจ ๋ค๋ก ์ด๋ ํ ์๋๋ฐฉํฅ์ผ๋ก ์ด๋ → ์์ ๊ณผ์ ์ด ์์ผ๋ฉด ๋ณต์ ๋ ์์ด๊ฐ ํจ๊ป ์ฌ๋ผ๊ฐ์ ๋ฐ์ ๋ถ๋ถ์ด ๋น๊ฒ ๋จ (์..
๊ฐ๋ฐ์๋ก ์ฑ๊ณต์ ์ผ๋ก ์ทจ์ ํ๊ธฐ ์ํด ํ์ํ ๊ฒ! (์ถ์ฒ์์) ๐ ์ปดํจํฐ ๊ธฐ๋ณธ ์ฉ์ด ๐ ํ๋์จ์ด(Hardware) ๋ฌผ๋ฆฌ์ ์ธ ์ฅ์น โ ํ๋์จ์ด ์ข ๋ฅ CPU(central processing unit) ์ปดํจํฐ์ ๋๋ ์ญํ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋ ๋ช ๋ น์ด๋ฅผ ์ฝ์ด ๋ค์ด๊ณ ์ฝ์ด ๋ค์ธ ๋ช ๋ น์ด๋ฅผ ํด์ํ๊ณ ์คํ ์ฐ์ ๋ ผ๋ฆฌ ์ฐ์ฐ, ์ ์ด ๋ฑ์ ๋ด๋น ์ฃผ๊ธฐ์ต์ฅ์น(๋ฉ๋ชจ๋ฆฌ) ํ์ฌ ์คํ๋๋ ํ๋ก๊ทธ๋จ์ ๋ช ๋ น์ด์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ์ฅ์น ํ๋ก๊ทธ๋จ์ด ์คํ๋๋ ค๋ฉด ๋ฐ๋์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋์ด ์์ด์ผ ํจ RAM(Read Access Memory) : ์ผ๋ฐ์ ์ผ๋ก ๋ฉ๋ชจ๋ฆฌ๋ผ๊ณ ํ๋ ๊ฒ์ ์ด๊ฒ์ ์นญํจ. ํ๋ฐ์ฑ ์ฅ์น ROM(Read Only Memory) : ์ฝ๊ธฐ๋ง ๊ฐ๋ฅํ๋ฉฐ ๋นํ๋ฐ์ฑ ์ฅ์น ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋๋ ๋ฐ์ดํฐ๋ 0๊ณผ 1 ์ต์ ๋จ์๋ 1bit 1byte = 8bit..
2023.03.07~2023.03.08 ์ฝ๋์ ํ์ต๋ด์ฉ ๐ Position ์์ฑ ๊ธ์ ํ๋ฆ์์ ๋ฒ์ด๋ ์์๋ฅผ ์์ ๋กญ๊ฒ ๋ฐฐ์นํ ๋ ์ฐ๋ ์์ฑ ๊ธฐ๋ณธ๊ฐ์ static์ด๊ณ , static์ธ ๊ฒฝ์ฐ ์๋ ์์ด์ผ ํ ์์น์ ๋ฐฐ์น๋จ ๐ ์์น ์ ํ๊ธฐ top, right, bottom, left ์์ฑ์ผ๋ก ์์น๋ฅผ ์ ํ ์ ์์ ์์ 4๊ฐ์ ๊ฐ์ด ๋ชจ๋ ๊ฐ์ ๊ฒฝ์ฐ inset ์์ฑ ์ฌ์ฉ ๐ relative ํฌ์ง์ ์์์ ์๋ ์์น๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ฐฐ์นํจ. ์ด๋ ์์์ ์๋ ์๋ฆฌ๋ ๊ทธ๋๋ก ์ฐจ์งํ๊ณ ์์. .blue { background-color: blue; width: 200px; height: 50px; position: relative; top: 15px; left: 10px; } ๐ absolute ํฌ์ง์ ๊ฐ์ฅ ๊ฐ๊น์ด ํฌ์ง์ ๋์ด..
2023.03.06 ์ฝ๋์ ํ์ต ๋ด์ฉ ๐ HTML (Hypertext Markup Language) - Hypertext(ํ์ดํผํ ์คํธ) : ์๋ก ๋งํฌ๋ก ์ฐ๊ฒฐ๋ ๋ฌธ์ - Markup Language(๋งํฌ์ ๋ญ๊ท์ง) : ๋งํฌ์ ํ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด → mark something up : ํ์ํ๋ค โถ ๋ด์ฉ์ ์ถ๊ฐ์ ์ธ ์ ๋ณด๋ฅผ ํ์ํ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด - ์ฆ, ๋งํฌ๋ก ์ฐ๊ฒฐ๋ ๋ฌธ์๋ฅผ ๋ง๋ค ๋ ์ฌ์ฉํ๋, ๋ด์ฉ๋ฟ๋ง ์๋๋ผ ๋ฌธ์์ ๊ตฌ์กฐ์ ์๋ฏธ(h1, p, button ๋ฑ)์ ๊ฐ์ ์ถ๊ฐ์ ์ธ ์ ๋ณด๊น์ง ํ์ํ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๐ HTML์ ๊ธฐ๋ณธ ๋ฌธ๋ฒ ... ๋ด์ฉ html์ ํ๊ทธ๋ก ์์ฑ ํ๊ทธ๋ ๊ธฐํธ๋ก ๊ฐ์ธ์ ธ ์์ ์์ํ๊ทธ, ์ข ๋ฃํ๊ทธ ์์..
2023.03.01 ~ 2023.03.03 ์ฝ๋์ ํ์ต๋ด์ฉ ๐ CSS ๊ท์น HTMLํ๊ทธ์ ์คํ์ผ ์์ฑ์ ์ถ๊ฐํ์ฌ ์คํ์ผ์ ์ ํ ์ ์์์. ๊ทธ๋ฌ๋ ์ด ๋ฐฉ๋ฒ์ ๋์ผํ ์์ฑ์ ์ฃผ๊ณ ์ถ์ ํ๊ทธ๊ฐ ์ฌ๋ฌ ๊ฐ์ผ ๋ ์คํ์ผ์ ์ ํ๋ ๊ฒ ๋ฒ๊ฑฐ๋ก์์ง. ๋ฐ๋ผ์ ๊ด์ฌ์ฌ์ ๋ถ๋ฆฌ(seperation of concerns)๋ฅผ ์งํํจ. ์ฆ, ๋ด์ฉ๊ณผ ์คํ์ผ์ ๋ถ๋ฆฌํ๋ ๊ฒ. ๊ด์ฌ์ฌ๋ฅผ ๋ถ๋ฆฌํ๋ฉด ๋ด์ฉ๊ณผ ์คํ์ผ์ ๋ฐ๋ก ๊ณ ์น๊ธฐ ํธํ๊ณ , CSS ํ์ผ์ ๋ฐ๋ก ์ ์ฅํ๊ธฐ ํธํจ. ๋ฐ๋ผ์ CSS ์์ฑ์ ํ๋ํ๋ ํ๊ทธ์ ๋ฃ๊ธฐ๋ณด๋ค๋ CSS ๊ท์น์ ์ ํด ๋๊ณ ์ฌ์ฉํ๋ ๊ฒ์ ๊ถ์ฅํจ ๊ธฐ๋ณธ ๋ฌธ๋ฒ: ์ ํ์ { ์์ฑ: ์์ฑ๊ฐ; ์์ฑ: ์์ฑ๊ฐ; } ์์ฑ ์: h3 { color: #ffffff; font-size: 20px } ๐ CSS ์ ํ์ ๊ท์น์์ ์์๋ฅผ ์ ํํ..
2023.02.28 ์ฝ๋์ ๊ฐ์ ๋ด์ฉ ๐ style ์์ฑ ํ๊ทธ์ CSS๋ฅผ ์ ์ฉํ๋ ค๋ฉด style์ด๋ผ๋ ์์ฑ์ ์ฌ์ฉ CSS ์ฝ๋๋ฅผ ์ถ๊ฐํ ๋๋ CSS ์์ฑ: CSS ์์ฑ๊ฐ ํํ๋ก ์์ฑ ์ฌ๋ฌ ๊ฐ์ CSS ์์ฑ์ ์ฌ์ฉํ ๋๋ ์ธ๋ฏธ์ฝ๋ก (;)์ผ๋ก ๊ตฌ๋ถ ๐ CSS ๊ธฐ๋ณธ ๋จ์ ๐ ์์ด๋ฆ red, green, yellow์ฒ๋ผ ์์์ ์ด๋ฆ์ผ๋ก ์ฌ์ฉํ๋ ๋ฐฉ์ → ๋ค์ํ ์์ ํํํ๋๋ฐ ํ๊ณ๊ฐ ์๊ธฐ ๋๋ฌธ์ ๊ฑฐ์ ์ฌ์ฉํ์ง ์์ ๐ ์์ ์ฝ๋ ์์์ HEX(16์ง์)๋ก ํํํ ๊ฐ. ๋ณดํต ์ด ๊ฐ์ผ๋ก ์์์ ์ฌ์ฉ. ๋ชจ๋ ์๊น๋ค์ ํผ์ณ ๋๊ณ ํ๋์ฉ ์ฝ๋๋ฅผ ๋ถ์ฌํ ๊ฒ์ผ๋ก ๊ตฌ๊ธ์์ 'color picker' ๋ฑ์ ๊ฒ์ํ์ฌ ์์ ์ฝ๋๋ฅผ ํ์ธํ ์ ์์ ๐ ํฝ์ (Picture element) ํ๋ฉด์์ ๊ทธ๋ ค์ง๋ ๊ฐ์ฅ ์์ ์ ์ฌ๊ฐํ์ ๋งํ์ฌ, ..
๐ HTML, CSS๋? HTML, CSS๋ ์น์ฌ์ดํธ๋ฅผ ๋ง๋๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด(์ปดํจํฐ ํ๋ก๊ทธ๋จ์ ๋ง๋ค ๋ ์ฌ์ฉํ๋ ์ธ์ด) ์์ค ์ฝ๋ : ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์์ฑํ ๋ด์ฉ ์ฝ๋ฉ ํ๋ค : ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์ฝ๋๋ฅผ ์์ฑํ๋ค. HTML์ ์น์ฌ์ดํธ์ ๋ค์ด๊ฐ๋ ๋ด์ฉ์ ๋ด๋นํ๊ณ , CSS(Cascading Style Sheets)๋ ์น์ฌ์ดํธ์ ๋ค์ด๊ฐ ์คํ์ผ์ ๋ด๋น ์น์ฌ์ดํธ๋ฅผ ๋ง๋ค ๋๋ ๊ธฐ๋ณธ์ ์ผ๋ก .html ํ์์ ํ์ผ์ ๋ง๋ฆ. HTML ํ์ผ์ ํธ์งํ ๋ค์์ ์น ๋ธ๋ผ์ฐ์ ์์ ์ด๋ฉด ์ฐ๋ฆฌ๊ฐ ํ์์ ๋ณด๋ ์น์ฌ์ดํธ์ฒ๋ผ ํ๋ฉด์์ ๋ณผ ์ ์์. HTML ํ์ผ์ ์์ฑํ๊ธฐ ์ํด VS Code๋ฅผ ์ฌ์ฉํ๊ณ , ์น ๋ธ๋ผ์ฐ์ ๋ก๋ ํฌ๋กฌ์ ์ฌ์ฉํ์ฌ ์น์ฌ์ดํธ๋ฅผ ๋ง๋ค์ด ๋ณผ ์์ . ๐ HTML ํ์ผ ๋ง๋ค๊ณ ์คํํด๋ณด๊ธฐ ๐ ํ๊ทธ(Tag) HTML์์ ํ๊ทธ๋ ..
Java Pre-Training - 2023.02.21 ํ์ต๋ด์ฉ ์ฐธ๊ณ ์๋ฃ ์ฝ๋ฉ๊ต์ก ํฐ์จํผ์ค์ฟจ 4์ฐจ์ฐ์ ํ๋ช , ์ฝ๋ฉ๊ต์ก, ์ํํธ์จ์ด๊ต์ก, ์ฝ๋ฉ๊ธฐ์ด, SW์ฝ๋ฉ, ๊ธฐ์ด์ฝ๋ฉ๋ถํฐ ์๋ฐ ํ์ด์ฌ ๋ฑ tcpschool.com ์ง๋ ์๊ฐ์์ ์ ์ด๋ฌธ์ด๋ ํ๋ก๊ทธ๋จ์ ๋ช ๋ น์ ์์(ํ๋ฆ)๋ฅผ ์ ์ดํ๋ ๋ฌธ๋ฒ์ด๋ผ๊ณ ํ์์ ์๋ฐ์์ ์ ์ด๋ฌธ์ผ๋ก๋ ํฌ๊ฒ ์กฐ๊ฑด๋ฌธ๊ณผ ๋ฐ๋ณต๋ฌธ์ด ์์ ๐ ๋ฐ๋ณต๋ฌธ(iteration statements) ๋ฐ๋ณต๋ฌธ์ด๋ ํ๋ก๊ทธ๋จ ๋ด์์ ๋๊ฐ์ ๋ช ๋ น์ ์ผ์ ํ์๋งํผ ๋ฐ๋ณตํ์ฌ ์ํํ๋๋ก ์ ์ดํ๋ ๋ช ๋ น๋ฌธ ์ด๋ค ์กฐ๊ฑด์ ๋ง์กฑํ ๋๊น์ง ์คํ๋ฌธ์ ๋ฐ๋ณตํ์ฌ ์คํํ๋ ๊ตฌ์กฐ ํ๋ก๊ทธ๋จ์ด ์ฒ๋ฆฌํ๋ ๋๋ถ๋ถ์ ์ฝ๋๋ ๋ฐ๋ณต์ ์ธ ํํ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ์ ์ด๋ฌธ ์ค ํ๋ ๋ฐ๋ณต๋ฌธ์ ์ฌ์ฉํ๋ ์ด์ ๋ โ ์ฝ๋์ ๊ฐ์ํ, โกํน์ ํ ๋ช ๋ น์ ์ฝ๋๋ฅผ ๋ฐ..
์๋ฐ pre-training - 2023.02.20 ํ์ต ๋ด์ฉ ์ฐธ๊ณ ์๋ฃ ์ฝ๋ฉ๊ต์ก ํฐ์จํผ์ค์ฟจ 4์ฐจ์ฐ์ ํ๋ช , ์ฝ๋ฉ๊ต์ก, ์ํํธ์จ์ด๊ต์ก, ์ฝ๋ฉ๊ธฐ์ด, SW์ฝ๋ฉ, ๊ธฐ์ด์ฝ๋ฉ๋ถํฐ ์๋ฐ ํ์ด์ฌ ๋ฑ tcpschool.com ๐ ์ ์ด๋ฌธ (control flow statements) ํ๋ก๊ทธ๋จ์ ๋ช ๋ น์ ์์(ํ๋ฆ)๋ฅผ ์ ์ดํ๋ ๋ฌธ๋ฒ ์๋ฐ ํ๋ก๊ทธ๋จ์ด ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ธฐ ์ํด์๋ ํ๋ก๊ทธ๋จ์ ์์ฐจ์ ์ธ ํ๋ฆ์ ์ ์ดํด์ผ๋ง ํ ๊ฒฝ์ฐ๊ฐ ์๊น. ์ด๋ ์ฌ์ฉํ๋ ๋ช ๋ น๋ฌธ์ ์ ์ด๋ฌธ์ด๋ผ๊ณ ํ๋ฉฐ, ์ด๋ฌํ ์ ์ด๋ฌธ์๋ ์กฐ๊ฑด๋ฌธ, ๋ฐ๋ณต๋ฌธ ๋ฑ์ด ์์ ์ด๋ฌํ ์ ์ด๋ฌธ์ ์ํ๋ ๋ช ๋ น๋ฌธ๋ค์ ์ค๊ดํธ({})๋ก ๋๋ฌ์ธ์ฌ ์์ผ๋ฉฐ, ์ด๋ฌํ ์ค๊ดํธ ์์ญ์ ๋ธ๋ก(block)์ด๋ผ๊ณ ํจ ์๋ฐ ์ ์ด๋ฌธ์ ์ข ๋ฅ - ์กฐ๊ฑด๋ฌธ : ์กฐ๊ฑด์ ๋ฐ๋ผ ๋ช ๋ น์ ์คํ (if๋ฌธ, switch๋ฌธ) - ๋ฐ๋ณต๋ฌธ ..