🐰 크기 배열 정적 자료구조 배열을 만들기 위해서는 미리 크기를 정해놔야 한다. 크기를 정해놓고 배열을 만들게 되면 딱 그 크기만큼 연속된 메모리 주소를 할당 받는다. 따라서, 한번 크기를 정해 놓으면 크기 수정이 불가하고 배열 크기 이상의 데이터를 저장할 수
교차 출처 리소스 공유 (Cross-Origin Resource Sharing)추가 HTTP 헤더를 사용하여, 한 출처에서 실행중인 웹 애플리케이션이 다른 출처의 선택한 자원에 접근할 수 있는 권한을 부여하도록 브라우저에 알려주는 체제웹 애플리케이션은 리소스가 자신의
알고리즘의 성능을 나타내는 지표가독성(Readability)와 다른 의미로 쓰인다.즉, 코드가 얼마나 복잡하고 알아보기 어려운지를 의미하는 것이 아니라 불특정한 함수의 성능적인 측면에서의 복접도를 의미한다.시간 복잡도 : 알고리즘의 수행 시간 분석공간 복잡도 : 알고리
🐰 IoC(Inversion of Control) > - 제어의 역전 이라는 의미로, 말 그대로 메서드나 객체의 호출작업을 개발자가 결정하는 것이 아니라, 외부(프레임워크나 컨테이너)에서 결정되는 것을 의미한다. 간단히 말해 제어의 흐름을 바꾼다 라고 한다. 제어
Model-View-Controller 의 약어로 애플리케이션을 세 가지 역할로 구분한 개발 방법론데이터와 비즈니스 로직을 관리한다.데이터는 내부의 상태에 대한 정보를 가질 수도 있고, 모델을 표현하는 이름 속성으로 가질 수 있다.모델의 상태에 변화가 있을 때 컨트롤러
클래스란? 클래스는 객체를 만들기 위한 일종의 설계 도면이며, 객체의 특성과 동작을 정의한다. 클래스는 데이터와 함수를 묶어 놓은 구조로, 객체를 생성하기 위한 틀이라고 할 수 있습니다. 객체란? 프로그래밍에서 데이터와 해당 데이터를 조작하기 위한 동작(메서드 또는