๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ129 ๋ ๋ฒ๋ฆฌ์ง-๋กญ๋ฌด์ด ๋ ๋ฒ๋ฆฌ์ง๋? ๋ ๋ฒ๋ฆฌ์ง๋ ๋น์ ์ด ์ด์ ์์์ ๋๋ผ์ง ๋ชปํ๊ฒ ๋ง๋๋ ๋ชจ๋ ๊ฒ์ ์์์์ฑํ๋ ๊ธฐ์ ์ด๋ค. ์ํ์ง ๋ชปํ๋ ์ผ์ ์์ํ๋ ๊ธฐ์ ์ด๋ค. ๋ ๋ฒ๋ฆฌ์ง๋ ์ ์ ์์ด ๋ฐ์ ์๊ฐ์๋ ๋น์ ์ ๋จธ๋ฆฌ์์ ๋ชฉํ์ ๋น์ , ์ฐ์ ์์๋ฅผ ๋ช ํํ๊ฒ ์๊ธฐ์ํด์ผ๋ก์จ ๋ ๋์ ์์ค์ ํฅํด ๋์๊ฐ๋ ์ถ์ ๋ฐฉ์์ด์ ์ฒ ํ์ด๋ค. ์ ์ ์๊ฑฐ๋ ํ๋ซํผ์ธ ์๋ฆฌ๋ฐ๋ฐ๋ ์ํ์ ๋ณด์ ํ๊ณ ์์ง ์๋ค. ์ฐ๋ฒ๋ ์๋์ฐจ๋ฅผ ๊ฐ์ง๊ณ ์์ง ์๋ค. ํ์ด์ค๋ถ์ ์ฝํ ์ธ ๋ฅผ ์์ฐํ์ง ์๋๋ค. ๋ทํ๋ฆญ์ค๋ ์ํ๊ด์ ์์ ํ๊ณ ์์ง ์๋ค. ํ์ผ ๊ทผ๋ฌด์ ์ฃผ๋ง ํด๊ฐ๋ ์ฌํ๊ฐ ๊ท์ ํ ๊ฒ์ด๋ค. ์์ ์ฌ๋์์ ๊ทผ๋ฌด๋ฅผ ์์ํ๊ณ ์คํ ์ฌ์ฏ์์ ๋๋ด๋ ๊ฒ์ ๊ธฐ์ ์ด ๊ท์ ํ ๊ฒ์ด๋ค. ํ๋ฌ ๋์ ์ผํ๊ณ ํ ๋ฌ ํ์ ๊ธ์ฌ๋ฅผ ๋ฐ๊ณ ๋ชจ๋ ์ธ๊ธ๊ณผ ๋ณดํ๋ฃ๋ฅผ ์ ๋ถ๋ก ๋นผ์๊ธฐ๋ ๊ฒ์ ์ ๋ถ๊ฐ ๊ท์ ํ ๊ฒ์ด๋ค. ๋น์ ์ .. 2024. 2. 9. DART ๊ฐ๋ฐ ํ๊ฒฝ ์ธํ ํ๊ธฐ (+ brew ์๋ฌ ํด๊ฒฐ) https://dart.dev/get-dart์ฌ์ดํธ์ get Dart ์ ๋์ค๋ ๋ช ๋ น์ด ๋๋ก ์งํํ๋ฉด๋จ. macOs ๊ฐ์ ๊ฒฝ์ฐ ์๋ ๋ช ๋ น์ด ์น๋ฉด ๋จ. $ brew tap dart-lang/dart $ brew install dart ๊ทผ๋ฐ, ์ต๊ทผ์ x-code๋ฅผ ์ญ์ ํ์๋ ๊ฑธ ๊น๋นก ํ๋ค. ๊ทธ๋์ ์๋์ ๊ฐ์ ์๋ฌ๋ฅผ ๋ง๋ฌ๋ค. MacBookPro ~ % brew tap dart-lang/dart Error: Git is unavailable Error: 'git' must be installed and in your PATH! Error: Git is unavailable ๋ฌธ์ ๋ฅผ ์ง๋จํ๊ณ , ํ๋ผ๋๋๋ก ํด์คฌ๋ค. โบ ) brew doctor : homebrew์ ๊ด๋ จ๋ ๋ฌธ์ ๋ฅผ ์ง๋จํ๊ณ ํด๊ฒฐํฉ๋๋ค. ๊ทธ๋์ bre.. 2024. 1. 3. ๐ AWS Associate 50% ํ ์ธ๋ฐ๊ณ ์ํ ์ ์ํ๊ธฐ AWS Practioner์ ํฉ๊ฒฉํ๋ฉด ๋ค์ ์ํ 50% ํ ์ธ ํํ์ ๋ถ์ฌ๋ฐ์ ์ ์๋ค. aws training and certification ํ์ด์ง์ ๋ค์ด๊ฐ๋ฉด ์๋์ฒ๋ผ ํํ ๋ถ๋ถ์ด ํ์ฑํ ๋์๋ ๊ฒ์ ๋ณผ ์ ์๋ค. ํด๋น ํํ์ ํด๋ฆญํ๋ฉด ์๋์ฒ๋ผ ํํ ์ ์ฒญ ๋งํฌ๊ฐ ์๋ ํ์ด์ง๋ก ์ฐ๊ฒฐ๋๋ฉฐ, ํด๋น ํํ์ token์ผ๋ก ๊ด๋ฆฌ๋๊ณ ์๋ ๊ฒ์ ๋ณผ ์ ์๋ค. ํํ ์ ์ฒญ์ ๋๋ฅธ๋ค! ํํ ์ ์ฒญ์ ๋๋ฅด๋ฉด ์๋ ์ฌ์ง์ฒ๋ผ ๋งํฌ์ ์ฉ๊ณผ ์ฝ๋์ ๊ฐ์ด ๋ณด์ธ๋ค. ์ฝ๋ ๊ฐ์ ํน์ ๋ชจ๋ ์ ๋ณต์ฌํด์ ๊ฐ์ง๊ณ ์๊ฑฐ๋ ํด๋ ์ข๋ค. (๊ณ์ ํด๋น ํ์ด์ง์์ ๋ ธ์ถ ๋์ด ๋ณด์ด๊ธด ํ๋ค.) ๋งํฌ์ ์ฉ์ '๋ณด๊ธฐ'๋ฅผ ๋๋ฅด๋ฉด ๋ฐ๋ก ์ํ ์์ฝํ ์ ์๋ ํ์ด์ง๋ก ์ด๋ํ๋ค. ๊ทธ๋ผ practioner์ ๋ดค๋ ์ฌ๋๋ค์ ์ต์ํ ์ ์๋ ์๋ ์ํ ์์ ํ์ด์ง๊ฐ ๋์ค๊ณ .. 2023. 4. 28. ๐ 24์๊ฐ ์ค๋น ํ, AWS Practitioner ํฉ๊ฒฉ ํ๊ธฐ (*์ํ ์ ๋ณด *์ ์ฒญ ๋ฐฉ๋ฒ *๊ณต๋ถ๋ฐฉ๋ฒ) ์ฒ์ ๋ถํฐ 24์๊ฐ ์ค๋นํ๋ ค๋ ๊ฒ์ ์๋์๋ค. ์ค๋น์ ์๋ฒฝ์ ๊ธฐํ๋ ๊ณํ์ ์์์ผ๋, ์ผํ๊ณ ๋๊ธฐ์ ๋ฐ๋น ์ ์ผ์ถ 5์ผ๋์ ์ค๋นํ๊ฒ ๋์๊ณ ์๊ฐ์ผ๋ก๋ง ๋ฐ์ง๋ฉด ํ 24์๊ฐ ๋ ๊ฒ ๊ฐ๋ค. (ํ๋ฃจ ๋ฐค์, 4์ผ 2~3์๊ฐ ์ ๋) ์ฐธ๊ณ ๋ก, ์ ๊ณต์์ด๋ฉฐ ํ์ฌ์์ AWS ์๋น์ค ์ฌ์ฉํ์ฌ AWS๊ฐ ์กฐ๊ธ์ ์ต์ํ ์ํ์๋ค. ์ํ ์ ๋ณด ๋ฐ ์ ์ฒญ๋ฐฉ๋ฒ AWS Practitoner - ์์๋ฃ : 114000์ ์์๋ฃ ๊ด๋ จ, Practitioner ์ํ ํฉ๊ฒฉํ๋ฉด ๋ค์ ์ํ 50% ํ ์ธ ์ ๊ณตํด์ค๋ค. - ์์๋ฐฉ๋ฒ: https://www.aws.training/ ์ ์ฌ์ดํธ์์ ์๊ฒฉ์ฆ ๋ค์ด๊ฐ๋ฉด ์์ ์ ์ฒญ ํ์ด์ง๊ฐ ์ญ~ ๋์จ๋ค. - ์ํ ๋ฌธ์ : 65๋ฌธ์ - ์ํ ๋ฐฉ์: ์๊ฐ์ด ์ ํด์ ธ๋ ์๋๋ฐ ๋นจ๋ฆฌ ๊ฐ๋ฉด ๋นจ๋ฆฌ๋ณด๊ณ ๋๋๋ ๋๋ก ๋์ฌ ์ ์๋ค. .. 2023. 4. 28. ๋ฅ์ฌํฌ๋ก ๊ทธ๋ฆฌ๋ ๊ทธ๋ฃนํ ํ๊ธฐ :: ๋ฐ์ดํฐ์ ์ฐ๊ฒฐ ๊ทธ๋ฆฌ๋ ๋ฅ์ฌํฌ๋ก๋ก ๊ฐ๋ฐ์ ํ๋ค๊ฐ ๊ทธ๋ฆฌ๋๋ฅผ ๊ทธ๋ฃนํํด์ผํ๋ ์ผ์ด ํ์ํ๋ค. ์ด๋ค ๊ฒ์ ๊ตฌํํด์ผ ํ๋ ์ํฉ์ธ์ง๋ ์๋ ๊ทธ๋ฆผ์ ๋ณด๋ฉด ์ดํด๊ฐ ์ฝ๋ค! ๋ฐ๋ก ์ข์ธก์ ๊ทธ๋ฆฌ๋๋ฅผ ์ฐ์ธก์ ๊ทธ๋ฆฌ๋ ์ฒ๋ผ ๋ฐ๊ฟ์ผ ํ๋ ์ํฉ์ธ ๊ฒ์ด์๋ค. ์ฐพ์์ ํ์ง๋ง ๋ฐฉ๋ฒ์ด ์์ฒญ ๊ฐ๋จํ๋ค. Script์ฝ๋์ ์๋์ ๊ฐ์ด ์์ฑํ๊ฑฐ๋, Dataset์ด๋ฆ.set_keystring("S:์ด๋ฆ"); ๋์์ธํญ์์ Dataset์ ํด๋ฆญํ๊ณ , keystring ๊ฐ์ S:์ด๋ฆ ์ด๋ ๊ฒ ์์ฑํด๋ ๋๋ค. S ๋ค์ 2๊ฐ์ง ์ปฌ๋ผ์ ์ฌ๋ฌ๊ฐ ๋ฃ์ด๋ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ฆฌ๋๋ฅผ ๋๋ธ ํด๋ฆญํ์ฌ ๋์จ ๊ทธ๋ฆฌ๋ ํธ์ง ํ๋ฉด์์ ํด๋น Cell์ Action > suppress ๊ฐ์ 1๋ก ์์ ํด์ผ ํ๋ค. ๊ทธ๋์ผ ์ค๋ณต๋ ๊ฐ์ ๋ํด์ cell์ด ํตํฉ๋๋ค(๋ณํฉ ๊ฐ์ ๊ฒ์ด๋ค.). Action > suppre.. 2022. 10. 13. Nexacro NULL ๊ฐ ์ฒดํฌํ๊ธฐ(feat. ์ผํญ์ฐ์ฐ์ ์ฌ์ฉ) ์๋ฐ์คํฌ๋ฆฝํธ ๋ฌธ๋ฒ๊ณผ ๋น์ทํด์ ๋ก๊ทธ๋ฅผ ์ฐ์์ ๋, undefined ๊ฐ์ด ๋์ค๊ณค ํ๋๋ฐ, ์ด ๊ฐ์ ์ฒดํฌํ ๋ฐฉ๋ฒ! ์๋ฅผ ๋ค์ด Edittext_00.value ๊ฐ์ผ๋ก ์ค์ ํ๋ฉด์์ ์ป์ด์ค๋ ๊ฐ์ด ์๋ค๊ณ ์น๋ฉด, String(Edittext_00.value).valueOf() == "undefined" ์ด๋ ๊ฒ ๋น๊ตํ๋ฉด ๋๋ค. undefined ๊ฐ์ด ๋ค์ด๊ฐ๋ฉด ๋งคํ๋ SQL๋ฌธ์ NULL๊ฐ์ผ๋ก ๋ค์ด๊ฐ๊ธธ๋, ๋น๋ฌธ์์ด๋ก ๋ฃ์ด์ฃผ์ด์ผ ํด์ ์ผํญ ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ๋ค. ์์ ์์๋ฅผ ๊ทธ๋๋ก ์ฌ์ฉํ๋ค๊ณ ์น๋ค๋ฉด String(Edittext_00.value).valueOf() == "undefined" ? "" : Edittext_00.value; ์ด๋ ๊ฒ ์ฌ์ฉํ๋ค. 2022. 10. 13. Git Commit, Git Branch, Merge, Rebase https://learngitbranching.js.org/?locale=ko ์ฌ์ดํธ๋ฅผ ํตํ ๊ณต๋ถ ๋ฐ ํด๋น ์ฌ์ดํธ ๋ต์ ๊ธฐ๋ก์ ๋๋ค. # Git ์ปค๋ฐ > ์ปค๋ฐ์ ์์ ์ฌํญ์ ์ค๋ ์ท์ด์ง๋ง, ํ ๋๋ง๋ค ๋๋ ํ ๋ฆฌ ์ ์ฒด๋ฅผ ๋ณต์ฌํ์ง ์๋๋ค. ๊ฐ ์ปค๋ฐ์ ์ด์ ๋ฒ์ ๊ณผ ๋ค์ ๋ฒ์ ์ ๋ณ๊ฒฝ๋ด์ญ(== delta)์ ์ ์ฅํ๋ฉฐ, ๊ทธ๋์ ์ปค๋ฐ๋ค์ ๊ทธ ์ปค๋ฐ ์์ ๋ถ๋ชจ ์ปค๋ฐ์ ๊ฐ๋ฆฌํจ๋ค. Answer $ git commit $ git commit # Git์์ ๋ธ๋์น ์ฐ๊ธฐ > ๋ธ๋์น๋ ํน์ ์ปค๋ฐ์ ๋ํ ์ฐธ์กฐ(reference) ์ ๋๋ก ๊ฐ๋ณ๋ค. ๋จ์ํ ๋ธ๋์น๋ ํ๋์ ์ปค๋ฐ๊ณผ ๊ทธ ๋ถ๋ชจ ์ปค๋ฐ๋ค์ ํฌํจํ๋ ์์ ๋ด์ญ์ด๋ผ๊ณ ์๊ฐํ์. ๋ธ๋์น ๋ง๋ค๊ธฐ git branch ๋ธ๋์น๋ช ํ๋ฉด, ํ์ฌ ์์ ์ค ์ปค๋ฐ์ ๊ฐ๋ฆฌํค๋ ๋ธ๋์น๊ฐ ์์ฑ๋๋ค. ์ด ๋ธ๋์น๋ก .. 2022. 10. 12. Git ๊ณต๋ถ๋ฒ :: Git ๊ณต๋ถ ์ฐ์ต ์ฌ์ดํธ::learngitbranching.js.org Git.. ํด๋ณด๋๊ฒ ๋ฐฑ๋ฒ ์ฒ๋ฒ ๋ซ๋ค๊ณ ์๊ฐํ๋๋ฐ ๋๋ฌด ์ข์ ์คํ์์ค๋ค!! ์งฑ์งฑ ๐ ๋ฌธ์ ํ์ด ์ฌ์ดํธ ๋งํฌ https://learngitbranching.js.org/?locale=ko 2022. 10. 12. [JAVA] ๊ธฐ๋ณธ์๋ฃํ๊ณผ ์ฐธ์กฐ์๋ฃํ ๊ธฐ๋ณธ ์๋ฃํ๊ณผ ์ฐธ์กฐ ์๋ฃํ ์๋ฃํ == Data type ๊ธฐ๋ณธ ์๋ฃํ ๊ฐ์ ๊ฐ์ง๊ณ ์๋ ๋ณ์ boolean char byte short int (21์ต ์ ๋๊น์ง์) long float double ์ฐธ์กฐ ์๋ฃํ ์ฃผ์๊ฐ์ ๊ฐ์ง๊ณ ์๋ ๋ณ์ ๊ธฐ๋ณธ์๋ฃํ์ด ์๋ ๋ชจ๋ ์๋ฃํ ๋ฌธ์์ด : String์ด๋ผ๋ ํด๋์ค๋ก ๋ง๋ค์ด์ง ๊ฐ์ฒด์ด๋ค. ๋ฌธ์๋ค์ด ๋์ด๋์ด ์๋ ๊ตฌ์กฐ๋ก “”(์๋ฐ์ดํ) ๋ก ๊ฐ์ธ์ ํํ. ๋ฐฐ์ด ํด๋์ค ์ธํฐํ์ด์ค 2022. 9. 12. [JAVA] ์ปฌ๋ ์ ํ๋ ์์ํฌ ์ปฌ๋ ์ ํ๋ ์ ์ํฌ : Collection + Framework > ๋ฐ์ดํฐ๋ฅผ ๋ชจ์ ๋์ ์ ์๋ ๋ผ๋. ์ฌ๋ฌ ํด๋์ค๋ค๊ณผ ๋ฉ์๋๋ฅผ ์ ๊ณตํ์ฌ ์ฝ๊ฒ ์ฒ๋ฆฌ ๊ฐ๋ฅ ์ธํฐํ์ด์ค๋ฅผ ์ด์ฉํ ๋คํ์ฑ ๊ฐ๋ ์ด์ฉ ๋ฉ์๋๊ฐ ์ ํํ๋์ด ์์ด ์ฌ์ฉํ๊ธฐ ์ฉ์ด ์ฌ์ฌ์ฉ์ฑ์ด ๋์ ์ฝ๋ ์์ฑ ๊ฐ๋ฅ ์ปฌ๋ ์ ํ๋ ์์ํฌ์ ๊ตฌ์กฐ ์ธํฐํ์ด์ค ํน์ง ์ฃผ์ํด๋์ค List ๋ฐ์ดํฐ์ ์์(index) ์กด์ฌ (์ค๋ณต ์ ์ฅ ๊ฐ๋ฅ) ArrayList, LinkedList, Stack, Vector Set ๋ฐ์ดํฐ์ ์์(index) ๋ฏธ์กด์ฌ (์ค๋ณต ์ ์ฅ ๋ถ๊ฐ) HashSet, TreeSet Map ํค์ ๊ฐ์ผ๋ก ์ ์ฅ (ํค ์ค๋ณต ๋ถ๊ฐ) HashMap, Hashtable TreeMap, Properties # List ์ธํฐํ์ด์ค ๋ฐฐ์ด List ๊ฐ์ฒด List ๋ฉ์๋ ์ค๋ช ๊ธธ.. 2022. 9. 12. [JAVA] Wrapper ํด๋์ค Wrapper ํด๋์ค : ๊ธฐ๋ณธ ์๋ฃํ์ ๊ฐ์ฒดํ ํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ํด๋์ค ๊ธฐ๋ณธ ์๋ฃํ 8๊ฐ์ง๋ ๊ฐ์ ์ ์ฅํ๊ณ ์๋ ์๋ฃํ์ธ๋ฐ, ํ๋ก๊ทธ๋จ์ ๋ฐ๋ผ์ ๊ธฐ๋ณธ ํ์ ์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ฒด๋ก ์ทจ๊ธํด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ๋ฉ์๋์ ์ธ์๋ก ๊ฐ์ฒด ํ์ ๋ง์ด ์๊ตฌ๋๋ฉด, ๊ธฐ๋ณธ ํ์ ์ ๋ฐ์ดํฐ๋ฅผ ๊ทธ๋๋ก ์ฌ์ฉํ ์๋ ์๋ค. ์ด ๋์๋ ๊ธฐ๋ณธ ํ์ ์ ๋ฐ์ดํฐ๋ฅผ ๋จผ์ ๊ฐ์ฒด๋ก ๋ณํํ ํ ์์ ์ ์ํํด์ผ ํฉ๋๋ค. ๊ธฐ๋ณธ ์๋ฃํ > Wrapperํด๋์ค ๊ฐ์ฒด : Autoboxing Wrapperํด๋์ค ๊ฐ์ฒด > ๊ธฐ๋ณธ ์๋ฃํ : Unboxing Wrapper ํด๋์ค ์ฌ์ฉ ์ด์ ? ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์ ๋คํ์ฑ ์ ์ฉ์ ์ํด์ Wrapper ํด๋์ค ์ข ๋ฅ(8๊ฐ) ๊ธฐ๋ณธ ์๋ฃํ Wrapper ํด๋์ค int Integer long Long float Float dou.. 2022. 9. 12. [Java] Object ํด๋์ค ์๋ฐ ์ค์น์ ์๋์ผ๋ก ์ค์น๋๋ ํ๋ก๊ทธ๋จ์ด ์๋๋ฐ, ๊ฐ๋ฐ์๋ค์ด ์์ฃผ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์ ๋ชจ์ ๋์ ํ๋ก๊ทธ๋จ์ด๋ค. ์๋ฐ์ค์น๊ฒฝ๋ก\lib ๊ฒฝ๋ก์ jrt-fs.jar์ด๋ผ๋ ํ์ผ์ ์๋๋ฐ ์ด ์์ ๋ฌด์ํ ๋ง์ ํจํค์ง ๋ฐ ํด๋์ค ํ์ผ์ด ์กด์ฌ ํ๋ค. [java.lang java.util java.text]๋ฑ์ด ์์ผ๋ฉฐ, ๋ค ์ธ์ฐ๊ฑฐ๋ ํ ํ์๋ ์๋ค. ํ์ํ ๋ ์ฐพ์ ์ฐ์! ์ด๋ฐ ํ๋ก๊ทธ๋จ๋ค์ API ๋๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ผ๊ณ ๋ถ๋ฅธ๋ค. java.lang ํจํค์ง String, System, Object ํด๋์ค ๋ชจ๋ ์ด ํจํค์ง ์์ ์๋ค. ์ง๊ธ๊น์ง Object ํด๋์ค๊ฐ ๋ชจ๋ ํด๋์ค์ ์์ ํด๋์ค๋ผ๋ ๊ฒ์ ๋ฐฐ์ ๋๋ฐ ์ฆ, ์์ ํด๋์ค๋ค์ด Object ํด๋์ค์ ๋ชจ๋ ๋ฉ์๋ค์ ์ฌ์ฉํ ์ ์๋ค๋ ์ , ์์ง๋ง์! โ Object ํด๋์ค๊ฐ ์ ๊ณตํ๋ ๋ฉ.. 2022. 9. 12. ์ด์ 1 2 3 4 ยทยทยท 11 ๋ค์