CS

날짜와 시간의 형식화DATE_FORMAT(date, format) : 주어진 date를 format에 맞춰 문자열로 반환SELECT DATE_FORMAT(hiredate, '%Y-%m-%d') FROM EMP;-- YYYY-mm-ddSELECT DATE_FORMAT(hiredate, '%Y-%m-%d %T') FROM EMP;SELECT DATE_FORMAT(hiredate, '%Y-%m-%d %H:%i:%s') FROM EMP;-- YYYY-mm-dd 00:00:00  형태설명값%a요일을 세 개의 문자로 표현Sun~Sat%b월(Month)을 세 개의 문자로 표현Jan~Dec%c월을 숫자로 표현0~12%d날짜를 두 자리 수로 표현00~31%e날짜를 숫자로 표현0~31%f마이크로초를 여섯 자리 수로 표현0..
·CS/OS
✅ Scheduling이란? 우선 멀티프로그래밍이 뭔지 알아야 한다. 멀티프로그래밍은 프로세서의 자원낭비를 최소화 하기 위해 낭비되는 시간을 다른 프로그램(프로세스) 수행에 쓰게 하여, 하나의 프로세서에서 여러 프로그램(프로세스)을 교대로 수행할 수 있게 하는 것입니다 출처: https://jwprogramming.tistory.com/19 [개발자를 꿈꾸는 프로그래머:티스토리] 이렇게 CPU가 멀티프로그래밍 할 때, ready 상태에 있는 process들은 CPU를 차지하기 위해 경쟁하게 된다. 만약 하나의 CPU만이 있다면 다음에 어떤 프로세스를 실행할지 결정해야 한다. 이런 결정을 내리는 OS의 일부분을 scheduler라고 하고, 여기에 사용되는 알고리즘은 scheduling algorithm이라..
- 하나의 값이 아닌 값들의 집합에 대해 동작하는 그룹(aggregate) 함수 - 대부분의 그룹 함수는 NULL 값을 제외하고 동작한 결과를 반환함. COUNT - 선택된 필드에서 특정 조건을 만족하는 레코드의 총 개수를 반환. - 조건을 만족하는 레코드가 없다면 0을 반환 - 중복된 값을 제외하려면 필드 이름 앞에 DISTINCT 사용 MIN, MAX - MIN()은 선택된 필드에 저장된 값 중 최소값 반환 - MAX()은 선택된 필드에 저장된 값 중 최대값 반환 SUM - 선택된 숫자 타입의 필드에 저장된 값의 총 합 반환 AVG - 선택된 숫자 타입의 필드에 저장된 값의 평균값 반환 GROUP BY 절 - 선택된 레코드의 집합을 필드 값이나 표현식에 의해 그룹화한 결과 집합. - 하나의 그룹을 하..
IFNULL 해당 Column의 값이 NULL을 반환할 때, 다른 값으로 출력할 수 있도록 하는 함수 SELECT IFNULL(Column명, "NULL일 경우 대체값") FROM 테이블명; - 예시 => NAME 열의 값이 NULL일 경우 "No name"으로 출력, 아니면 원래의 값 출력 SELECT ANIMAL_TYPE, IFNULL(NAME, "No name"), SEX_UPON_INTAKE FROM ANIMAL_INS; IF(), IS NULL SELECT ANIMAL_TYPE, IF(ISNULL(NAME), "No name", NAME), SEX_UPON_INTAKE FROM ANIMAL_INS; - IF(조건, 참일 때의 값, 거짓일 때의 값) - ISNULL(파라미터) : 파라미터로 받은 ..
·CS/OS
프로그램(Program) 컴퓨터에서 실행할 수 있는 파일을 통칭. 아직 파일을 실행하지 않은 상태. 정적인 상태. 일반적으로 프로그램은 하나 이상의 프로세스를 갖고, 하나의 프로세스는 반드시 하나 이상의 스레드를 가짐. 프로세스(Process) 프로그램이 돌아가고 있는 상태. 즉, 컴퓨터에서 작업 중인 프로그램. 메모리에 올라와 CPU 자원을 할당받아 실행되고 있는 프로그램의 인스턴스(독립적인 개체) 운영체제로부터 시스템 자원을 할당받는 작업의 단위 할당받는 시스템 자원의 예 CPU 시간 운영되기 위해 필요한 주소 공간 Code, Data, Stack, Heap 구조로 되어 있는 독립된 메모리 영역 프로세스 특징 각각 독립된 메모리 영역(Code, Data, Stack, Heap)을 할당받는다. Code..
딜레이레이
'CS' 카테고리의 글 목록