๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ(656)
-
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1. 12์ธ ์ดํ์ธ ์ฌ์ ํ์ ๋ชฉ๋ก ์ถ๋ ฅํ๊ธฐ
๋ฌธ์ ์ค๋ช ๋ค์์ ์ข ํฉ๋ณ์์ ๋ฑ๋ก๋ ํ์์ ๋ณด๋ฅผ ๋ด์ PATIENT ํ ์ด๋ธ์ ๋๋ค. PATIENT ํ ์ด๋ธ์ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ PT_NO, PT_NAME, GEND_CD, AGE, TLNO๋ ๊ฐ๊ฐ ํ์๋ฒํธ, ํ์์ด๋ฆ, ์ฑ๋ณ์ฝ๋, ๋์ด, ์ ํ๋ฒํธ๋ฅผ ์๋ฏธํฉ๋๋ค. Column name Type Nullable PT_NO VARCHAR(10) FALSE PT_NAME VARCHAR(20) FALSE GEND_CD VARCHAR(1) FALSE AGE INTEGER FALSE TLNO VARCHAR(50) TRUE ๋ฌธ์ PATIENT ํ ์ด๋ธ์์ 12์ธ ์ดํ์ธ ์ฌ์ํ์์ ํ์์ด๋ฆ, ํ์๋ฒํธ, ์ฑ๋ณ์ฝ๋, ๋์ด, ์ ํ๋ฒํธ๋ฅผ ์กฐํํ๋ SQL๋ฌธ์ ์์ฑํด์ฃผ์ธ์. ์ด๋ ์ ํ๋ฒํธ๊ฐ ์๋ ๊ฒฝ์ฐ, 'NONE'์ผ๋ก ์ถ๋ ฅ์์ผ ์ฃผ์๊ณ ๊ฒฐ๊ณผ๋ ๋..
2023.01.05 -
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1. ์ ์ผ ์์ ์ ์ ๊ฑฐํ๊ธฐ
๋ฌธ์ ์ค๋ช ์ ์๋ฅผ ์ ์ฅํ ๋ฐฐ์ด, arr ์์ ๊ฐ์ฅ ์์ ์๋ฅผ ์ ๊ฑฐํ ๋ฐฐ์ด์ ๋ฆฌํดํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์. ๋จ, ๋ฆฌํดํ๋ ค๋ ๋ฐฐ์ด์ด ๋น ๋ฐฐ์ด์ธ ๊ฒฝ์ฐ์ ๋ฐฐ์ด์ -1์ ์ฑ์ ๋ฆฌํดํ์ธ์. ์๋ฅผ๋ค์ด arr์ด [4,3,2,1]์ธ ๊ฒฝ์ฐ๋ [4,3,2]๋ฅผ ๋ฆฌํด ํ๊ณ , [10]๋ฉด [-1]์ ๋ฆฌํด ํฉ๋๋ค. ์ ํ ์กฐ๊ฑด arr์ ๊ธธ์ด 1 ์ด์์ธ ๋ฐฐ์ด์ ๋๋ค. ์ธ๋ฑ์ค i, j์ ๋ํด i ≠ j์ด๋ฉด arr[i] ≠ arr[j] ์ ๋๋ค. ์ ์ถ๋ ฅ ์ arr return [4,3,2,1] [4,3,2] [10] [-1] ๋์ ํ์ด ๋จผ์ ๋น ๋ฐฐ์ด์ด๊ฑฐ๋ ๋ฐฐ์ด์ ํฌ๊ธฐ๊ฐ 1์ธ๋ฐ ๊ทธ ๊ฐ์ด 10์ด๋ผ๋ฉด return ์ -1์ด ๋ด๊ธด ๋ฐฐ์ด์ ๋ฆฌํดํด์ค๋ค. ๊ทธ๋ฆฌ๊ณ ์ฐ์ ๊ฐ์ฅ ์์ ๊ฐ์ ํ์ธํ๊ธฐ ์ํด์ arr ๊ฐ์ ๋ํด์ ๋ฐ๋ณต๋ฌธ์ ๋๋ ค์ M..
2023.01.04 -
[ํ๋ก๊ทธ๋๋จธ์ค] Lv2. ์นดํ ๊ณ ๋ฆฌ ๋ณ ์ํ ๊ฐ์ ๊ตฌํ๊ธฐ
๋ฌธ์ ์ค๋ช ๋ค์์ ์ด๋ ์๋ฅ ์ผํ๋ชฐ์์ ํ๋งค์ค์ธ ์ํ๋ค์ ์ ๋ณด๋ฅผ ๋ด์ PRODUCT ํ ์ด๋ธ์ ๋๋ค. PRODUCT ํ ์ด๋ธ์ ์๋์ ๊ฐ์ ๊ตฌ์กฐ๋ก ๋์ด์์ผ๋ฉฐ, PRODUCT_ID, PRODUCT_CODE, PRICE๋ ๊ฐ๊ฐ ์ํ ID, ์ํ์ฝ๋, ํ๋งค๊ฐ๋ฅผ ๋ํ๋ ๋๋ค. Column name Type Nullable PRODUCT_ID INTEGER FALSE PRODUCT_CODE VARCHAR(8) FALSE PRICE INTEGER FALSE ์ํ ๋ณ๋ก ์ค๋ณต๋์ง ์๋ 8์๋ฆฌ ์ํ์ฝ๋ ๊ฐ์ ๊ฐ์ง๋ฉฐ, ์ 2์๋ฆฌ๋ ์นดํ ๊ณ ๋ฆฌ ์ฝ๋๋ฅผ ์๋ฏธํฉ๋๋ค. ๋ฌธ์ PRODUCT ํ ์ด๋ธ์์ ์ํ ์นดํ ๊ณ ๋ฆฌ ์ฝ๋(PRODUCT_CODE ์ 2์๋ฆฌ) ๋ณ ์ํ ๊ฐ์๋ฅผ ์ถ๋ ฅํ๋ SQL๋ฌธ์ ์์ฑํด์ฃผ์ธ์. ๊ฒฐ๊ณผ๋ ์ํ ์นดํ ๊ณ ๋ฆฌ ์ฝ๋๋ฅผ ๊ธฐ์ค์ผ๋ก..
2023.01.04 -
[์ดํํฐ๋ธ ์๋ฐ] Item01 ์๋ฒฝ๊ณต๋ต. ๋ฆฌํ๋ ์ reflection
item01. ์์ฑ์ ๋์ ์ ์ ํฉํฐ๋ฆฌ ๋ฉ์๋๋ฅผ ๊ณ ๋ คํ๋ผ. " p.12 ์๋น์ค ์ ๊ณต์ ์ธํฐํ์ด์ค๊ฐ ์๋ค๋ฉด ๊ฐ ๊ตฌํ์ฒด๋ฅผ ์ธ์คํด์ค๋ก ๋ง๋ค ๋ ๋ฆฌํ๋ ์ ์ ์ฌ์ฉํด์ผ ํ๋ค. " ๋ฆฌํ๋ ์ ์ด๋? : ํด๋์ค๋ก๋๋ฅผ ํตํด ์ฝ์ด์จ ํด๋์ค ์ ๋ณด๋ฅผ ์ฌ์ฉํ๋ ๊ธฐ์ ๋ฆฌํ๋ ์ ์ ํ ์์ญ์ ๋ก๋๋ class ํ์ ์ ๊ฐ์ฒด๋ฅผ ํตํด ์ํ๋ ํด๋์ค์ ์ธ์คํด์ค๋ฅผ ์์ฑํ ์ ์๋๋ก ์ง์ํ๊ณ , ์ธ์คํด์ค์ ํ๋์ ๋ฉ์๋๋ฅผ ์ ๊ทผ ์ ์ด์์ ์๊ด์์ด ์ฌ์ฉํ ์ ์๋๋ก ์ง์ํ๋ api ์ด๋ค. ๊ตฌ์ฒด์ ์ธ ํด๋์ค ํ์ ์ ์์ง ๋ชปํด๋, ๊ทธ ํด๋์ค์ ๋ฉ์๋, ํ์ , ๋ณ์๋ค์ ์ ๊ทผํ ์ ์๋๋ก ํด์ฃผ๋ ์๋ฐ API ์ด๋ค. ๋ฐํ์์ ์ง๊ธ ์คํ๋๊ณ ์๋ ํด๋์ค๋ฅผ ๊ฐ์ ธ์์ ์คํํด์ผ ํ๋ ๊ฒฝ์ฐ๋ ๋์ ์ผ๋ก ๊ฐ์ฒด๋ฅผ ์์ฑํ๊ณ ๋ฉ์๋๋ฅผ ํธ์ถํด์ผ ํ๋ ๊ฒฝ์ฐ์ ์๋ฐ ํผ๋ฅผ๋ ์ ๊ธฐ์ ์ ..
2023.01.04 -
[์ดํํฐ๋ธ ์๋ฐ] Item01 ์๋ฒฝ๊ณต๋ต. ์๋น์ค ์ ๊ณต์ ํ๋ ์์ํฌ
item01. ์์ฑ์ ๋์ ์ ์ ํฉํฐ๋ฆฌ ๋ฉ์๋๋ฅผ ๊ณ ๋ คํ๋ผ. "p11. ์๋น์ค ์ ๊ณต์ ํ๋ ์์ํฌ๋ฅผ ๋ง๋๋ ๊ทผ๊ฐ์ด ๋๋ค." ์๋น์ค ์ ๊ณต์ ํ๋ ์์ํฌ๋? : ๋ค์ํ ์๋น์ค ์ ๊ณต์๋ค์ด ํ๋์ ์๋น์ค๋ฅผ ๊ตฌ์ฑํ๋ ์์คํ ์ผ๋ก ํด๋ผ์ด์ธํธ๋ ์ธ๋ถ์ ์ธ ๊ตฌํ ๋ด์ฉ์ ๋ชจ๋ฅด๋๋ผ๋ ์๋น์ค๋ฅผ ์ด์ฉํ ์ ์๋ค. ex) mysql, oracle ๋ฑ์ ์๋น์ค ์ ๊ณต์๋ค์ด ๋ชจ์ฌ JDBC๋ผ๋ ํ๋์ ์๋น์ค๋ฅผ ๊ตฌ์ฑํจ. -> ํ์ฅ ๊ฐ๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋๋ ๋ฐฉ๋ฒ ์๋น์ค ์ ๊ณต์ ํ๋ ์์ํฌ ์ฃผ์ ๊ตฌ์ฑ ์์ - ์๋น์ค ์ ๊ณต์ ์ธํฐํ์ด์ค(SPI) ์ ์๋น์ค ์ ๊ณต์ (์๋น์ค ๊ตฌํ์ฒด) - ์๋น์ค ์ ๊ณต์ ๋ฑ๋ก API (์๋น์ค ์ธํฐํ์ด์ค์ ๊ตฌํ์ฒด๋ฅผ ๋ฑ๋กํ๋ ๋ฐฉ๋ฒ) - ์๋น์ค ์ ๊ทผ API (์๋น์ค์ ํด๋ผ์ด์ธํธ๊ฐ ์๋น์ค ์ธํฐํ์ด์ค์ ์ธ์คํด์ค๋ฅผ ๊ฐ์ ธ์ฌ ๋ ์ฌ์ฉํ..
2023.01.04 -
[์ดํํฐ๋ธ ์๋ฐ] Item01 ์๋ฒฝ๊ณต๋ต. ํ๋ผ์ด์จ์ดํธ ํจํด Flyweight ํจํด
item01. ์์ฑ์ ๋์ ์ ์ ํฉํฐ๋ฆฌ ๋ฉ์๋๋ฅผ ๊ณ ๋ คํ๋ผ. " p9. ๊ฐ์ ๊ฐ์ฒด๊ฐ ์์ฃผ ์์ฒญ๋๋ ์ํฉ์ด๋ผ๋ฉด ํ๋ผ์ด์จ์ดํธ ํจํด์ ์ฌ์ฉํ ์ ์๋ค." Flyweight Pattern ์ด๋? : ๊ฐ์ฒด๋ฅผ ๊ฐ๋ณ๊ฒ ๋ง๋ค์ด ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ์ ์ค์ด๋ ํจํด์ผ๋ก ์์ฃผ ๋ณํ๋ ์์ฑ๊ณผ ๋ณํ์ง ์๋ ์์ฑ์ ๋ถ๋ฆฌํ๊ณ ์ฌ์ฌ์ฉํ์ฌ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ์ ์ค์ผ ์ ์๋ค. https://velog.io/@hoit_98/%EB%94%94%EC%9E%90%EC%9D%B8-%ED%8C%A8%ED%84%B4-Flyweight-%ED%8C%A8%ED%84%B4 [๋์์ธ ํจํด] Flyweight ํจํด Flyweight(ํ๋ผ์ด์จ์ดํธ) ํจํด โ ์ธ์คํด์ค๋ฅผ ๊ฐ๋ฅํ ํ ๊ณต์ ํด์ ์ฌ์ฉํจ์ผ๋ก์จ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ ์ฝํ๋ ํจํด ๐ฟ ๋ฌธ์ ์ํฉ โ ๋ง์ธํฌ๋ํํธ ๊ฒ์์ ๋๋ฌด๋ฅผ ์ค์นํ๊ณ ..
2023.01.03 -
[์ดํํฐ๋ธ ์๋ฐ] Item01 ์๋ฒฝ๊ณต๋ต. ์ด๊ฑฐํ์ Enumeration
item01. ์์ฑ์ ๋์ ์ ์ ํฉํฐ๋ฆฌ ๋ฉ์๋๋ฅผ ๊ณ ๋ คํ๋ผ. "p9. ์ด๊ฑฐ ํ์ ์ ์ธ์คํดํธ๊ฐ ํ๋๋ง ๋ง๋ค์ด์ง์ ๋ณด์ฅํ๋ค." ์ด๊ฑฐ ํ์ ์ด๋? : ์๋ก ์ฐ๊ด๋ ์์์ ์งํฉ์ ์ ์ฅํ๋ ์๋ฃํ, ์์ ๋ชฉ๋ก์ ๋ด์ ์ ์๋ ๋ฐ์ดํฐ ํ์ ํ์ ๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ธฐ ์ํ ์๋ฃํ์ผ๋ก ๊ฐ์ ์ ํํ ์ ์๋ค. ์ด๊ฑฐ ํ์ ์ ํน์ ํ ๋ณ์๊ฐ ๊ฐ์ง ์ ์๋ ๊ฐ์ ์ ํ ํ ์ ์๋ค. OrderStatus๋ผ๋ Enum ์ PREPARRING, SHIPPED, DELIVERING, DELIVERED ์ด๋ ๊ฒ ๊ฐ์ ์ ํ๋ค๋ฉด Order์์ OrderStatus ๊ฐ์ 4๊ฐ์ง ์ํ ๊ฐ ๋ง๊ณ ๋ค๋ฅธ ๊ฐ์ ์ ๋ ฅํ ์ ์๋๋ก ๊ฐ์ ์ ํํ ์ ์๋ค. ์ด๊ฑฐํ์ ์ ์ฌ์ฉํ์ง ์๊ณ , ๊ธฐ๋ณธ ์๋ฃํ์ผ๋ก ์ด๋ ๊ฒ ์ง์ ํด์ฃผ๋ฉด 200 ๋ฑ ๋ค๋ฅธ ๊ฐ์ด ๋ค์ด๊ฐ ์ ์๊ธฐ ๋๋ฌธ์ ..
2023.01.03 -
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1. ์ ์ ๋ด๋ฆผ์ฐจ์์ผ๋ก ๋ฐฐ์นํ๊ธฐ
๋ฌธ์ ์ค๋ช ํจ์ solution์ ์ ์ n์ ๋งค๊ฐ๋ณ์๋ก ์ ๋ ฅ๋ฐ์ต๋๋ค. n์ ๊ฐ ์๋ฆฟ์๋ฅผ ํฐ๊ฒ๋ถํฐ ์์ ์์ผ๋ก ์ ๋ ฌํ ์๋ก์ด ์ ์๋ฅผ ๋ฆฌํดํด์ฃผ์ธ์. ์๋ฅผ๋ค์ด n์ด 118372๋ฉด 873211์ ๋ฆฌํดํ๋ฉด ๋ฉ๋๋ค. ์ ํ ์กฐ๊ฑด n์ 1์ด์ 8000000000 ์ดํ์ธ ์์ฐ์์ ๋๋ค. ์ ์ถ๋ ฅ ์ n return 118372 873211 ๋์ ํ์ด ๋จผ์ ํด๋น ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ํด์ n์ 10์ผ๋ก ๋๋ ๊ฐ์ List์ ์ ์ฅํด์คฌ๋ค. ๊ทธ๋ฆฌ๊ณ stream์ ์ด์ฉํด์ ์ ๋ ฌ์ ํด์ฃผ๋๋ฐ ์ด๋ ์ ๋ ฌ ๊ฐ์ ์ค๋ฆ์ฐจ์์ด๊ธฐ ๋๋ฌธ์ ๋ด๋ฆผ์ฐจ์์ ๊ฐ์ ๊ตฌํ๊ธฐ ์ํด for๋ฌธ์ ์ด์ฉํด์คฌ๊ณ , result์ ๋ด๋ฆผ์ฐจ์ ๊ฐ์ ๋ด์ parseLong ๋ฉ์๋๋ฅผ ํตํด long ๊ฐ์ผ๋ก ๋ฆฌํดํด์คฌ๋ค. ํ๋ฉด์๋ ์ด๋ ๊ฒ ๋ณต์กํ๊ฒ ์๊ฐ ์ํด๋ ๋ ๊ฒ ๊ฐ๊ณ , ์ข ๋ ์ฝ๊ฒ ํ ์ ..
2023.01.03 -
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1. ํ๋ถ์ธ๊ณผ ๋๋ ์ผ๋ฐ์ธ๊ณผ ์์ฌ ๋ชฉ๋ก ์ถ๋ ฅํ๊ธฐ
๋ฌธ์ ์ค๋ช ๋ค์์ ์ข ํฉ๋ณ์์ ์ํ ์์ฌ ์ ๋ณด๋ฅผ ๋ด์DOCTOR ํ ์ด๋ธ์ ๋๋ค. DOCTOR ํ ์ด๋ธ์ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ DR_NAME, DR_ID, LCNS_NO, HIRE_YMD, MCDP_CD, TLNO๋ ๊ฐ๊ฐ ์์ฌ์ด๋ฆ, ์์ฌID, ๋ฉดํ๋ฒํธ, ๊ณ ์ฉ์ผ์, ์ง๋ฃ๊ณผ์ฝ๋, ์ ํ๋ฒํธ๋ฅผ ๋ํ๋ ๋๋ค. Column name Type Nullable DR_NAME VARCHAR(20) FALSE DR_ID VARCHAR(10) FALSE LCNS_NO VARCHAR(30) FALSE HIRE_YMD DATE FALSE MCDP_CD VARCHAR(6) TRUE TLNO VARCHAR(50) TRUE ๋ฌธ์ DOCTOR ํ ์ด๋ธ์์ ์ง๋ฃ๊ณผ๊ฐ ํ๋ถ์ธ๊ณผ(CS)์ด๊ฑฐ๋ ์ผ๋ฐ์ธ๊ณผ(GS)์ธ ์์ฌ์ ์ด๋ฆ, ์์ฌID, ์ง๋ฃ๊ณผ, ๊ณ ์ฉ์ผ์๋ฅผ ์กฐํ..
2023.01.03 -
java.util.concurrent.executionexception: org.gradle.api.gradleexception: failed to create jar file ์๋ฌ ํด๊ฒฐ ๋ฐฉ๋ฒ
๊ฐ์๊ธฐ ์๋ฐ ํ๋ก์ ํธ๋ฅผ ์์ฑํ๊ณ , gradle ๋น๋ํ๋๋ฐ java.util.concurrent.executionexception: org.gradle.api.gradleexception: failed to create jar file ์ด๋ฐ ์๋ฌ๊ฐ ๋ฐ๊ฒฌ๋๋ฉด์ ์คํ๋์ง ์๋ ๋ฌธ์ ๊ฐ ์์๋ค. ์์ธ์ ์ฐพ์๋ณด๋ https://countryxide.tistory.com/155 Gradle dependency ์ด๊ธฐํ ๊ฐ๋์ฉ Gradle์์ Dependency๋ค์ ์ ๋๋ก ๋ถ๋ฌ์ค์ง ๋ชปํ๊ฑฐ๋ ๊ผฌ์ด๋ ๊ฒฝ์ฐ๊ฐ ์๊ธด๋ค. ์ด๋ ํด๊ฒฐํ ์ ์๋ ๋ช ๊ฐ์ง ๋ฐฉ๋ฒ๋ค์ ๋ค๋ฃจ์ด ๋ณด์. ํด๊ฒฐ ๋ฐฉ์ 1. Intellij - Invalidate Caches / Restart... Intellij ํ๊ฒฝ์ countryxide.tistory.com..
2023.01.02 -
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1. ๊ณผ์ผ๋ก ๋ง๋ ์์ด์คํฌ๋ฆผ ๊ณ ๋ฅด๊ธฐ
๋ฌธ์ ์ค๋ช ๋ค์์ ์์ด์คํฌ๋ฆผ ๊ฐ๊ฒ์ ์๋ฐ๊ธฐ ์ฃผ๋ฌธ ์ ๋ณด๋ฅผ ๋ด์ FIRST_HALF ํ ์ด๋ธ๊ณผ ์์ด์คํฌ๋ฆผ ์ฑ๋ถ์ ๋ํ ์ ๋ณด๋ฅผ ๋ด์ ICECREAM_INFO ํ ์ด๋ธ์ ๋๋ค. FIRST_HALF ํ ์ด๋ธ ๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ, SHIPMENT_ID, FLAVOR, TOTAL_ORDER ๋ ๊ฐ๊ฐ ์์ด์คํฌ๋ฆผ ๊ณต์ฅ์์ ์์ด์คํฌ๋ฆผ ๊ฐ๊ฒ๊น์ง์ ์ถํ ๋ฒํธ, ์์ด์คํฌ๋ฆผ ๋ง, ์๋ฐ๊ธฐ ์์ด์คํฌ๋ฆผ ์ด์ฃผ๋ฌธ๋์ ๋ํ๋ ๋๋ค. FIRST_HALF ํ ์ด๋ธ์ ๊ธฐ๋ณธ ํค๋ FLAVOR์ ๋๋ค. NAME TYPE NULLABLE SHIPMENT_ID INT(N) FALSE FLAVOR VARCHAR(N) FALSE TOTAL_ORDER INT(N) FALSE ICECREAM_INFO ํ ์ด๋ธ ๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ, FLAVOR, INGREDITENT_T..
2022.12.22 -
Tomcat ํน์ ๋ฒ์ ์ค์นํ๋ ๋ฐฉ๋ฒ (9.0.68)
ํฐ์บฃ ์์ ๋ฒ์ ์ ๋ค์ด๋ฐ์์ผ ํ๋๋ฐ ๋ฎ์ ๋ฒ์ ์ ์ด๋์ ๋ฐ๋์ง ์ฐพ์๋ณธ๊ฑธ ๋์ค์ ๋๋ฅผ ์ํด ๊ณต์ ^0^ https://archive.apache.org/dist/tomcat/ Index of /dist/tomcat archive.apache.org ์์ ๋งํฌ๋ฅผ ํ๊ณ ๋ค์ด๊ฐ์ ํฐ์บฃ ์์นด์ด๋ธ ์ฌ์ดํธ๋ก ์ ์ํด์ ๋ค์ด๋ฐ๊ณ ์ถ์ ๋ฒ์ ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ํด๋ฆญํ๋ค. ์ ๋ 9.0.68 ๋ฒ์ ์ ๋ค์ด๋ฐ๊ณ ์ถ์๊ธฐ ๋๋ฌธ์ tomcat-9/ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ค์ด๊ฐ์ v9.0.68 ์ธ๋ถ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ค์ด๊ฐ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํฐ์บฃ์ ๋ค์ด๋ฐ์ผ๋ ค๋ฉด bin ํด๋๋ฅผ ๋ค์ด๊ฐ์ windows ํ๊ฒฝ์์ ํฐ์บฃ์ ์ค์นํ๋ ค๋ฉด zip ํ์ผ์ ๋ค์ด๋ฐ์ผ๋ฉด ๋๊ณ , Linux ํ๊ฒฝ์ด๋ผ๋ฉด tar.gz ํ์ผ์ ๋ค์ด๋ฐ์ผ๋ฉด ๋๋ค. LE๋ ๋ญ๊ฐ ํ๋๋ฐ ์๋จ์ ํ์ผ๋ช ์ LE๊ฐ ๋ถ์ ํ์ผ..
2022.12.05