Development(7985)
-
JSON (JavaScript Object Notation; 제이슨)
JSON (JavaScript Object Notation; 제이슨)· 특정 언어에 의존적이지 않는 독립적인 데이터 교환 방식입니다. 그래서 다른 시스템 사이의 객체 교환에 용이합니다.· 텍스트(Text)로 이뤄진 데이터 표현 방식으로 사람이 읽고 쓰기 용이하고 기계(컴파일러)에서 분석 활용하기에도 용이하여 XML과 함께 많이 사용되고 있습니다.(XML의 대안으로 좀 더 쉽게 데이터를 교환하고 저장하기 위하여 고안되었습니다.)· 경량(lightweight)의 DATA-교환 형식을 가집니다. Javascript에서 객체를 만들 때 사용하는 표현식을 그대로 사용합니다. 형식은 자바스크립트의 구문 형식을 따르지만, 프로그래밍 언어나 플랫폼에 독립적입니다.· 속성-값쌍으로 이루어진 데이터 오브젝트를 전달하기 위..
-
SUMMARY - 생성자(Constructor)의 특징, 접근 지정자(Access modifier), Object Class(오브젝트 클래스), 디버깅 개념 및 사용법
생성자(Constructor)의 특징
-
XmlPullParser 주요 메소드, next()와 getEventType()메소드 호출시 반환되는 속성
XmlPullParser 주요 메소드 속성 설명 XmlPullParser.START_DOCUMENT XML 파일의 맨 처음 시작했을 때 반환값 XmlPullParser.START_TAG 요소의 시작 태그를 만났을 때 반환값 XmlPullParser.TEXT 요소의 텍스트를 만났을 때 반환값 XmlPullParser.END_TAG 요소의 종료 태그를 만났을 때 반환값 XmlPullParser.END_DOCUMENT XML 파일의 끝에 도달했을 때 반환값
-
DefaultHandler
DefaultHandler· 기본핸들러를 사용하기 위해 매번 구현해야 했던 번거로운 문제를 해결하기 위해 SAX에서는 사용자가 필요한 이벤트 메소드만을 재정의해서 사용할 수 있도록 네 가지 기본 핸들러가 구현되어 있는 클래스를 제공합니다. 이 클래스가 DefaultHandler 클래스 입니다. · DefaultHandler는 기본 핸들러가 제공하는 모든 이벤트 메소드가 구현되어 있는 클래스입니다. · 사용자는 DefaultHandler클래스를 상속(extends)받아 필요한 이벤트 메소드만 재정의(Override)해서 사용할 수 있습니다. http://www.saxproject.org/apidoc/org/xml/sax/helpers/DefaultHandler.htmlhttps://docs.oracle.c..
-
SAX (Simple API for XML) 파서, SAX 기본핸들러(DefaultHandler)
SAX (Simple API for XML) 파서· XML 문서를 해석과 동시에, 특정 이벤트를 발생시키는 파서입니다.· 이벤트는 이벤트 처리 핸들러에서 해석되며 SAX 파서가 직접 이벤트 핸들러 메소드를 호출합니다.· SAX는 문서를 순서대로 읽으면서 이벤트를 발생시키는 식이라 메모리를 거의 사용하지 않으며 실행 속도가 빠릅니다. · 만약 딱 한번만 읽는다면 DOM보다 훨씬 빠르며 원하는 노드만 골라 읽을 수도 있고 중간에 파싱을 그만 둘 수도 있습니다.· SAX는 읽기만 하는데 비해 DOM은 노드를 삽입할 수도 있다는 차이점이 있습니다. SAX 기본핸들러(DefaultHandler)SAX(Simple API for XML) 1.0 에서는 네 가지 기본핸들러(DefaultHandler)를 제공합니다.
-
유즈케이스다이어그램 - 쇼핑몰 재고관리 시스템
쇼핑몰 재고관리 시스템1단계 : 시스템 상황 분석(문제 기술서 작성)2단계 : 액터 식별3단계 : 유스케이스 식별4단계 : 유스케이스 다이어그램 작성5단계 : 유스케이스 명세서 작성 1단계 : 시스템 상황 분석(문제 기술서 작성)한 인터넷 쇼핑몰에서 원활한 창고의 재고관리를 위해 재고관리 시스템 구축재고관리 시스템은 크게 입고관리 기능, 출고관리 기능, 현황관리 기능 제공