본문 바로가기
반응형

전체 글211

스프링 부트에서 index.html 위치 Spring FrameWork에서 index.html 위치는 resources / static / index.html 이렇게 들어가면 된다. 그외에 html 파일들은 templates 폴더 밑에 넣도록 하자 2023. 11. 27.
Oracle 설치 및 계정 추가 아래 링크에 들어가서 Oracle을 OS에 맞게 다운로드 합니다. https://www.oracle.com/database/technologies/xe-prior-release-downloads.html XE Prior Release Archive Getting Started: Support Oracle Database Express Edition (XE) is a community supported edition of the Oracle Database family. Please go to the Oracle Database XE Community Support Forum for help, feedback, and enhancement requests. Note: Oracle Support Ser ww.. 2023. 11. 27.
forEachRemaining() 메서드와 for문의 성능차이는? `forEachRemaining()` 메서드와 `for`문의 성능 차이는 상황에 따라 다를 수 있습니다. 일반적으로는 `for`문이 약간 더 빠를 수 있지만, 둘 간의 성능 차이는 작고 무시할 수 있는 수준일 수 있습니다. 1. `forEachRemaining()` 메서드의 성능: - `forEachRemaining()`은 내부적으로 `Iterator`를 사용하여 요소를 반복하므로, 컬렉션의 구현에 따라 다를 수 있지만 일반적으로 상대적으로 작은 오버헤드를 가질 수 있습니다. - 각 요소에 대해 람다식 또는 메서드 참조를 호출하는 오버헤드가 있을 수 있지만, 이는 대부분의 경우 작업이 상대적으로 빠르고 최적화되어 있습니다. 2. `for`문의 성능: - `for`문은 배열의 인덱스나 컬렉션의 요소에 직접.. 2023. 11. 25.
asiterator().foreachremaining() 이란? `Iterator` 인터페이스는 컬렉션의 요소를 반복적으로 접근할 수 있는 방법을 제공합니다. 이 인터페이스를 사용하여 컬렉션의 요소를 하나씩 검색하고 조작할 수 있습니다. `forEachRemaining()` 메서드는 Java 8에서 추가된 메서드로, `Iterator`를 통해 컬렉션의 요소를 반복하면서 각 요소에 대해 주어진 작업(콜백)을 수행합니다. 이 메서드는 `Iterator`의 모든 요소를 방문하면서 지정된 작업을 수행합니다. `forEachRemaining()` 메서드는 다음과 같은 형식을 가집니다: -------------------------------------- java 코드 -------------------------------------- void forEachRemaining(.. 2023. 11. 25.
클라이언트에서 서버로 데이터를 전송하는 방법 HTTP 요청 메시지를 통해 클라이언트에서 서버로 데이터를 전송하는 방법은 3가지가 있다. GET - 쿼리파라미터 / 쿼리스트링 - url?id=admin&pw=1234 - 주로 검색이나 페이징처리에서 사용한다. POST - HTML Form - content-type: application/x-www-form-urlencoded - 메시지 바디에 쿼리스트링 형식으로 전달 id=admin&pw=1234 - 주로 회원가입,로그인,물품 구매 등에 사용한다. HTTP message body에 데이터를 직접 담아서 요청 - HTTP API에서 주로 사용한다. [ JSON, XML ] - 데이터 형식은 주로 JSON을 사용한다. 2023. 11. 24.
자세한 리퀘스트 정보 로그에 출력하기 application.properties에 logging.level.org.spache.coyote.http11=debug 라고 선언하면 자세한 리퀘스트 정보를 알 수 있다. 공부용이나 dev용으로는 적합하나 물론 운영서버에는 적용하지 않는 것이좋다. 성능저하가 발생할 수 있기때문이다. 2023. 11. 24.
반응형

loading