VSCode에서 Prettier로 markdown 파일 포맷 안 될 때
VSCode에서 Prettier가 설치되어 있고, foramtOnSave 옵션이 true 인데도 markdown 파일을 저장하면 포맷이 되지 않았다. markdown 파일을 열고, alt+shift+F를 누른다. 얼럿이 뜨면 configure? 를 누른다. 상단에 선택창이 뜨면 Prettier를 선택한다. 이제 markdown 파일을...
VSCode에서 Prettier가 설치되어 있고, foramtOnSave 옵션이 true 인데도 markdown 파일을 저장하면 포맷이 되지 않았다. markdown 파일을 열고, alt+shift+F를 누른다. 얼럿이 뜨면 configure? 를 누른다. 상단에 선택창이 뜨면 Prettier를 선택한다. 이제 markdown 파일을...
벡터 데이터를 수학적으로 표현하고 다루기 위한 개념 스칼라들의 집합으로 표현할 수 있으며, 크기와 방향을 가지는 요소 스칼라: 벡터/행렬을 구성하는 요소인 각 숫자들을 의미 열로 구성되어 있는 열벡터(Column)와 행으로 구성되어 있는 행벡터(Row)로 나뉨 벡터의 첫 번째 요소는 x좌표, 두 번째...
제어장치의 개요 컴퓨터시스템의 모든 장치들을 유기적으로 제어하는 장치 기억장치로부터 명령어를 하나씩 읽어내어 연산코드 결과에 따라 제어신호를 발생시켜 명령어를 수행한다. 제어장치의 구성 명령어 레지스터 명령어 해독기 순서 제어기 주소 처리기 제어장치의 동작 프로그램카운터(PC)에 저장된 주소로 기억...
처리장치의 개요 중앙처리장치(CPU) 내에서 데이터를 처리하는 연산을 실행한다. CPU는 처리장치와 제어장치가 결합된 형태이고, 제어장치는 연산의 실행 순서를 결정한다. 제어장치가 처리장치에 제어신호를 보내면 처리장치에서 제어장치로 상태신호를 보낸다. 처리장치의 구성 산술논리연산장치(ALU) 산술, 논리...
컴퓨터 명령어 컴퓨터 명령어는 컴퓨터가 수행해야 하는 일을 나타내기 위한 비트들의 집합으로 일정한 형식을 가진다. 명령어의 세트를 명령어 집합이라고 한다. 동일 계열의 컴퓨터는 같은 명령어 집합을 사용한다. 명령어와 명령어 수행에 필요한 데이터는 주기억장치에 저장되어 있고, 이것을 중앙처리장치가 하나씩 순차적으로 수행한다. 컴퓨터...
컴퓨터 시스템 전자식 데이터 처리 시스템(EDPS: Electronic Data Processing System) 컴퓨터 시스템의 구성 컴퓨터 시스템은 하드웨어와 소프트웨어 측면으로 구분할 수 있으며 아래와 같은 구조를 갖는다. 하드웨어는 컴퓨터의 기계적인 장치를 의미하며, 소프트웨어는 이러한 하드웨어를 제어하여 원하는 결과를 얻을 수 있도...
C++ AT&T 벨 연구소의 비야네 스트롭스트룹이 C 언어를 확장하여 만든 프로그래밍 언어 C의 모든 기능을 포함하고 있으며 몇 가지 새로운 내용이 추가됨 C는 클래스 개념이 없는 절차적 프로그래밍 언어지만 C++은 클래스를 활용하는 객체지향 프로그래밍 언어 C++ 프로그램의 작성 및 빌드 소스 파일 소스 프로그램 파...
트랜잭션 데이터베이스를 조작하기 위한 하나의 논리적 단위를 이루는 일련의 연산의 집합 데이터베이스를 사용하여 처리하는 작업을 하나의 묶음으로 인식하여 묶음 단위로 실행되도록 정의한 개념 ACID 특성 원자성(Atomicity) 한 트랜잭션에 포함된 모든 연산은 완전히 수행되거나 수행되지 않아야 한다. 일관성(Consistency...
인덱스 데이터 검색에서 발생하는 비효율적인 데이터 입출력 문제를 해결하기 위한 기법 DMBS에서 요청된 레코드에 빠르게 접근할 수 있도록 지원하는 데이터와 관련된 부가적인 구조 인덱싱 : 인덱스를 구성하고 생성하는 작업 탐색키 : 파일에서 레코드를 찾는데 사용되는 컬럼이나 컬럼의 집합 인덱스의 평가 기준 접근 시간 : 사용...
교착상태 (deadlock) 여러 개의 프로세스가 서로 상대방의 작업이 끝나기만 기다리고 있어 어느 쪽도 영원히 진행하지 못하는 상태 교착상태의 필요조건 상호배제 점유대기 비선점 환형대기 네 가지 조건이 동시에 만족될 때 교착상태 발생 가능 자원할당 그래프 프로세스와 자원 사이에 요구와 할당 관계를 나타내는 ...