RAID는 Redundant Array of Independent Disk 약자로 여러개의 디스크를 묶어 하나의 디스크 처럼 사용하는 기술 - 종류 RAID-0 - 최소 2개의 디스크 어레이를 요구 RAID-1 - 최소 2개의 디스크 어레이를 요구 - 모든 디스크에 데이터를 복제하여 기록 RAID-5 - 최소 3개 이상의 디스크 어레이를 요구 - 패리티는 중복 저장하지 않음 RAID-6 - 최소 4개 이상의 디스크 어레이를 요구 파일 시스템 ext3 - ext2에 저널링 기능 추가 및 온라인 파일 시스템이 증대 - 디스크 조각화를 최소화 ext4 - Block Mapping 방식 및 Extends 방식을 지원 - "다중볼록 할당자 (mablloc)"을 사용함 - 디스크 포맷에 영향을 주지 않음 FAT32..
fastapi 환경 [python 가상환경 구축] 경로 : https://www.python.org/downloads/windows/ ctrl + f 해서 3.10.x 버전 찾기 1. python 3.10.x 설치 2. 환경변수 설정 3. c 드라이브 project 폴더 생성 4. cd project 5. python -m venv 폴더명 6. Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass 실행 //스크립트 정책 설정 6. cd C:\project\폴더명\Scripts 에 들어가 activate.bat 파일 실행 [docker 설치] 경로 : https://docs.docker.com/desktop/install/windows-install/ [..
변수란? 값을 저장할 수 있는 메모리에 붙이는 이름 상수란 ? 값을 한번 저장하면 변경할 수 없는 변수 정수 - byte // (-128 ~ 127) 숫자만 사용 - short - int - long 실수 - float // 데이터 뒤에 항상 f로 표기 - double 문자 - char // 문자 1개, ' '(작은따옴표) 구성 // char 문자를 결합할땐 ASCII코드를 사용해야함 - string //여러문자, " "(큰따옴표) 구성 논리 - boolean //true, false 로 반환 형 변환이란? 변수 또는 상수의 타입을 다른 타입으로 변환 변환 수식 결과 int -> char (char)65 'A' char -> int (int)'A' 65 float -> int (int)1.6f 1 int..