์คํ(Stack)๊ฐ์"์คํ"์ ๋ฐ์ดํฐ๋ฅผ ์์์ ์ฌ์ฉํ๋ ์๋ฃ๊ตฌ์กฐ๋ก, "ํ์
์ ์ถ(LIFO, Last In First Out)" ๋ฐฉ์์ผ๋ก ์๋ํ๋ค. ์ฆ, ๋์ค์ ๋ค์ด๊ฐ ๋ฐ์ดํฐ๊ฐ ๋จผ์ ๋์ค๋ ๊ตฌ์กฐ์ด๋ค. ์คํ์ ์ฃผ๋ก ํจ์ ํธ์ถ, ๊ณ์ฐ๊ธฐ ํ๋ก๊ทธ๋จ์์ ์์ ๊ณ์ฐ, ๋๋ ๋ธ๋ผ์ฐ์ ์ ๋ค๋ก ๊ฐ๊ธฐ ๊ธฐ๋ฅ ๋ฑ์์ ์ฌ์ฉ๋๋ค.* ์ด์ ๋ฐ๋์ "์ ์
์ ์ถ(FIFO, First In First Out)" ๊ตฌ์กฐ์ ์๋ฃ๊ตฌ์กฐ๋ฅผ 'ํ'๋ผ๊ณ ํ๋ค. ์คํ์ ํ์ฉํ ์ฝ๋ฉํ
์คํธ ๋ฌธ์ ๋ ์ ํ์ด ์ ํด์ ธ ์๋ค. ๋ฌธ์ ๋ฅผ ์ ์ฝ์ด๋ณด๊ณ ๋ฐ์ดํฐ๋ฅผ ์์ ์ฌ๋ฆฐ๋ค๋ ์ง, ๋์ค์ ์์ ๋ฐ์ดํฐ๋ฅผ ๋จผ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ด๋ฉด ์คํ์ ํ์ฉํ๋ฉด ๋๋ค. ์คํ์ ์ฌ์ฉํ๋ ๋ฌธ์ ์ ํ โ
๊ดํธ ์ ํจ์ฑ ๊ฒ์ฌ์ฃผ์ด์ง ๋ฌธ์์ด์์ ๊ดํธ์ ์ง์ด ๋ง๋์ง ํ์ธํ๋ ๋ฌธ์ ์คํ์ ์ฌ์ฉํด ์ฌ๋ ๊ดํธ๋ ์ค..
์ฝํ
๋ฌธ์ ํ ๋ ์๊ณ ๋ฆฌ์ฆ์ด๋ ์๋ฃ๊ตฌ์กฐ๋ ๊ณต๋ถํด์ผ ํ์ง๋ง, ์ฝ๋๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ๋ ์ค์ํ๋ค.ํด๋ฆฐ ์ฝ๋๋ฅผ ์์ฑํ๊ธฐ ์ํด์๋ ์๋ ์ธ ๊ฐ์ง ์ต๊ด์ ๋ค์ฌ์ผ ํ๋ค.ํ๋ฃจ ์์นจ์ ์ฝ๋ ์ฐ๋ ์ต๊ด์ด ๋ฐ๋์ง๋ ์๊ฒ ์ง๋ง ๋งค๋ฒ ์ฝ๋๋ฅผ ์์ฑํ ๋๋ง๋ค ์ด๋ฌํ ์ต๊ด์ ์ผ๋์ ๋๊ณ ์์ฑํ๋ค ๋ณด๋ฉด ์ ์ฐจ ํด๋ฆฐ ์ฝ๋ ์์ฑ ๋ฅ๋ ฅ์ด ํฅ์๋ ๊ฒ์ด๋ผ๊ณ ๊ธฐ๋ํ๋ค. 1. ์กฐ๊ธฐ๋ฐํ (early return)์กฐ๊ธฐ ๋ฆฌํด(early return)์ ์กฐ๊ฑด์ด ์ถฉ์กฑ๋๋ฉด ํจ์๋ ๋ฉ์๋์์ ๋ฐ๋ก ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฒ์ด๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๋ถํ์ํ ๊ณ์ฐ์ ํผํ๊ณ ์ฝ๋์ ๊ฐ๋
์ฑ์ ๋์ผ ์ ์๋ค.์๋ฅผ ๋ค์ด, totalPrice ํจ์์์ ๊ฐ๊ฒฉ์ด 100์ ์ด๊ณผํ๋ ๊ฒฝ์ฐ ๋ฐ๋ก ํ ์ธ์ ์ ์ฉํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ ์ฝ๋๋ฅผ ์งค ๋, ์กฐ๊ธฐ ๋ฆฌํด์ ํ์ง ์์ผ๋ฉด ํ ์ธ ๋ก์ง์ ..
1. Amazon EFS(Elastic File System) Managed NFS (network file system) that can be mounted on many EC2EFS works with EC2 instances in multi-AZHighly available, scalable, expensive (3x gp2), pay per use Use cases: content management, web serfing, data sharing, WordpressUses NFSv4.1 protocolUses security group to control access to EFSCompatible with Linux based AMI (not Windows)Encryption at rest us..
p. 040์น ๊ฐ๋ฐ์๋ ์น์ฌ์ดํธ๋ฅผ ๋ง๋ค๊ณ ๊ด๋ฆฌํ๋ฉฐ, ์ญํ ์ ๋ฐ๋ผ ์น ํผ๋ธ๋ฆฌ์
/UI ๊ฐ๋ฐ์, ํ๋ก ํธ์๋ ๊ฐ๋ฐ์, ๋ฐฑ์๋ ๊ฐ๋ฐ์ ๋ฑ์ด ์๋ค.๋ชจ๋ฐ์ผ ๊ฐ๋ฐ์๋ ์ค๋งํธํฐ์ด๋ ํ๋ธ๋ฆฟ, ์ค๋งํธ ์์น ๋ฑ ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์์ ์๋ํ๋ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ฐ๋ฐํ๋ค.๊ฒ์ ๊ฐ๋ฐ์๋ ๊ฒ์์ ์ ์ฒด์ ์ธ ๊ตฌ์กฐ๋ฅผ ์ค๊ณํ๊ณ ๊ฐ๋ฐํ๋ค.์์ฉ ์ํํธ์จ์ด ๊ฐ๋ฐ์๋ PC์ฉ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ๋ ์ฌ๋๋ค์ ์ง์นญํ๋ค.์๋ฒ ๋๋ ๊ฐ๋ฐ์๋ ํ๋์จ์ด๋ฅผ ์ ์ดํ๋ ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ๋ค.์ ๋ณด ๋ณด์ ์ ๋ฌธ๊ฐ๋ ๊ฐ์ข
๋ณด์ ์ํ์ผ๋ก๋ถํฐ ์์คํ
๊ณผ ์๋น์ค๋ฅผ ๋ฐฉ์ดํ๋ค.AI ๊ฐ๋ฐ์๋ ์ธ๊ฐ์ ์ฌ๊ณ ์ ํ์ต ๊ฐ์ ์ง์ ๋ฅ๋ ฅ์ ์ปดํจํฐ๋ฅผ ํตํด ๊ตฌํํ๋ ๊ธฐ์ ์ด๋ค. p. 062๊ธฐ๊ณ์ด๋ ์ปดํจํฐ๊ฐ ์ฌ์ฉํ๋ 0๊ณผ 1๋ก ์ด๋ฃจ์ด์ง ์ธ์ด์ด๋ฉฐ, ๊ธฐ๊ณ์ด๋ฅผ ์ฌ๋์ด ์ดํดํ ์ ์๋๋ก ๊ธฐํธ๋ก ํํํ ์ธ์ด๋ฅผ ์ด์
๋ธ๋ฆฌ์ด..
๋ฐํํ๋ฉด์ ์
๋ฌด์ ๊ด๋ จํ ํ์ผ(๋ฐ๋ก๊ฐ๊ธฐ)๋ค์ ๊ทธ๋๋ก ๋๊ณ ๊ฐ์ธ์ ์ผ๋ก ์ ์ฅํ ํ์ผ๋ค์ ์ด๋ป๊ฒ ์ ๋ฆฌํ๋ฉด ์ข์๊น ํ๋ ์๊ฐ์ ํ๋ค. ๋ฐ๋ก๊ฐ๊ธฐ์ ํด๋๋ฅผ ์ ์ธํ๊ณ ๋ฐํํ๋ฉด์ ์๋ ํ์ผ์ ์ ๋ฆฌ๋ ๋ฐฐ์นํ์ผ์ ๋ง๋ค์. ๊ธฐ๋ฅ์ ์๋์ ๊ฐ๋ค. - ๋ฐฐ์น ํ์ผ์ .bat ํ์ผ๋ก ๋ง๋ ๋ค. - "์ด ๊ธฐ๋ฅ์ ๋ฐํํ๋ฉด์์ ๋ฐ๋ก๊ฐ๊ธฐ์ ํด๋๋ฅผ ์ ์ธํ ๋ชจ๋ ํ์ผ์ ์ ๋ฆฌํฉ๋๋ค. ์คํํ ๊น์? ๊ณ์(Y)/์ทจ์(N)" ๋ฉ์์ง๋ฅผ ๋ณด์ฌ์ฃผ๊ณ ์
๋ ฅ์ ๋ฐ์. Y๋ฅผ ์ ํํ๋ฉด ๊ณ์ ์งํํ๊ณ , N์ ์ ํํ๋ฉด ์ข
๋ฃ - ๋ฐํํ๋ฉด์์ ๋ฐ๋ก๊ฐ๊ธฐ๋ง ๋นผ๊ณ , ํ์ผ ๋ฐ ํด๋๋ฅผ ์ต์ข
์ ์ผ๋ก ์์ ๋ ๋ ์ง๋ก YYYY-MM-DD ํด๋๋ฅผ ๋ง๋ค๊ธฐ- ์งํ ๊ณผ์ ์ ํ๋ฉด์ ๋ณด์ด๊ฒ ํ๊ธฐ โ
๋ฐํํ๋ฉด ํ์ผ ์ ๋ฆฌํ๋ ๋ฐฐ์น ์ฝ๋@echo offsetlocal enabledelayedexpan..
ํ์์ ํ์๋ฅผ ์ฌ์ฉํ๋ฉด ๊ธฐ๋ณธ ์ ํ์๋ก ์ ํํ ์์ ์ค ์ํ๋ ์์๋ฅผ ํ ๋ฒ ๋ ํ์ํด์ ์ข ๋ ์ ํํ๊ฒ ์ ํํ ์ ์๋ค. ๋ํ์ ์ธ ์๋ก ๋ฐฐ์ด์ ์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํด์ ์ ํํ๋ `์์นํ์ ์ ํ์`์ ๋ฐฐ์ด์ ๋ด๊ฒจ์ง ์์ ์ค ์ง์ ๋ ์์ฑ๊ณผ ๊ฐ์ผ๋ก ์ ํํ๋ `์์ฑ ํ์ ์ ํ์`๊ฐ ์๋ค. 1. ์์น ํ์ ์ ํ์ โผ๊ธฐ๋ณธ ์ ํ์๋ก ์ ํํ ์์๋ ๋ฐฐ์ด์ ๋ด๊ธฐ๊ฒ ๋๋ค.๊ทธ๋์ ๋ฐฐ์ด์ ์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํ๋ฉด ํน์ ์์๋ฅผ ์ข ๋ ์ ํํ๊ฒ ์ ํํ ์ ์๊ฒ ๋๋ ๊ฒ์ด๋ค. ์ข
๋ฅ์ฉ๋ฒ์ค๋ช
$("์์ ์ ํ:first")$("์์ ์ ํ").first()$("li:first")$("li").first()์ ์ฒด ์์ ์ค ์ฒซ๋ฒ์งธ ์์๋ง ์ ํ$("์์ ์ ํ:last")$("์์ ์ ํ").last()$("li:last")$("li").last()์ ์ฒด ์์ ..
1. What's Security Groupsโถ Security Groups are the fundamental of network security.โถ They control how traffic is allowed into or out of our EC2 Instances.โญ Security groups only contain allow rules - ํ์ฉ๊ท์น๋ง ํฌํจ๋๋ฏ๋ก ๋ฌด์์ด ๋ค์ด๊ฐ๊ณ ๋๊ฐ๋ ์ง ์ ์ ์๋ค. โญ Security groups rules can reference by IP or by security group or other security groups - ๋ณด์ ๊ทธ๋ฃน์ IP์ฃผ์๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ท์น์ ์์ฑํ๋ค. - ๋๋ ๋ค๋ฅธ ๋ณด์ ๊ทธ๋ฃน์ ์ฐธ์กฐํ์ฌ ์ค์ ํ ์ ์๋ค. (๋ณด์๊ทธ๋ฃน์ ์๋ก ์ฐธ์กฐ..
Basic Command ์ ๋ฆฌ์๋์์ฑ: `Tab` ํค ** ํด๋๋ ํ์ผ ์
๋ ฅํ ๋ ํด๋น ์์น ์์ ์๋ ํด๋๋ ํ์ผ์ ์๊ธ์๋ง ์
๋ ฅํ๊ณ ํญํค ๋๋ฅด๋ฉด ์๋์์ฑโ๋ถ์ฌ๋ฃ๊ธฐ:`Shift + INS` ๋๋ ์ฐํด๋ฆญ** Ctrl + v ํ๋ฉด Ctrl์ด ํน์๋ฌธ์ ^๋ก ์
๋ ฅ๋๋ ๊ฒฝ์ฐ๊ฐ ์์ 1. ls (List)ls : ํ์ฌ ๋๋ ํ ๋ฆฌ์ ๋ชจ๋ ํ์ผ ๋ฐ ํด๋๋ฅผ ๊ธฐ๋ณธ ํ์์ผ๋ก ๋ณด์ฌ์ค๋ค. ls -l : ํ์ผ ๋ฐ ํด๋์ ๋ํ ์์ธํ ์ ๋ณด์ ํจ๊ป ๋ฆฌ์คํธ์
ํ๋ค. ls -a : ์จ๊ฒจ์ง ํ์ผ์ ํฌํจํ์ฌ ๋ชจ๋ ํ์ผ์ ๋ณด์ฌ์ค๋ค.** `.env` ๊ฐ์ ํ๊ฒฝ์ค์ ํ์ผ๋ค์ ์จ๊ฒจ์ ธ ์์ด์ ๊ทธ๋ฅ -ls ๋ก๋ ์๋์จ๋ค. `ls -a`์ด๋ `ls -al`๋ก ๊ฒ์ํด์ผ ํ๋ค. 2. cd (Change Directory)cd๋ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณ๊ฒฝํ๋ค. c..