- JSP 스크립트의 표현식을 대신하여 속성 값 출력 대체 => ${user.UserDto.id} ${Map.Map의 키} ${Java Bean. Bean 프로퍼티} // . 대신 [] 사용 가능 ${user["id"]} = ${user.id} // 배열 사용 가능 ${userId[0]} 배열이나 리스트의 0번째 요소에 접근 // EL 내장 객체 pageContext pageScope requestScope (+ request.setAttribute(String name, String value);) sessionScope applicationScope 요청 정보: SevletRequest.getParameter(String) 헤더 정보: HttpSevletRequest.getHeader(String) ..
long min = 0; long mid = 0; while(min 찾고자 하는 값보다 큰 수가 있는 첫 번째 인덱스 if(count >= num) max = mid; else min = mid + 1; } 기본 틀만 잘 알면 활용할 수 있는데 그게 어렵다......
어제도 똑같은 오류가 떠서 구글링해서 열심히 고쳤는데 하루 만에 또 잊어버리고 이제 그만 잊어버리려고 정리한다 Could not publish server configuration for Tomcat v9.0 Server at localhost. 라는 오류가 뜰 때는 같은 Path명을 사용하게 될 때 주로 오류가 뜬다 첫번째, Servers에서 Tomcat v9.0 Server at localhost를 더블클릭한 뒤, Overview에 있는 Publish module contexts to separate XML files를 체크해 줬다 그래도 안되면 Overview 옆에 있는 Modules을 눌러 겹치는 Path명을 삭제하거나 수정해 주면 된다 나 같은 경우는 프로젝트를 복사해서 붙여넣기한 다음에 사용했..
## SELECT 구문 기본형식 SELECT * | 컬럼명 | 수식 | [FROM] 테이블명 ; -- DUAL 테이블 >> 테이블이 없는 경우 SELECT 구문에 대한 DUMMY 테이블명 ## SELECT 구문 전체형식 ## SELECT 구문 전체형식 SELECT * | 컬럼명 | 수식 | FROM 테이블명 WHERE 검색조건 GROUP BY 그룹핑컬럼명1, 그룹핑컬럼명X HAVING 그룹핑조건 ORDER BY 정렬컬럼명 정렬방법, 정렬컬럼명 정렬방법 ; ## SELECT -- * : 테이블 구조에 맞는 모든 컬럼 순서대로 -- 컬럼명A, 컬럼명C : 원하는 컬럼을 원하는 순서대로 -- 수식 -- 컬럼명 별명, 컬럼명 "별 명", 수식 "별명" >> 별명에 공백이 있는 경우에는 " " 감싸주어야함 -- ..