TIL
TIL - 0522
1. 알고리즘 SQL 알고리즘 - REGEXP_LIKE (대상(컬럼, 문자열 등), 패턴) 프로그래머스 - 2*N 타일링 https://ahlight.tistory.com/175 프로그래머스 - 2*n 타일링 1. 문제 문제 설명 가로 길이가 2이고 세로의 길이가 1인 직사각형모양의 타일이 있습니다. 이 직사각형 타일을 이용하여 세로의 길이가 2이고 가로의 길이가 n인 바닥을 가득 채우려고 합니다. ahlight.tistory.com 2. 운영체제(공룡책) *챕터5 - CPU 스케줄링 (CPU Scheduling) 5.5 Multiple-Processor Scheduling(다중 처리기 스케줄링) 스레드의 병렬 실행으로 부하공유(load sharing)가 가능해진다. 5.5.1 Approaches to ..
TIL - 0518
1. 알고리즘 SQL 알고리즘 - 소수점 반올림 ROUND(대상, 자리수) 2. 운영체제(공룡책) *챕터5 - CPU 스케줄링 (CPU Scheduling) 5.3 Scheduling Algorithms 선입선출(FCFS) - 비선점 최단 작업 우선(SJF) - CPU 버스트의 길이 기준, 선점 및 비선점 둘다 가능 라운드 로빈(Round-Robin) - time quantum(slice)를 활용한 선점형 우선순위(Priority) - starvation상태 주의(aging 기법으로 해결) 다단계 큐 스케줄링 다단계 피드백 큐 스케줄링 5.4 Thread Scheduling 대부분의 최신 운영체제에선 프로세스가 아닌 커널 수준 스레드가 스케줄링 대상이 된다. 경쟁 범위(PCS, SCS) 3. 후니의 쉽게..
TIL - 0515
1. 알고리즘 SQL 알고리즘 - NVL 사용법(NVL(FREEZER_YN, 'N')), ROWNUM(FROM에 넣어서) 사용법 프로그래머스 - 124나라의 숫자 2. 운영체제(공룡책) *챕터5 - CPU 스케줄링 (CPU Scheduling) 5.3 Scheduling Algorithms 선입선출(FCFS) - 비선점 최단 작업 우선(SJF) - CPU 버스트의 길이 기준, 선점 및 비선점 둘다 가능 라운드 로빈(Round-Robin) - time quantum(slice)를 활용한 선점형 우선순위(Priority) - starvation상태 주의(aging 기법으로 해결) 3. 후니의 쉽게 쓴 시스코 네트워킹 * Part 7 4. HTTP 웹 기본 지식 Chapter 2 URI와 웹 브라우저 요청 흐..
TIL - 0510
1. 알고리즘 2. 운영체제(공룡책) *챕터5 - CPU 스케줄링 (CPU Scheduling) 5.1.4 Dispatcher CPU 자원을 스케줄러에 의해 선택된 프로세스에 할당, 문맥 교환 시 호출 자발적 문맥교환 vs 비자발적 문맥교환 5.2 Scheduling Criteria CPU 이용률(utilization), 처리량(throughput), 총처리 시간(turnaround time), 대기 시간(waiting time), 응답 시간(response time) 3. 후니의 쉽게 쓴 시스코 네트워킹 * Part 7 4. HTTP 웹 기본 지식 - 김영한 Chapter 1 인터넷-네트워크
TIL - 0509
1. 알고리즘 프로그래머스 - 게임 맵 최단거리 https://ahlight.tistory.com/170 프로그래머스 - 게임 맵 최단거리 1. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/1844 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 ahlight.tistory.com 2. 운영체제(공룡책) *챕터5 - CPU 스케줄링 (CPU Scheduling) 5.1.2 CPU Scheduler 준비 큐에 있는 요소는 일반적으로 PCB다. 5.1.3 Preemptive and Nonpreemptive Scheduling(선점과 비선점 스케줄링) 선점 vs ..
TIL - 0508
1. 알고리즘 프로그래머스 - 디펜스게임 https://ahlight.tistory.com/168 프로그래머스 - 디펜스 게임 1. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/142085 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 ahlight.tistory.com 2. 운영체제(공룡책) *챕터4 - 스레드와 병행성 (Threads & Concurrency) 4.7 운영체제 별 스레드 Windows(ETHREAD,KTHREAD,TEB) vs Linux(태스크 - 프로세스, 스레드 통칭) *챕터5 - CPU 스케줄링 (CPU Scheduling) 5.1..