재귀 CTE를 이용한 스도쿠 해결 쿼리: PostgreSQL과 DuckDB 성능 특성 비교

SQL의 재귀 CTE(Common Table Expression)는 복잡한 문제 해결에 강력한 도구가 될 수 있습니다. 특히, 스도쿠 퍼즐과 같이 탐색 및 백트래킹이 필요한 문제에 효율적으로 적용될 수 있습니다. 그러나 동일한 로직의 SQL 쿼리가 데이터베이스 시스템에 따라 전혀 다른 성능 특성을 보일 때가 있습니다. 본 글에서는 재귀 CTE를 사용하여 스도쿠를 해결하는 쿼리가 PostgreS ...

8월 12일 01:23에 게시됨

HKCERT 2025 웹 보안 문제 풀이

ezjs 문제 분석 Node.js 애플리케이션에서 프로토타입 오염 및 템플릿 인젝션 취약점을 활용한 문제입니다. 세션 키는 무작위로 생성되며, 로그인 검증 함수는 다음과 같습니다. function validateInput(obj, forbiddenKeys) { let isValid = true; Object.keys(obj).forEach(key => { if (forbiddenKeys.includes(key)) { isValid = false; } }); ...

6월 14일 17:03에 게시됨