LinkedHashMap이란? Map 인터페이스를 구현한 클래스이며 Linked List 이면서 Hash table이다. 특징 입력했던 순서대로 Entry가 LinkedHashMap에 mapping 된다. LinkedHashMap은 double-linked List로
Iterator란 자바의 컬렉션에 저장되어 있는 요소들을 순회하는 인터페이스이다. Collection이란 자바에서 제공하는 자료구조들의 인터페이스로 List, ArrayList, Stack, Quque, LinkedList 등이 이를 상속받고 있다. 즉, 이러한 컬렉션
C언어에서 포인터란 메모리의 주소값을 저장하는 변수이며, 포인터 변수라고도 부른다. char형 변수가 문자를 저장하고, int형 변수가 정수를 저장하는 것처럼 포인터는 주소값을 저장한다. C언어에서 포인터와 연관되어 사용되는 연산자는 다음과 같다. 1\. 주소 연산자(
EAI란? Enterprise Application Integration 의 약자로 기업과 기업 내부의 다양한 시스템과 애플리케이션 간에 상호 연동이 가능하도록 통합하는 솔루션을 말합니다. 한 기업 내의 ERP(전사적자원관리), CRM(고객관계관리), SCP(공급망계
ROLLUP() group by가 그루핑을 위한 커맨드라면, rollup은 이렇게 그룹핑된 것을 최종 집계하기 위한 함수 * group by + rollup 은 세트! * GROUP BY와 ROLLUP 비교 ROLLUP 다수 컬럼에 적용했을 때의 결과 REFERE
MERGE 문을 사용하면 변경할 테이블에 데이터가 존재하는지 체크하고, UPDATE, DELETE, INSERT를 한 번에 작업이 가능하다. MERGE 문을 사용하지 않을 경우 해당 조건으로 테이블을 SELECT 한 후 IF 조건을 사용하여 UPDATE나 INSERT로
1) 개념 DDL (데이터 정의어) DB를 구축하거나 구정할 목적으로 사용하는 언어 : CREATE, ALTER, DROP 2) 기출문제 1. 컬럼 추가 2. 인덱스 생성 - 속성 2-1. 인덱스 정의 - 중복 불허/오름차순 3. 테이블 정의 CONSTRA
쉘 스크립트란 간단히 UNIX 커맨드 등을 나열해서 실행하는 것.언제 어떤 조건으로 어떠한 명령을 실행시킬 것인가, 파일을 컨텐츠를 읽어들일 것인가, 로그 파일을 작성한느 것 등을 할 수 있다. 예시로 다음과 같이 test.sh 파일을 작성한다. \-쉘 스크립트 파일
checkbox를 선택하면 해당 건에 대한 2개 이상의 파라미터를 이용하여 DB에 저장된 정보를 가져오고 싶을 때.
on() JQuery 에서 이벤트를 바인딩하는 함수 each() attr() 속성(attribute)의 값을 가져오거나 속성을 추가하는 함수 REFERENCES https://jdm.kr/blog/145 https://webclub.tistory.com/455 h
문자열에서 특정 부분만 골라낼 때 사용하는 메서드start값은 필수로 지정, length를 지정하지 않으면 문자열의 끝까지를 가져온다. javascript의 substr()은 '시작인덱스'과 '길이'를 지정하는 반면, java의 substring()은 다음과 같이 작성
배열의 모든 요소를 연결해 하나의 문자열로 만든다. 요소가 undefined 또는 null이면 빈 문자열로 변환한다. https://m.blog.naver.com/snazzy79/70085562436
AJAX란? Ajax란 (asynchronous Javascript and XML)의 줄임말이다. 자바스크립트를 이용하여 비동기식으로 서버와 통신을 한다. 비동기식이기 때문에 서버에 요청이 가더라도 화면의 깜빡거림이나 화면이 이동한다는 느낌을 주지 않고 상당히 자연스럽
numeric과 decimal 타입은 소수점 이하 값을 반올림한다.int, float 타입 보다는 numeric과 decimal 타입을 사용할 것을 권장하며 그 중에서도 decimal 타입을 사용할 것을 권장 한다고 한다.INT : 정수FLOAT : 부동소수점NUMER
모던 웹브라우저에서 돌아가는 스크립트들은 대부분 HTML 보다 '무겁다.'용량이 커서 다운로드 받는 데 오랜 시간이 걸리고 처리하는 것 역시 마찬가지이다. 브라우저는 HTML을 읽다가 <script>...</script> 태그를 만나면 스크립트를 먼저 실행해
처음 입사했을 때 Mybatis를 사용한다는 차장님 말에 뭘 어디에 Mybatis를 사용한다는 거지...? 의아했었다ㅋㅋㅋ 내 눈에 보이는 UI는 그저 이클립스와 Toad DB 밖에 없었기에... 근데 처음 보는 형식의 SQL문이 입력된 xml 파일의 상단에 Mybat
[쿼리문] DECODE 오라클에서만 지원하는 함수 이걸 JAVA로 바꾸면 아래와 같다. REFERENCES https://hgserver.tistory.com/43 : 여기 쿼리함수 정리 잘돼있음!!!
쿼리문을 정리하기에 앞서 SELECT 명령어에서 자칫 헷갈릴 뻔 했던 개념이 있어 기록해본다. SELECT는 필요한 정보를 선택해서 가시적인 (임시의)표를 만들어서 사용자에게 보여주는 선택어라는 것! SELECT-조건문의 연속인 기나긴 쿼리를 보며 '그래서 이걸 뭐 어
HAVING https://www.w3schools.com/sql/sql_having.asp MAX, MIN https://www.w3schools.com/sql/sqlminmax.asp IN https://www.w3schools.com/sql/sql_in.asp