전체 글 5

<script> 로딩 방식 비교

웹 개발에서 성능 최적화를 고민할 때, 스크립트 로딩 방식은 중요한 고려 요소 중 하나이다. 특히 HTML에서 HTML 파싱 도중 스크립트를 만나면 파싱이 중단되고, 다운로드 → 즉시 실행 → HTML 파싱 재개스크립트가 많을수록 페이지 로딩 지연 발생 가능-> 이를 보완하기 위해 async, defer 속성이 등장async: 비동기 다운로드, 도착 즉시 실행HTML 파싱과 동시에 비동기 다운로드다운로드 완료 즉시 실행실행 시점에 따라 HTML 파싱 중단 발생 가능실행 순서 보장되지 않음-> 외부 통계, 광고 등 독립적인 스크립트에 적합defer: 비동기 다운로드, 파싱 완료 후 순차 실행HTML 파싱과 병렬로 다운로드파싱 완료 후 실행 → DOM 완성 이후 안전한 실행작성된 순서대로 실행 보장-> DO..

Javascript 2025.08.05

코테 직전 SQL 벼락치기

✅ SELECT 문법 (기본 구조)SELECT 컬럼1, 컬럼2FROM 테이블명WHERE 조건식ORDER BY 컬럼 ASC/DESCLIMIT 숫자; WHERE: 조건 필터링 (=, LIKE, BETWEEN, IN, IS NULL)WHERE column = '값'WHERE column LIKE '%값%' -- 부분 문자열 검색WHERE column BETWEEN A AND B -- 범위 검색WHERE column IN ('A', 'B')WHERE column IS NULL / IS NOT NULL ✅ 집계함수 (GROUP BY, HAVING)SELECT 부서, COUNT(*) AS 인원수FROM 직원GROUP BY 부서HAVING COUNT(*) >= 5;주요 집계함수: COUNT, SUM, ..

Algorithm 2025.07.04

첫면접 개조진날

면접 처음 봤는데 완전 조졌다... 자기소개하고 불합격임을 느꼈다... ^^ 다대다 공기업 체험형 인턴 면접이었는데 일정이 빡세서 이틀정도 벼락치기함 면접장 들어가서는 별로안떨렸음. 근데 내 차례 돼서 말해야되니까 머리 새하얘지고 아무것도 안떠올라서 덜덜덜 떨면서... 거의 2분 말함ㅋㅋㅋㅋ쉣ㅠㅠ넘쪽팔료... 질문은 6개정두자기소개+지원동기전산직에 지원했는데 굳이 이 기업인 이유평소 가치관과 가치관 기반으로 인턴으로서 기여할 수 있는일이 회사의 앱을 써보고 고쳐야할 점이 있다면본인의 장점이랑 뭐엿ㅆ지.. 멘붕이라 기억안남지금 생각해보면 다 준비한 질문들인데 허허허 면접 분위기 빡센것도 아니고 완전 편하게 대해주시구... 내가 너무 떠니까 배려해서 순서도 정해주신것같은데,,, 떨려서 말개못함... 그냥 주..

대나무숲 2025.07.04