๋ฐ์ํ ๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ282 [JAVA] ํจํค์ง ๋ช ๋ช ๊ท์น ํจํค์ง(Package)๋? ์๋ฐ์์ ํจํค์ง(Package)๋ ํด๋์ค๋ค์ ๋ชจ์์ด๋ค. ํจํค์ง๋ฅผ ํตํด ํธ๋ฆฌํ๊ฒ ํ๋ก์ ํธ๋ฅผ ๊ด๋ฆฌํ ์ ์๊ณ ๋ด ์ฝ๋๋ค์ ๋ค๋ฅธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก๋ถํฐ, ๋ ๋ค๋ฅธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค๋ผ๋ฆฌ ์๋ก ๊ตฌ๋ถ ๊ฐ๋ฅํ๋ค. ๊ธฐ๋ณธ์ ์ธ ์๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ํ java.lang, java.util. java.net java.awt์ ๊ฐ์ ๋ค์ํ ํจํค์ง๋ค๋ฅผ ํตํด ๋ถ๋ฅ๋๋ค. ์๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์ฐ๋ฆฌ๊ฐ ์ผ๋ฐ ํด๋ ๊ตฌ์กฐ์์ ๋ณผ ์ ์๋ ๊ณ์ธต์ ํจํค์ง ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๊ณ ์๋ค. ์์ ํจํค์ง์ ํ์ ํจํค์ง๊ฐ ์ข ์๋๋ ํ์์ด๋ค. ๊ทธ๋์ ๋ชจ๋ ์๋ฐ ํจํค์ง๋ค์ ๊ฐ์ฅ ์์ ํจํค์ง์ธ java์ javax ํจํค์ง์ ์ข ์๋์ด ์๋ค. ํจํค์ง(Package)๋ฅผ ์ฌ์ฉํ๋ ๊ฐ์ฅ ํฐ ์ด์ ๋ ํด๋์ค๋ช ์ ๊ณ ์ ์ฑ์ ๋ณด์ฅํ๊ธฐ ์ํด์์ด๋ค. ๋ง์ฝ ๋ค๋ฅธ ๋ ํ๋ก๊ทธ๋๋จธ๊ฐ .. 2022. 2. 22. [JAVA] ๋ช ๋ช ๊ท์น ๐ก๋ช ๋ช ๊ท์น(Naming Convention) get / set ๋ฐ๋ค/ ๋ฐ๋ค add / remove ์ถ๊ฐ/์ ๊ฑฐ create / destroy ์ฐฝ์กฐ/ํ๊ดดํ๋ค start / stop ์๋/์ ์ง insert delete ์ฝ์ /์ญ์ increment / decrement ์ฆ๊ฐ/๊ฐ์ old / new ๊ตฌ/์ begin / end ์์/๋ first / last ๊ธด/๋ง์ง๋ง up / down ์/์๋ min / max ์ต์/์ต๋ next / previous ๋ค์/์ด์ open /close ์ด๋ค/ ๋ซ๋ค show /hide ๋ณด์ด๋ค/ ์จ๊ธฐ๋ค suspend /resume ์ผ์ ์ ์ง/์ฌ๊ฐํ๋ค parent / child ๋ถ๋ชจ/์์ด 1. ํด๋์ค ์ด๋ฆ - ๋ฐ๋์ ๋๋ฌธ์๋ก ์์ - ์์ฑ์ ์ด๋ฆ์ ํด๋์ค ์ด๋ฆ๊ณผ ๊ฐ์ด ๋ฐ๋์ ๋๋ฌธ์๋ก .. 2022. 2. 22. error: rpc failed; curl 92 http/2 stream 0 was not closed cleanly: cancel (err 8) 1. rm -f ./.git/index.lock ๋ช ๋ น์ด ์คํ 2. git config --global http.version HTTP/1.1 3. git config --global http.postBuffer 524288000 ๊นํ์ ์ฌ๋ฆด ๋ ์ ํ๋ ์ฉ๋์ ๋๋ ค์ฃผ๋ ์์ 4. ํฐ ์ฉ๋ ํ์ผ ์ญ์ ํ๊ธฐ $ git rm --cached rm '' $ git status On branch master Changes to be committed: (use "git reset HEAD ..." to unstage) deleted: $ git commit -m 'Fixed untracked files' ... $ echo '' >> .gitignore 2022. 2. 21. ora-01861: literal does not match format string ์๋ฒ์์ ์์ฃผ ๋ง๋๋ ์๋ฌ ORA-01861: ๋ฆฌํฐ๋ด์ด ํ์ ๋ฌธ์์ด๊ณผ ์ผ์นํ์ง ์์ ORA-01861: literal does not match format string ๋ฐ๋ก ์ด ์๋ฌ... ์์ธ์ TO_DATE์ TO_CHAR์ ํจ์์ ๋ ์งํ์์ ์ง์ ํ์ง ์์์ ๋ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ง์ ๋๋ ํ์์ด ๋ฌ๋ผ์ ๊ทธ๋ ์ต๋๋ค. TO_DATE('2022-01-01', 'YYYY-MM-DD') ์์ 'YYYY-MM-DD'๋ฅผ ์๋ตํด๋ฒ๋ฆฌ๋ฉด ํ๊ฒฝ์ ๋ฐ๋ผ ์๋ก ๋ค๋ฅธ๊ฐ์ด ์ง์ ๋๋ฏ๋ก TO_DATE('2022-01-01', 'DD-MON-RR') ์ด๋ฐ์์ผ๋ก ๊ธฐ๋ณธ๊ฐ์ด ๋ค์ด๊ฐ๋ฉฐ ์คํ๋๋ ๊ฒฝ์ฐ๊ฐ ์๊ฒจ์ ์์๊ฐ์ ORA-01861 ์ค๋ฅ๊ฐ ์๊ธฐ๋ ๊ฒ์ ๋๋ค. ๐ก์๋ฐ์์ ๊ฐ์ ๋ฃ์๋ ์๋์ ๊ฐ์ ํ์์ผ๋ก ์์ฑํด์ฃผ๋ฉด ์ค๋ฅ๋ฅผ ํด๊ฒฐํ ์์์ต๋๋ค. :D I.. 2022. 2. 15. ์ค๋ผํด UPDATE ์ฌ์ฉ๋ฒ UPDATE ํ ์ด๋ธ๋ช SET ์ปฌ๋ผ1 = ๋ณ๊ฒฝํ ๊ฐ, ์ปฌ๋ผ2 = ๋ณ๊ฒฝํ ๊ฐ WHERE ์กฐ๊ฑด; UPDATE ๋ฌธ์ ์ฌ์ฉํ ๋ ์ฃผ์์ ์ WHERE ์ ์ ์ ํ์ธํด์ผํ๋ค. WHERE ์ ์ ์กฐ๊ฑด์ ๋ช ์ํด์ฃผ์ง ์์ผ๋ฉด ํ ์ด๋ธ์ ์๋ ์ ์ฒด ๋ฐ์ดํฐ์ ์ปฌ๋ผ ๊ฐ์ด ๋ณ๊ฒฝ๋๋ค. ๋ฐ์ดํฐ ๋ณ๊ฒฝ์ ์ค์ํ์ ๊ฒฝ์ฐ COMMIT --๋ฐ์ ROLLBACK --์ทจ์ ๋ฐ์ดํฐ๋ฅผ ์๋ชป ์ ๋ ฅํ์ ๊ฒฝ์ฐ COMMIT ์ ์ ROLLBACK ์ ํด์ฃผ๋ฉด ๋๋ค. *์ด๋ฏธ COMMIT๋ ๋ฐ์ดํฐ๋ ROLLBACK์ ํด๋ ๋ฐ์ดํฐ๊ฐ ๋ณต๊ตฌ๋ ์์์ผ๋ ๊ผญ ์ฃผ์ํ๋๋กํ์ 2022. 2. 11. [JS] ์๋ฐ์คํฌ๋ฆฝํธ ์ค๋ ํ์ธ ํ๊ธฐ function isLeapYear(year) { return new Date(year, 1, 29).getDate() === 29; } isLeapYear(2024) true isLeapYear(2100) false 2022. 2. 11. ์ด์ 1 ยทยทยท 42 43 44 45 46 47 ๋ค์ 300x250