본문 바로가기

Program26

Annotation (since tiger / 1.5) * Annotation 코드에 관한 데이터를 제공하며, 효용성으로는 문서화, 컴파일러 체크, 코드분석에서 사용한다. annotation은 데코레이션, 클래스, 인터페이스, 필드에 적용되어 툴과 라이브러리를 활용할 수 있게 함으로써, 코드에 명시적 프로그래밍을 줄이고 좀 더 많은 선언문을 제공한다. annotation은 프로그램의 의미적인 부분에 직접 영향을 주지 않고, 툴이 프로그램을 어떻게 다루어야 하는지에 알려준다. 툴이 실행 중인 프로그램의 의미적인 부분에 영향을 줄 수 있다. annotation은 런타임에 소스 파일 또는 클래스 파일 등에서 읽을 수 있다. annotation은 javadoc 태그의 기능을 보안하고 있다. 마크업을 문서 생성시 필요한 정보를 제공하기 위해 사용하고자 할 경우, ja.. 2009. 12. 27.
Marshall - Terms 원래, 마샬이란 말을 지키거나, 축제 준비를 위하여 물건들을 가지런히 하는 것을 가리킨다. 의식에서, 마샬링이란 여러 벌의 코트 팔들이 하나의 구도를 이루도록 배열하는 것이다. 군에서의, 마샬링은 전투준비를 위해 군대를 모으고 정렬시키는 것을 의미한다. 컴퓨터 프로그래밍에서, 마샬링은 하나 이상의 프로그램 또는 연속되어 있지 않은 저장 공간으로부터 데이터를 모은 다음, 데이터들을 메시지 버퍼에 집어넣고, 특정 수신기나 프로그래밍 인터페이스에 맞도록 그 데이터를 조직화하거나, 미리 정해진 다른 형식으로 변환하는 과정을 말한다. 마샬링은 대체로, 어떤 한 언어로 작성된 프로그램의 출력 매개변수들을, 다른 언어로 작성된 프로그램의 입력으로 전달해야 하는 경우에 필요하다. - HelloPC 마샬링.. 2009. 12. 27.
About JAXB Java Architecture for XML Binding (JAXB) 번역 : 이원찬 Ed Ort and Bhakti Mehta 이 기사는 다음의 주제들을 다룰것입니다. - JAXB란 무엇인가? - 예제1 : XML문서 접근 - 스키마 바인딩 - 다큐먼트 언마샬 - 예제2 : XML문서 생성 - 스키마 바인딩 - 내용트리 작성 - 내용트리 마샬 - 예제3 : XML문서 갱신 - 바인딩 커스터마이징 - 별도의 잇점 - 예제 실행 What's JAXB? Extensable Markup Language(XML)과 자바기술은 개발자가 인터넷을 통해 데이터와 프로그램의 교환을 돕는 자연스러운 파트너이다. 이것은 XML이 이기종 시스템들과 데이터를 교환하기 위한 표준으로 부상했으며 자바기술은 포터블 어플리케이션.. 2009. 12. 27.
아스키(ASCII) 코드 표 10진수 16진수 문자 의미 10진수 16진수 문자 0 0×00 NULL 64 0×40 @ 1 0×01 SOH start of heading 65 0×41 A 2 0×02 STX start of text 66 0×42 B 3 0×03 ETX end of text 67 0×43 C 4 0×04 EOT end of transmission 68 0×44 D 5 0×05 ENQ enquiry 69 0×45 E 6 0×06 ACK acknowledge 70 0×46 F 7 0×07 BEL bell 71 0×47 G 8 0×08 BS backspace 72 0×48 H 9 0×09 HT horizontal tab 73 0×49 I 10 0×0A LF NL line feed, new line 74 0×4A J 11 .. 2009. 12. 22.
StringUtils Commons-Lang IV. org.apache.commons.lang.StringUtils java api의 String을 보면 문자열 처리하기에는 제공하는 기능들이 너무 빈약합니다. 그래서 프로그래머들은 자기 나름데로의 독특한 Utils를 만들어 사용하지요. 하지만 Commons-lang에서 제공하는 StringUtils를 사용한다면 더이상 자신만의 Utils를 사용할 필요가 없습니다. 여기 모두 ㄷ ㅏ ~ 있기 때문이지요 ^^ 한가지 더 장점이 있다면 String의 null 값때문에 더이상 NullPointerException을 생각하지 않아도 된다는 것입니다. StringUtils에서 ㄷ ㅏ ~ 알아서 해주기 때문입니다. 그럼 어떠한 기능들의 함수가 있는지 알아봅시다 반환값 함수명 파라미터 St.. 2009. 12. 22.
WML - 기본 Tag WML - 기본 Tag Tag Attribute 사용 설명 선언문 【설명】 폰으로 접근한 WML deck(파일)은 유효한 XML 문서를 의미함 【설명】 하나의 deck를 정의하는 태그 xml:lang="" WML문서에서 사용되는 공식 언어를 표시함 ㆍ영어 : xml:lang="en-us" 【설명】 head 요소는 전체적으로 deck와 관련된 정보를 포함하고 있음. 태그와 태그 정보를 포함하며, 태그는 한 번만 사용 가능하고, 태그는 두 번 이상도 사용할 수 있음 【설명】 WML deck에 메타(meta) 정보를 제공하며, deck에 대한 접근 권한 정보와 함께 내에 표시됨 property 【속성】 왼쪽의 2가지 속성 중에서 하나를 사용 http- equiv="" 프라퍼티가 http 헤더로 해석될 수 있어.. 2009. 12. 16.