본문 바로가기

전체 글180

mySQL 데이터 타입, 기본 쿼리문 Summary mySQL 에서 사용되는 데이터 타입 mySQL 에서 사용되는 여러가지 query문들 Intro 일반적으로 Java 에서는 어떠한 변수를 선언할 때, 아래와 같이 데이터타입 변수명 으로 선언해왔다. 하지만 관계형 DB에서는 필드명 데이터타입(크기) 의 순서로 선언해야 하는 점을 주의하도록 하자. 해당 포스트에서는 mySQL 에서 사용되는 가장 기본적인 데이터 타입 5가지에 대한 간단한 설명과 대표적으로 가장 많이 사용되는 꼭 알아야 할 4대 ANSI sql 들, 그리고 그 외 쿼리문에 대해 알아보겠다. mySQL 필드 데이터 타입 int(M) M byte 크기의 정수값 까지 허용 char(M) 영문자, 특수기호의 수가 최대 M개인 문자열 고정크기이므로 varchar보다 속도가 빠름 varc.. 2020. 8. 7.
Collection Framework :: Map Summary Intro에서는 컬렉션과 컬렉션 프레임워크에 대한 간단한 설명을 담았다. Map 컬렉션의 기본적인 설명과 그 특징 Map 컬렉션에 관련된 여러가지 메소드들과 그 예시코드 Intro 코드를 작성하다 보면 객체를 여러개 저장해서 필요할 때 불러와서 사용하는 경우가 있는데 간단한 방법으로는 객체 배열을 사용하면 된다. 하지만 배열은 크기가 고정되어 있고, 만약 배열의 중간 요소가 삭제된다면 중간중간 값이 비어버리기 때문에 빈자리를 체크해서 옮겨주는 코드를 생성해야 하는 등 여러가지 문제가 발생한다. 이런 문제점을 해결하기 위해서 자바에서는 객체를 효율적으로 생성하거나 추가, 삭제할 수 있는 컬렉션을 인터페이스와 클래스로 정의해놓았다. 이들을 컬렉션 프레임워크라고 한다. 컬렉션은 배열과는 달리 크.. 2020. 8. 4.
Collection Framework :: List Summary Intro에서는 컬렉션과 컬렉션 프레임워크에 대한 간단한 설명을 담았다. List 컬렉션의 기본적인 설명과 그 특징 List 컬렉션에 관련된 여러가지 메소드들과 예시코드 generic 타입 파라미터 설정에 따른 자동박싱과 upcasting, downcasting Intro 코드를 작성하다 보면 객체를 여러개 저장해서 필요할 때 불러와서 사용하는 경우가 있는데 간단한 방법으로는 객체 배열을 사용하면 된다. 하지만 배열은 크기가 고정되어 있고, 만약 배열의 중간 요소가 삭제된다면 중간중간 값이 비어버리기 때문에 빈자리를 체크해서 옮겨주는 코드를 생성해야 하는 등 여러가지 문제가 발생한다. 이런 문제점을 해결하기 위해서 자바에서는 객체를 효율적으로 생성하거나 추가, 삭제할 수 있는 컬렉션을 인터.. 2020. 8. 4.
Collection Framework :: Set Summary Intro에서는 컬렉션과 컬렉션 프레임워크에 대한 간단한 설명을 담았다. Set 컬렉션의 기본적인 설명과 그 특징 Set 컬렉션에 관련된 여러가지 메소드들과 그 예시코드 Intro 코드를 작성하다 보면 객체를 여러개 저장해서 필요할 때 불러와서 사용하는 경우가 있는데 간단한 방법으로는 객체 배열을 사용하면 된다. 하지만 배열은 크기가 고정되어 있고, 만약 배열의 중간 요소가 삭제된다면 중간중간 값이 비어버리기 때문에 빈자리를 체크해서 옮겨주는 코드를 생성해야 하는 등 여러가지 문제가 발생한다. 이런 문제점을 해결하기 위해서 자바에서는 객체를 효율적으로 생성하거나 추가, 삭제할 수 있는 컬렉션을 인터페이스와 클래스로 정의해놓았다. 이들을 컬렉션 프레임워크라고 한다. 컬렉션은 배열과는 달리 크.. 2020. 8. 4.
html의 form 태그와 하위태그 summary HTML의 기본 태그인 form 태그 form 태그의 여러가지 하위 태그들 form 태그 1. action 속성 해당 form 태그 내부에 입력받는 모든 애들을 누구에게(어떤 파일에게) 전달할껀지 대상 타입을 써준다. 2. method 속성 form 태그 내부에 있는 애들이 action 속성에 의해 다른 파일로 전송될 때의 전송방식으로, get방식과 post 방식이 있다. action 속성과 method 속성을 사용한 예시는 아래를 참고하자. 첫번째 숫자 : 두번째 숫자 : 위 코드블럭에서 4번째 줄에 있는 "submit"라는 type은 아래에서 다룰 예정이니 아직 몰라도 된다! "required" 역시 아래에서 다룰 예정이므로 지금은 action과 method에만 집중해보면, form 태.. 2020. 8. 4.
JSP 기본 문법 5가지 summary JSP의 기본 문법 4가지와 그 예시 JSP 기본 문법 1. 지시자 - page 지시자 : 현재 JSP 페이지에 대한 전반적인 환경설정 따라서 여기엔 import="java.util.ArrayList" 와 같은 속성도 사용 가능 - taglib 지시자(taglibrary 지시자) : 자바문법(JSP)을 마치 html 태그처럼 사용하고 싶을 때 사용 기본적으로 library 파일(jstl.jar)이 필요함 2. 단일연산 결과를 바로 출력할 때 사용 가능 주의할 점은 내부에서 ;(세미콜론)을 찍지 않도록 주의! 3. 웹 페이지에 변수, 상수, 메소드 등을 선언할 때 사용 위의 코드블럭에선 일반 정수타입, static 정수타입, 상수를 선언한 예시이고, 위 코드블럭은 임의의 sum 이라는 메소드.. 2020. 8. 4.