본문 바로가기

전체 글88

23.02.14 Oracle DB Sub Query 개념과 ALIAS 사용 서브 쿼리란? 서브 쿼리는 하나의 SELECT 문장에서 그 문장 안에 포함된 또 하나의 SELECT 문장입니다. 서브 쿼리를 순차적으로 사용하여 복잡한 쿼리문을 쉽게 구현할 수 있습니다. 기본 사용법 SELECT column2 FROM t_table WHERE column1 = (SELECT문) 서브 쿼리는 괄호 안에 SELECT문을 입력하여 사용합니다. 또한, 서브 쿼리에는 group by having을 사용할 수 없습니다. 단일 행 서브 쿼리 단일 행 서브 쿼리는 오직 하나의 행만을 반환하는 서브 쿼리를 갖는 것을 말합니다. 예시 SELECT address FROM t_table WHERE phone = (SELECT phone FROM t_member WHERE name = "홍길동"); 단일 행 .. 2023. 2. 15.
23.02.14 인터페이스의 구현클래스 super 인터페이스를 구현하는 클래스에서의 super사용 interface명(부모).super.default메소드명 인터페이스에 구현된 default메소드에 접근하기 위해서는, (인터페이스 이름).super.(메소드이름)()으로 접근 한마디로 상속받는 상위(부모)인터페이스 의 default메소드에 접근하기 위한 것. 아래 일반 클래스 상속처럼 상위 인터페이스의 부모 메소드로 접근한다는 의미인줄 알았는데 그게 아니고 상위(추상클래스)의 default 메소드에 접근 한다는 의미이다. 상위 추상 인터페이스에서 상속받은 같은 이름의 메소드(오버라이딩된 메소드)를 호출한다는 뜻 아무래도 인터페이스 나 클래스에서 해당 상위 클래스의 default 메소드를 호출 할때 사용하는 문법 인듯하다. https://jhoplin725.. 2023. 2. 14.
23.02.14 Requesting JavaScript AST from selection-이클립스 오류 해결 요거요거..뙇!!! 이게 왜 갑자기 뜨나 했더니.. JSDT 버그란다. 뭐 가만히 냅둬도 큰 지장은 없지만 자꾸 뜨면 흐름이 끊기기 때문에.. 해결 방법 : 아래 세가지 방법 중 맘에 드는 걸로 고르면 됩니다. 1. 단축키 : Alt-Shift-O 2. 아이콘 토글 : 툴바에 있는 요 아이콘 클릭! 3. 옵션 변경 1) Preferences 메뉴 선택 2) Javascript > Editor > Mark Occurrences 선택 3) Mark Occurrences 에서 'Mark occurrences of the selected element in the current file.' 체크박스 해제 2023. 2. 14.
22.11.14 인터페이스, 컬렉션프레임워크 p356 다중인터페이스 구현클래스 진행. 클래스인데 인터페이스를 2개이상 구현하면 다중인터페이스 구현클래스라고 함. 교재에서는 스마트TV생성 리모트 컨트롤, 서치가능 인터페이스 구현 기존 텔레비전 클래스 파일을 복사하여 활용! searchable 인터페이스 존재해야 구현클래스를 만들 수 있다. 고로 p356 인터페이스 생성 필요!!! 15장 컬렉션 프레임 워크 --->게시판 작성 시 많이 씀 컬렉션 -> 리스트계열, 셋계열 그외 맵계열.맵은 컬렉션 자식은 아니다. List계열 = 순서는 유지한채로 저장, 중복허용 ---> 입력된 대로 순차적으로 출력된다. (ex 병원 접수 목록, 병원진료 목록, 식당 웨이팅 목록, 대기목록) ---> 제일 만만하다 ㅎㅎ 많이 쓴다는 뜻 Set 계열 = 순서 유지 안된채로.. 2023. 2. 13.