Git : Commit Message
Git Commit Message 저는 보통 Git Commit Message를 ADD : [카테고리] 카테 고리 세부 내용 - 메세지 형식으로 사용하는데, 이 때 사용하는 메세지들을 소개하려고 합니다. FIX 보통 올바르지 않은 동작을 고친 경우에 사용합니다. ADD 코드나 테스트, 예제, 문서 등의 추가가 있을 때 사용합니다 REMOVE...
Git Commit Message 저는 보통 Git Commit Message를 ADD : [카테고리] 카테 고리 세부 내용 - 메세지 형식으로 사용하는데, 이 때 사용하는 메세지들을 소개하려고 합니다. FIX 보통 올바르지 않은 동작을 고친 경우에 사용합니다. ADD 코드나 테스트, 예제, 문서 등의 추가가 있을 때 사용합니다 REMOVE...
어댑터(Adapter) 패턴 어댑터 패턴은 기존 코드를 클라이언트가 사용하는 인터페이스의 구현체로 바꿔주는 패턴을 말합니다. 1. 정의 일반적으로 어댑터 패턴은 110V 콘센트와 220V콘센트를 변환해주는 것을 예로 많이 드는데, 프로그래밍적으로 얘기하자면 클라이언트가 사용하는 인터페이스가 기존 코드와 다를 때, 기존 코드를 클라이언트 코드와 ...
HTTP 상태 코드 웹 개발을 할 때에 요청과 응답에 따른 다양한 상태 코드가 있고, 이 상태 코드에 따라 다른 로직을 구현해야할 수도 있기 때문에 상태 코드를 알아야할 필요성이 있습니다. 주요 상태 코드는 200번대부터 500번대까지 다양하게 있지만 주요한 상태 코드만 몇 개 살펴보겠습니다. 2xx - 성공 200번대의 상태 코드는 대부분 성...
Vue 정리(2) 캡틴판교 장기효님의 초급 ~ 실전 Vue.js로 완성하는 프론트엔드 개발자 로드맵을 보면서 제 나름대로 정리한 글입니다. (개인적인 시간 상 전부 정리하기 보다는 몰랐던 부분을 정리합니다.) 뷰 라우터 뷰 라우터에 대해서는 아래의 링크에 자세히 설명되어 있습니다. 하나 참고할 점은 아래처럼 mode에 history를 넣어주면 ...
Vue 정리(1) 캡틴판교 장기효님의 초급 ~ 실전 Vue.js로 완성하는 프론트엔드 개발자 로드맵을 보면서 제 나름대로 정리한 글입니다. Plugins 추천 Vetur Night Owl Material Icon Theme Live Server ESLint Prettier Auto Close Tag Atom Keym...
인덱스(Index) 인덱스는 말 그대로 책의 맨 처음 또는 맨 마지막에 있는 색인이라고 할 수 있습니다. 이 비유를 그대로 가져와서 인덱스를 살펴본다면 데이터는 책의 내용이고 데이터가 저장된 레코드의 주소는 인덱스 목록에 있는 페이지 번호가 될 것입니다. DBMS도 Database 테이블의 모든 데이터를 검색해서 원하는 결과를 가져 오려면 시간이 오...
Java : BaekJoon DataStructure BaekJoon DataStructure(자료구조) 저의 문제풀이 입니다. 핵심 부분은 Bold해 놓겠습니다! 혹시 더 좋은 방법 알려주신다면 정말 감사하겠습니다! 4256번 (트리) 이진 트리는 매우 중요한 기본 자료 구조이다. 아래 그림은 루트 노드가 유일한 이진 트리이다. 모든 노드는...
Database Database가 존재하기 이전에는 파일 시스템을 이용하여 데이터를 관리하였습니다.(현재도 부분적으로 사용되고 있습니다.) Database는 데이터를 각각의 파일 단위로 저장하며 이러한 일들을 처리하기 위한 독립적인 애플리케이션과 상호 연동이 되어야 합니다. Database의 기본개념 데이터의 집합 (a Set of Data...
물리 계층(Physical Layer) 물리계층은 OSI 참조 모델 하위 Layer 1계층이며, 통신하는 네트워크 장비로 데이터를 전기 신호로 출력하는 일과 통신하는 네트워크 장비 사이의 물리적 링크 연결과 링크 활성화 및 비활성화를 담당합니다. 컴퓨터는 전기로 데이터를 정의하는데, 전기가 흐른다(ON : 1), 전기가 흐르지 않는다(OFF : 0...
소켓(Socket) 소켓(Socket)은 사전적인 의미로는 구멍, 연결, 콘센트등을 의미합니다. 이와 마찬가지로 네트워크에서의 소켓을 간단히 말해보자면, 프로세스가 네트워크를 통해서 데이터를 주고받으려면 반드시 열어야 하는 출입문 같은 것이라고 할 수 있습니다. 호스트(Host) 네트워크에 연결된 모든 종류의 장치를 노드(Node)라고 부르는데,...