목록분류 전체보기 (619)
충분히 쌓여가는
GET 주로 데이터를 읽거나(Read) 검색(Retrieve)할 때에 사용되는 메소드 클라이언트에서 서버로 어떠한 리소스로 부터 정보를 요청하기 위해 사용되는 메소드 만약 GET요청이 성공적으로 이루어진다면 XML이나 JSON과 함께 200 (Ok) HTTP 응답 코드를 리턴함. 에러가 발생하면 주로 404 (Not found) 에러나 400 (Bad request) 에러가 발생. URL 값이 반영됨으로써 사용자에게 노출이 된다는 단점 존재. URL로 이용하는 것이므로 길이제한(255바이트 미만)으로 인해 많은 양의 보내기에는 비적합함. HTTP 명세에 의하면 GET 요청은 오로지 데이터를 읽을 때만 사용되고 수정할 때는 사용하지 않음. 즉, 데이터의 변형의 위험없이 사용할 수 있다는 뜻이다. 게다가 G..
자바 프로그램은 하나의 클래스로만 이루어져 있음 그 클래스는 main 메소드만 포함한다 따라서 main 메소드에서 주어진 문제를 해결하기 위해 해야 할 모든 일을 다함 main 메소드는 해야 할 작업들이 많아지면 작업들을 나눈다 나눈 작업을 수행하는 별도의 메소드를 작성하고 main 메소드에서 특정 작업을 수행할 필요가 있을 때 해당 메소드를 호출한다 호출된 메소드가 실행되면 특정 작업을 수행한 후 결과를 main 메소드로 넘겨 준다 따라서 클래스 안에는 main 메소드 외에 여러 개의 메소드들이 있을 수 있다 메소드는 특정 작업을 수행하는 클래스의 주요 구성 단위이다 메소드 자바 프로그램은 클래스들의 모음 자바 프로그램은 하나 이상의 클래스들로 구성됨 클래스들은 데이터 선언들과 메소드 정의들고 이루어짐..
정규화(Normalization) 관계형 데이터 모델에서 데이터의 중복성을 제거하여 이상 현상을 방지하고, 데이터의 일관성과 정확성을 유지하기 위해 무손실 분해하는 과정 이상 현상(Anomaly) 데이터의 중복성으로 인해 릴레이션을 조작할 때 발생하는 비합리적 현상 데이터베이스 이상 현상 이상 현상 설명 삽입 이상 정보 저장 시 해당 정보의 불필요한 세부정보를 입력해야 하는 경우 삭제 이상 정보 삭제 시 원치 않는 다른 정보가 같이 삭제되는 경우 갱신 이상 중복 데이터 중에서 특정 부분만 수정되어 중복된 값이 모순을 일으키는 경우 이상 현상 설명 테이블 학번 이름 교수번호 지도교수 202301 홍길동 1 김 교수 202302 김영희 2 이 교수 삽입 이상 학번 이름 교수번호 지도교수 202301 홍길동 ..
반복문 반복적으로 수행되는 작업을 위한 문 반복문은 주어진 조건이 만족되는 한 문(혹은 복합문)을 반복적으로 실행함 조건문과 같이 반복 여부를 결정하기 위해 부울 연산식(혹은 조건식)을 사용함 반복문은 자주 루프(loop)라고 부름 반복문 내에서 반복하여 실행되는 문(혹은 복합문)은 반복문 몸체(loop body)라고 부름 자바에서 반복문은 while 문, do 문, for 문이 존재하고 그 중 for 문에 대해 알아볼 것임 for 문 프로그램에서 반복적인 작업을 수행할 때 사전에 반복 횟수를 정확히 알고 있는 경우가 있음 for 문은 실행되기 전에 반복문 몸체를 몇 번 실행 할지 정확히 아는 경우에 적절한 반복문 구문법: for (초기 연산신; 종료 연산식; 증가 연산식) 문; 여기서 종료 연산식은 b..