좋아요!
정답률 50%
문제별 결과
Linux에서 find와 locate 명령어는 동일하게 동작한다.
find는 실시간으로 파일 시스템을 검색하고, locate는 미리 만들어진 데이터베이스를 검색합니다. 속도와 정확도가 다릅니다.
이진 트리(Binary Tree)는 각 노드가 최대 2개의 자식 노드를 가진다.
이진 트리는 각 노드가 왼쪽 자식과 오른쪽 자식, 최대 2개의 자식을 가질 수 있는 트리 구조입니다.
PHP에서 htmlspecialchars()는 XSS 공격을 방지하는 데 사용된다.
사용자 입력을 HTML에 출력할 때 htmlspecialchars($input, ENT_QUOTES, "UTF-8")로 이스케이프하여 XSS를 방지합니다.
Java에서 String Pool은 문자열 리터럴을 재사용한다.
"hello" == "hello"는 String Pool에서 같은 참조를 공유하므로 true입니다. new String("hello")은 다른 참조입니다.
PHP에서 rowCount()는 SELECT 쿼리의 결과 행 수를 항상 정확히 반환한다.
rowCount()는 INSERT/UPDATE/DELETE에서는 정확하지만, SELECT에서는 DB 드라이버에 따라 정확하지 않을 수 있습니다.
PHP에서 pcntl_fork()로 프로세스를 분기(fork)할 수 있다.
pcntl_fork()는 현재 프로세스의 복사본을 생성합니다. CLI 모드에서만 사용 가능하며, 웹 서버에서는 사용하면 안 됩니다.
PHP에서 정규표현식 함수는 preg_로 시작한다.
preg_match(), preg_replace(), preg_split() 등 PCRE 정규표현식 함수는 preg_ 접두사를 사용합니다.
PHP에서 strftime() 함수는 PHP 8.1에서 deprecated되었다.
strftime()은 PHP 8.1에서 deprecated되었습니다. IntlDateFormatter 또는 date()를 대신 사용합니다.
PHP에서 정규표현식의 u 수정자(modifier)는 UTF-8 모드를 활성화한다.
preg_match("/패턴/u", $str)에서 u 플래그는 패턴과 대상 문자열을 UTF-8로 처리합니다.
SQL에서 외래키(Foreign Key)는 성능에 영향을 주지 않는다.
외래키는 INSERT, UPDATE, DELETE 시 참조 무결성 검사를 수행하므로 성능에 영향을 줍니다.