DFS, BFS ๋ฅผ ํตํด์ ๊ทธ๋ฆผ์ ๊ฐ์๋ฅผ ๊ตฌํ๊ณ , ๊ทธ๋ฆผ์ ์ต๋๊ฐ์ ์ฐพ๋ ๋ฌธ์ ๋ค.๊ฐ ์ ๋ ฅ๋ฐ๊ธฐ, ๋ฐฐ์ด ์์ฑ ๋ถ๋ถ์ ์๋ตDFS, BFS๋ ์ ํด์ง ํ์ด ์์ผ๋ฏ๋ก ๊ทธ๊ฒ์ ์ ํ์ฉํ๋๊ฒ ์ค์ํ๊ฒ ๊ฐ๋ค. ๋๋ถ
๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ์ ํตํด ํด๊ฒฐํ ์ ์๋ค.์๊น๋ณ๋ก ์์ชฝ์ผ๋ก ๋๋๊ฒฝ์ฐ ์ด๋๊ฑฐ๋ฆฌ์ ์ต์๊ฐ์ ๊ตฌํ๋ ๋ฌธ์ ์ด๋ค.RBBBRBRRR : ์ ๊ฑธ ์ค๋ฅธ์ชฝ์ผ๋ก ์ฎ๊ธด๋ค.RBBBBRRRR(์ด๋ํ์ 1) : ์ ๊ฑธ ์ค๋ฅธ์ชฝ
DP๋ฅผ ํ์ฉํด์ ์ต์ ์ด๋๊ฑฐ๋ฆฌ๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ์ด๋ค.if(์ง๋ฆ๊ธธ์ด ์๊ณ && ๊ทธ๋ฅ ์ด๋ํ๋ ๊ฑฐ๋ฆฌ < ์ง๋ฆ๊ธธ์ ์ด์ฉํ๋ ๊ฑฐ๋ฆฌ) ์ผ๊ฒฝ์ฐ ์ง๋ฆ๊ธธ์ ์ ํํ๋ค.์) 0 -> 50 (๊ทธ๋ฅ ์ด๋๊ฑฐ๋ฆฌ 50)์ง
BFS ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๋ ๋ฌธ์ ์ด๋ค.๋ฉ๋ชจ๋ฆฌ ์ ํ์ด ์๊ธฐ ๋๋ฌธ์ ๋ฌดํฑ๋๊ณ System.out.println์ ์ฌ์ฉํด์ ์๋๋ค. DFS, BFS๋ ๊ฑฐ์ ํ์ด ์กํ์๊ธฐ ๋๋ฌธ์ ๋ฌธ์ ๋ฅผ ๋ง์ด ํ๋ฉด ์ดํดํ
์คํ๋ง ๋ถํธ ์์ฑ์์ ๋ํด์ ์์๋ณด์
๋ฌธ์ ์ํฐํฐ๋ฅผ ์์ฑํด์คฌ์์๋ DB์์๋ ์๋ฌด๋ฐ ์ ๋ณด๋ฅผ ์ฐพ์์ ์์๋ค. ๋ฌธ์ ํด๊ฒฐ application.yml์์ ๋ฐ๋ก ์ค์ ์ ํด์ฃผ์ด์ผ ํ๋ค. > jpa: JPA(Java Persistence API)์ ๋ํ ์ค์ ์ ์ง์ ํ๋ ์น์ hibernate: Hibernate ORM(Object-Relational Mapping)์ ๋
๋ฌธ์ ์ ์ฌ์ง๊ณผ ๊ฐ์ด @CreatedDate, @LastModifiedDate๋ฅผ ์ด๋ ธํ ์ด์ ์ ์ฌ์ฉ์ ํ์์๋ DB์๋ null๊ฐ์ด ์ ์ฅ์ด ๋์๋ค. ๋ฌธ์ ํด๊ฒฐ @CreatedDate, @LastModifiedDate ์ด๋ ธํ ์ด์ ์ด ํ์ฑํ ๋๊ธฐ ์ํด์๋ @EnableJpaAuditing ์ ๋ถ์ฌ ์ฃผ์ด์ผ ํ๋ค. @EnableJpaAuditing : Spring...
๋ฌธ์ ๋ด์ฉ ๊ตฌ๊ธ API๋ฅผ ํ์ฉํด์ ์์ ๋ก๊ทธ์ธ ๊ธฐ๋ฅ์ ๊ตฌํ์ ํ๋ค. ์๋ฌ๋ด์ฉ >- ์๋ฌ๋ด์ฉ There was an unexpected error (type=Internal Server Error, status=500). could not execute statement; SQL [n/a]; constraint [member.UK_mbmcqelty0fbrvx...
์ ํจ์ค ๋ค์ด๋ฒ ํด๋ผ์ฐ๋ ํ๋ซํผ์์ ํฌํธ ์ด์ด์ฃผ๊ธฐ ์ ํจ์ค ์ค์นํ๊ธฐ ์ด์ด ์ฃผ์๋ 8081ํฌํธ์ ์ค์น --name jenkins1 : ์ปจํ ์ด๋์ ์ด๋ฆ์ "jenkins1"๋ก ์ง์ -p 8081:8080 : ํธ์คํธ์ 8081 ํฌํธ์ ์ปจํ ์ด๋์ 8080 ํฌํธ๋ฅผ ๋งคํ -e TZ=Asia/Seoul : ์ปจํ ์ด๋ ๋ด๋ถ์์ ์ฌ์ฉํ ํ์์กด์ "Asia/Seoul"๋ก ์ค...
HTTP(Hypertext Transfer Protocol) ์ธํฐ๋ท์์ ์น ํ์ด์ง๋ฅผ ์ ์กํ๋ ๋ฐ ์ฌ์ฉ๋๋ฉฐ, ๋ฐ์ดํฐ ์ ์ก ์์ ๋ณด์ ๊ธฐ๋ฅ์ด ์๋ค. HTTP๋ ์ํธํ๋์ง ์๊ธฐ ๋๋ฌธ์ ๋๊ตฌ๋ ๋ฐ์ดํฐ๋ฅผ ๋ณผ ์ ์๋ค. ๊ฐ์ธ ์ ๋ณด๋ฅผ ์ ์กํ๋ ๊ฒฝ์ฐ ๋ณด์์ ์ทจ์ฝ HTTPS(Hypertext Transfer Protocol Secure) HTTPS๋ SSL(Secure...
๐ฅธ ๋ก๊น (Logging) ํ๋ก๊ทธ๋จ ๋์์ ๋ฐ์ํ๋ ๋ชจ๋ ์ผ์ ๊ธฐ๋กํ๋ ํ์ ๊ธฐ๋ก ์์ฒด๋ฅผ ๋ก๊ทธ(log)๋ผ๊ณ ํจ ์ถ๋ ฅํ์์ ์ง์ ํ ์ ์์ ๋ก๊น ์์คํ ์ ๋ฉ์์ง ๋ ๋ฒจ์ ๋ฐ๋ผ ์ถ๋ ฅ๋ ๋ฉ์์ง๋ฅผ ํํฐ๋งํ๊ณ ์ง์ ๊ฐ๋ฅ ์ฝ์๋ฟ์๋๋ผ ํ์ผ, ๋คํธ์ํฌ์๋ ๋ก๊ทธ๋ฅผ ๋ณ๋์ ์์น์ ๋จ๊ธธ ์ ์์ ๋๋ฒ๊น ์ ์ฌ์ฉํ๊ธฐ ์ด๋ ค์ด ํ๊ฒฝ์์์ ์ต์ ์ ์ ํ ๐ก ๋ก๊ทธ๋ ๋ฒจ ๋ก๊ทธ์ ๋จ๊ฒจ์ง๋...
๐ CORS ๋ค๋ฅธ ์ถ์ฒ๊ฐ(์น์ฌ์ดํธ, API์ฃผ์)์ ๋ฆฌ์์ค(์ฃผ๊ณ ๋ฐ๋ ๋ฐ์ดํฐ)๋ฅผ ์ถ๊ฐ HTTP ํค๋๋ฅผ ์ฌ์ฉํด ๋ค๋ฅธ ์ถ์ฒ์ ๋ฆฌ์์ค์ ์ ๊ทผํ ์ ์๋ ๊ถํ์ ๋ถ์ฌํ๋๋ก ๋ธ๋ผ์ฐ์ ์ ์๋ ค์ฃผ๋ ์ฒด์ ์๋๋ฐฉ์ ์์ฒญ์ Origin์ด๋ผ๋ header(๋ฐ๋ ์ชฝ์ IP์ฃผ์, ์ฌ์ฉํ ํ๋กํ ์ฝ...)๋ฅผ ์ถ๊ฐ (scheme(์์ฒญํ ์์์ ์ ๊ทผ๋ฐฉ๋ฒ http,ftp...), ๋๋ฉ์ธ,...
๐บ ํฐ์บฃ(WAS) Java Servlet, JavaServer Pages(JSP), Java Expression Language(EL)๊ณผ ๊ฐ์ Java ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ๋์ ์ธ ์น ํ์ด์ง๋ฅผ ์์ฑํ๊ณ ,์น ์ดํ๋ฆฌ์ผ์ด์ ์ ์คํ ๊ฐ๋ณ๊ณ ๋น ๋ฅด๋ฉฐ, ๋ชจ๋ํ๋ ์ํคํ ์ฒ๋ฅผ ํตํด ํ์ํ ๊ธฐ๋ฅ๋ง ์ ํํ์ฌ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํฐ์บฃ์ ๋ค์ํ ์ด์์ฒด์ ์ ํ๋ซํผ์์ ์คํํ ์ ์๋ค...
๐ IP ์ฃผ์ IPv4 ํ์ฌ ์ธํฐ๋ท์์ ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ IP ๋ฒ์ ์ค ํ๋ 0~255์ฌ์ด์ ์ซ์ 4๊ฐ๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. IPv4 ์ฃผ์์ ์๊ฐ ํ์ ๋์ด ์์ด์, ์ธํฐ๋ท์ ๋น ๋ฅธ ์ฑ์ฅ์ผ๋ก ์ธํด ์ฃผ์ ๊ณ ๊ฐ ๋ฌธ์ ๊ฐ ๋ฐ์ / ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ์ํด IPv6๊ฐ ๊ฐ๋ฐ IPv6 IPv4์ ์ฃผ์ ๊ณ ๊ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ๋ ๋ง์ ์ฃผ์๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ๊ฐ๋ฐ๋์๋ค. 128...
์ด๋ฏธ 8080ํฌํธ๋ฅผ ์ฌ์ฉํ๊ณ ์์ด์ ์ฌ์ฉ์ ๋ชปํ๋ค๊ณ ํ๋ค.8080ํฌํธ๋ฅผ ์ฌ์ฉํ๋ PID ๋ฒํธ๋ฅผ ์ฐพ์์ค๋ค.์ ๋ ๊ฒ PID ๋ฒํธ๊ฐ ๋์จ๋ค.๊ทธ๋ผ ํฐ๋ฏธ๋์ ์ด์ด์ 8080๋ฅผ ์ฌ์ฉํ๋ ํ๋ก์ธ์ค๋ฅผ ์ฃฝ์ฌ์ค๋ค.