본문 바로가기

CS3

[Infra] 클라우드 컴퓨팅 클라우드 컴퓨팅인터넷을 통해 컴퓨팅 서비스를 제공하는 것서버, 스토리지, 데이터베이스, 네트워킹, 소프트웨어, 분석 및 인텔리젼스 등이 포함됨종량제 (쓴 만큼 돈을 냄) 가격 책정 모델을 사용하기 때문에 운영 비용 절감 가능즉, 다른 사람이 운영하는 데이터 센터에서 컴퓨팅 성능 및 스토리지를 임대하는 방법이점안정성서비스 수준 계약에 따라 문제가 발생할 경우에도 가동 중지 시간 없이 지속적인 사용자 환경 제공확장성수직적 확장(Scale-up): 가상 머신에 RAM이나 CPU를 추가하여 컴퓨터 용량 늘리기수평적 확장(Scale-out): 리소스의 인스턴스를 추가하여 컴퓨터 용량 늘리기탄력성필요한 리소스를 항상 추가 / 삭제 가능민첩성요구사항이 변경되면 신속하게 배포하고 구성 가능지리적 배포전 세계 지역 데이.. 2025. 2. 24.
[운영체제] 프로세스와 스레드 프로그램 & 프로세스 프로그램이란? 어떤 작업을 위해 실행할 수 있도록 저장장치에 저장된 정적인 상태의 파일 프로세스란? 실행을 위해 메모리에 올라온 동적인 상태로, 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램 즉, 지금 실행 중인 프로그램을 의미 Code, Data, Stack, Heap 의 독립된 메모리 영역을 할당 받음 Code: 프로그램을 실행시키는 실행 파일 내의 본문이 기술된 공간, 읽기 전용 Data: 전역 변수, static 변수들이 위치하는 공간, 읽기와 쓰기 가능 Heap: 동적 할당을 위한 메모리 영역 (malloc(), new 등) Stack: 지역 변수, 파라미터가 위치하는 공간 / 프로세스 내에서 함수를 호출하면 함수를 수행하고 원래 프로그램으로 되돌아올 위치를 저장하는 .. 2023. 8. 6.
[Mysql] Incorrect date value 에러 Introduction mysql에서 발생한 에러 처리 date 컬럼에 데이터를 삽입했을 때, 다음과 같은 에러가 발생했다. 해결 방법 @@global.sql_mode, @@session.sql_mode 을 확인해보면 다음과 같은 값이 들어가 있다. 이 값들을 모두 지워주면 정상적으로 값 삽입이 가능하다. 참고 https://m.blog.naver.com/phoenixqq/221768068581 2023. 3. 17.