์ ์ฒด ๊ธ128 [์๊ณ ๋ฆฌ์ฆ]๊ทธ๋ฆฌ๋ ํ์ฌ ์ํฉ์์ ๊ฐ์ฅ ์ข์ ๋ณด์ด๋ ๊ฒ๋ง์ ์ ํํ๋ ์๊ณ ๋ฆฌ์ฆ ๐งค ๊ทธ๋ฆฌ๋(ํ์๋ฒ)์ด๋? ⇒ ๋๋จธ์ง ๊ฒฝ์ฐ์ ์๋ฅผ ๋ค ์ ์ณ๋๊ณ ๊ฐ์ฅ ์ต์ ์ ๋ฐฉ๋ฒ ํ๊ฐ๋ง ํ๊ณ ๋ค์ด์ ๋ฌธ์ ๋ฅผ ํธ๋ ๋ฐฉ๋ฒ์ด๋ค. ์๋ฅผ ๋ค๋ฉด ์ต์๋์ ๋ฌธ์ ๊ฐ ์๋ค. (ex. ๋์ ์ผ๋ก 1400์ ๋ง๋ค๋ ๋์ ์ ๊ฐ์ฅ ์ ๊ฒ ์ฐ๋ ๊ฒฝ์ฐ์ ์ ์ฐพ๊ธฐ) ⇒ ๋งค ์๊ฐ ๊ฐ์ฅ ์ข์๋ณด์ด๋ ๋ฐฉ๋ฒ์ ์ ํํ๋ฉฐ, ํ์ฌ์ ์ ํ์ด ๋์ค์ ๋ฏธ์น ์ํฅ์ ๋ํด์๋ ๊ณ ๋ คํ์ง ์๋๋ค. ๐ก ๊ทธ๋ฆฌ๋๋ฌธ์ ๋ ์ด ๋ฌธ์ ๊ฐ ๊ทธ๋ฆฌ๋์ธ๊ฐ? ๋ฐ๋ก๊ฐ ์๋๊ฒ์ ์๋๊น? ๋ผ๋ ๊ณ ๋ฏผํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ด๋ ต๋ค๊ณ ํ๋ค. ๊ทธ๋์ ๋์์์ด ์ด ๋ฌธ์ ๋ฅผ ๊ทธ๋ฆฌ๋๋ก ํ ์ ์๋์ง, ๋ฐ๋ก๊ฐ ์์์ง ์์์ง ๊ณ ๋ฏผํ๋๊ฒ์ด ์ ์์ด๋ผ๊ณ ํ๋ค. ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ ์์ฃผ ์ ๋ ฌ ์๊ณ ๋ฆฌ์ฆ๊ณผ ์ง์ ์ด๋ค ์ถ์ ๋๋ค. ๋ํ์ ์ธ ๋ฌธ์ ์ ํ์ด "๊ฑฐ์ค๋ฆ๋์ ๋์ ์ผ.. 2023. 9. 11. [๋ธ๋ฃจํธํฌ์ค][๋ฐฑ์ค]1018-์ฒด์คํ ๋ค์ ์น ํ๊ธฐ ์ฒด์คํ ๋ค์ ์น ํ๊ธฐ ์๊ฐ ์ ํ๋ฉ๋ชจ๋ฆฌ ์ ํ์ ์ถ์ ๋ต๋งํ ์ฌ๋์ ๋ต ๋น์จ 2 ์ด 128 MB 103387 51258 41039 49.647% ๋ฌธ์ ์ง๋ฏผ์ด๋ ์์ ์ ์ ํ์์ MN๊ฐ์ ๋จ์ ์ ์ฌ๊ฐํ์ผ๋ก ๋๋์ด์ ธ ์๋ M×N ํฌ๊ธฐ์ ๋ณด๋๋ฅผ ์ฐพ์๋ค. ์ด๋ค ์ ์ฌ๊ฐํ์ ๊ฒ์์์ผ๋ก ์น ํด์ ธ ์๊ณ , ๋๋จธ์ง๋ ํฐ์์ผ๋ก ์น ํด์ ธ ์๋ค. ์ง๋ฏผ์ด๋ ์ด ๋ณด๋๋ฅผ ์๋ผ์ 8×8 ํฌ๊ธฐ์ ์ฒด์คํ์ผ๋ก ๋ง๋ค๋ ค๊ณ ํ๋ค. ์ฒด์คํ์ ๊ฒ์์๊ณผ ํฐ์์ด ๋ฒ๊ฐ์์ ์น ํด์ ธ ์์ด์ผ ํ๋ค. ๊ตฌ์ฒด์ ์ผ๋ก, ๊ฐ ์นธ์ด ๊ฒ์์๊ณผ ํฐ์ ์ค ํ๋๋ก ์์น ๋์ด ์๊ณ , ๋ณ์ ๊ณต์ ํ๋ ๋ ๊ฐ์ ์ฌ๊ฐํ์ ๋ค๋ฅธ ์์ผ๋ก ์น ํด์ ธ ์์ด์ผ ํ๋ค. ๋ฐ๋ผ์ ์ด ์ ์๋ฅผ ๋ฐ๋ฅด๋ฉด ์ฒด์คํ์ ์์น ํ๋ ๊ฒฝ์ฐ๋ ๋ ๊ฐ์ง๋ฟ์ด๋ค. ํ๋๋ ๋งจ ์ผ์ชฝ ์ ์นธ์ด ํฐ์์ธ ๊ฒฝ์ฐ, ํ๋๋ ๊ฒ์์์ธ ๊ฒฝ์ฐ์ด๋ค. ๋ณด๋๊ฐ ์ฒด์คํ์ฒ๋ผ .. 2023. 9. 10. [ํด์ปคํค][ํธ๋จ์ ์ผ๊ตด]์ผ๊ตด์ธ์ ์ถ์ ์๋น์ค ๋ณธ ํ๋ก์ ํธ๋ ์คํ ์์ค๋ก ๊ณต๊ฐํด๋์์ต๋๋ค๐คญ ๐๐ป ํด๋ฆญํด์ฃผ์ธ์ฉ ๐๐ป ๊นํ๋ธ ์ฃผ์ 2023. 9. 4. [Spring] ์์ฒญ ๋งคํ ํธ๋ค๋ฌ ์ด๋ํฐ์ ๊ตฌ์กฐ Argument Resolver ์ ๋ ธํ ์ด์ ๊ธฐ๋ฐ ์ปจํธ๋กค๋ฌ๋ฅผ ์ฒ๋ฆฌํ๋ RequestMappingHandlerAdapter๋ ๋ฐ๋ก ์ด ArgumentResolver๋ฅผ ํธ์ถํด์ ์ปจํธ๋กค๋ฌ(ํธ๋ค๋ฌ)๊ฐ ํ์๋ก ํ๋ ๋ค์ํ ํ๋ผ๋ฏธํฐ์ ๊ฐ(๊ฐ์ฒด)๋ฅผ ์์ฑํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ ๊ฒ ํ๋ผ๋ฏธํฐ์ ๊ฐ์ด ๋ชจ๋ ์ค๋น๋๋ฉด ์ปจํธ๋กค๋ฌ๋ฅผ ํธ์ถํ๋ฉด์ ๊ฐ์ ๋๊ฒจ์ค๋ค. public interface HandlerMethodArgumentResolver { boolean supportsParameter(MethodParameter parameter); @Nullable Object resolveArgument(MethodParameter parameter, @Nullable ModelAndViewContainer mavContainer, Native.. 2023. 8. 8. ์ด์ 1 ยทยทยท 7 8 9 10 11 12 13 ยทยทยท 32 ๋ค์