📒 갈무리 - IDE (Integrated Development Environment) 📌 IDE란? - Integrated Development Environment 통합 개발 환경으로, 프로그래머가 소프트웨어 코드를 효율적으로 개발할 수 있도록 돕는 소프트웨어
📒 갈무리 - 정규표현식 📌 정규표현식이란? - 특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 형식 언어 - 주로 프로그래밍 언어나 텍스트 편집기 등에서 문자열의 검색과 치환을 위한 용도로 사용한다. - 입력한 문자열을 특정한 조건으로 검사해야할 때, 일반
깊이 들어갈수록 어려운 이론들이 많기 때문에 꾸준히 공부하며 알아나가야겠다.
\- 사람이 어두운 방에 오랜시간 있으면 눈이 적응되어 서서히 시야가 밝아지면서 사물이 보이기 시작하는 것처럼 사람이 보기 좋은 밝기 수준을 유지해주는 기술
\- 코루틴이 종료되는 시점에 시작되는 동작이나 호출되는 함수는 코루틴에서 호출되기 때문에 어느 시점에 호출되는지 코드로 파악하기 어려울 수 있기 때문이다.
보통 물리 엔진의 정상적인 처리를 위해서는 최소 21~22 FPS가 되어야 한다.
\- 옵저버 패턴을 사용하는 클래스가 너무 많으면 통지가 연쇄적으로 일어나 상태 관리가 어려워지고 코드 가독성이 떨어진다.
시스템 복구는 명렬어가 실행될 때 체크포인트를 만들어 가장 최근 시점으로 돌아가는데, 작업량이 상당하여 무분별하게 사용할 수 없고 선택적으로 사용해야 한다.
📒 갈무리 - Task 📌 오버헤드란? - 프로그램의 실행흐름에서 나타나는 현상중 하나로 예를 들어, 프로그램의 실행흐름 도중에 동떨어진 위치의 코드를 실행시켜야 할 때, 추가적인 시간, 메모리, 자원이 사용되는 현상   📌 스레드 풀이란? - 스레드를 지
📒 갈무리 - 스레드(thread) 📌 스레드(thread)란? - OS가 CPU 시간을 할당하는 기본 단위 - 하나 이상의 스레드로 구성 📌 프로세스(process)란? - 실행중인 프로그램 - 스케줄링: 생성 > 준비 > 실행 > 대기 ... > 종료 - 멀티
📒 갈무리 - List Sort 📌 IComparer & Comparison Sort를 알아보기에 앞서, IComparer와 Comparison를 먼저 알아보자. VS에서 IComparer를 찾아 들어가보면, 아래와 같다. 이름을 보고 예상했듯, 인터페이스로 되어