2023/04 13

XML(eXtensible Markup Language)이란?

XML(eXtensible Markup Language) XML은 HTML과 매우 비슷한 문자 기반의 마크업 언어(text-based markup language)으로, 사람과 기계가 동시에 읽기 편한 구조로 되어 있다. 그러나 XML은 HTML처럼 데이터를 보여주는 목적이 아닌, 데이터를 저장하고 전달할 목적으로 만들어졌으며, 저장되는 데이터의 구조를 기술하기 위한 언어이다. XML 태그는 HTML 태그처럼 미리 정의되어 있지 않고, 사용자가 직접 정의할 수 있다. XML 문서는 텍스트, 기타 요소 또는 둘 다를 포함할 수 있는 요소로 구성된다. 요소는 꺾쇠 괄호로 묶인 시작 및 끝 태그로 표시된다. XML을 기반으로 하는 대표적인 언어로는 XHTML, SVG, RDF, RSS, Atom, MathML..

정리 2023.04.04

JAVA 공부

자바의 정석으로 java공부하기! 일부만 작성 오버라이딩과 오버로딩의 차이점 오버라이딩은 상위 클래스에 있는 메소드를 하위 클래스에서 재정의 하는 것 오버로딩은 같은 이름의 메소드를 변수 타입이나 개수가 다르게 정의하는 것 java의 원시타입(byte) 정수형 byte(1), short()2, int(3), long(4) 실수형 float(4), double(8) 문자형 char(2) 논리형 boolean(1) java의 참조타입 기본 타입을 제외한 타입으로 객체의 주소를 저장하는 타입이다. 문자열, 배열, 열거형 상수, 클래스, 인터페이스 등 불변객체란? 불변 객체는 객체 생성 이후 내부의 상태가 변하지 않는 객체이다. Java에서는 필드가 원시 타입인 경우 final 키워드를 사용해 불변 객체를 만들..

공부 기록 2023.04.02

인프라(Infra)?

인프라(Infra) 인프라(Infra)란? 무엇을 하기 위해 기초가 되는 시설, 환경이라고 할 수 있다. 정보 기술(IT) 인프라는 엔터프라이즈 IT 환경을 운영하고 관리하는 데 필요한 구성 요소로, 클라우드 컴퓨팅 시스템이나 조직의 자체 시설 내부에 배포할 수 있다. IT 인프라의 구성요소로는 하드웨어, 소프트웨어, 네트워킹, 서버 등이 있으며, IT 인프라의 유형으로는 전통적인(기존) 인프라, 클라우드 인프라, 하이퍼컨버지드 인프라가 있다. 인프라가 안정적으로 운영돼야 서비스 안정성이 높아지며 장애가 발생했을 때도 빠르게 대응할 수 있다. 추가로 관련 글이나 기사를 더 읽어봐야겠다. 출처 및 참고 일련의 사태로 본 IT인프라의 중요성 – DATA ON-AIR (dataonair.or.kr) https..

공부 기록 2023.04.01