XML 개념

XML (eXtensible Markup Language)은 사람이 읽을 수 있고 기계가 읽을 수 있는 형식으로 문서의 규칙을 정의하는 마크업 언어입니다. 단순성, 확장성 및 상호 운용성에 중점을 두고 데이터를 저장하고 전송하도록 설계되었습니다 XML은 태그를 사용하여 정보를 계층적 형식으로 구조화하고 구성하는 방법을 제공합니다. 마크업 언어란? XML은 태그를 사용하여 문서 내의 요소를 정의합니다. 태그는 꺾쇠괄호(“<” 및 “>”)로 묶입니다. 요소에는 데이터에 … Read more

배열

배열은 동적 배열과 정적 배열이 있습니다. 아직 메모리가 제환된 환경에서 분석을 진행 한 적이 없어서 동적 배열을 쓸지 정적 배열 쓸 지 고민한 적이 없습니다… 하지만 개념을 정리하는 차원에서 포스팅을 올립니다. 동적 배열 크기 조정 가능한 배열이란 뜻의 동적 배열은 런타임 중에 크기가 변경될 수 있습니다. 동적 배열은 크기 조정 및 메모리 할당을 자동으로 처리하는 … Read more

추상화

분석이나 개발 쪽 일을 하다 보니 무엇을 설명할 때 ‘추상화‘ 라는 표현을 정말 많이 쓰게 되었습니다. 보이는 모식도 혹은 설명이 전부가 아니라 복잡도를 낮춰서 간단하게 설명했다는 의미로 말하기 위해 쓰곤 했습니다. ‘추상화’ 하였다는 표현을 쓰지 않으면 청자가 듣기에 보여지는 설명이 전부라고 착각 할 수 있기 때문입니다. 많이 쓰던 표현이라 사전적인 의미를 다시 한번 정리해보았습니다. 추상화 … Read more