Development/Java 썸네일형 리스트형 [JAVA] Stream API에서 NoSuchElementException을 방지하는 방법 Stream API를 적재적소에 사용하게 되면 코드의 가독성과 성능을 올릴 수 있는데요.처음 접하고 사용하게 될 경우 NoSuchElementException을 빈번하게 발견할 수 있습니다.마치 NPE(NullPointException)과 같이 항상 따라 오기도 하는데요.NoSuchElementException을 방지하면서 사용하는 방법에 대해서 정리를 해볼게요. NoSuchElementException란?Oracle의 문서를 보면 다음과 같이 설명이 되어 있습니다.Thrown by various accessor methods to indicate that the element being requested does not exist. 구글 번역에 의하면 "요청 중인 요소가 존재하지 않음을 나타내기 위해 .. 더보기 JAVA에서 IPv4 사용하기 안녕하세요. 빅한입니다. 서론 오늘은 작업하는 도중에 로컬에서 테스트할 경우 request.getRemoteAddr() 호출시 주소가 "0:0:0:0:0:0:0:1"형식으로 나올경우가 있어서 포스팅합니다. 사실 "0:0:0:0:0:0:0:1"이런 IP주소는 IPv4에서는 "127.0.0.1"과 의미가 같다고 하네요 즉 "localhost"와 동일한 내용이라고 생각하셔도 무관할것 같습니다. 따라서 우리에게 익숙한 IPv4로 로컬에서 테스트하는 방법을 간단하게 확인해 보겠습니다. JAVA VM 이클립스와 같은 Java VM을 사용할 경우에는 VM arguments에 다음 명령줄 하나를 추가합니다. -Djava.net.preferIPv4Stack=true VM arguments에 들어가는 방법은 - tomca.. 더보기 [Spring Boot] Gradle 라이브러리 추가후 반드시 해야하는 작업 [Spring Boot] Gradle 라이브러리 추가후 반드시 해야하는 작업 메이븐 같은 경우 의존성 라이브러리를 추가하고 저장만 하면 자동으로 빌드되어 라이브러리를 받고 적용하지만gradle같은 경우 반드시 refrash를 해주어야 한다.글쓴이는 이클립스를 사용하므로 이클립스에서 refrash를 하는 방법을 적어 놓는다.가장 간단한 방법은 단축키 :: Ctrl + F5 (Refrash All) ↵ 모두 새로고치면 된다.다른 방법은 아래와 같은 순서대로 클릭질만 하면 된다. 클릭질 :: 해당 프로젝트 우클릭 > GRADLE > refrash All 두 가지 방법 중 하나로 새로고친 후에 실행하면 되겠다. 더보기 이전 1 2 3 다음