최근 글

Python 강좌 / Windows에 Python 설치하고 실행 확인하기
공식 Python Install Manager로 Windows 실행 환경을 준비합니다. 기존 설치 확인, 프로젝트용 가상환경 생성, 명령 충돌과 실행 경로 점검까지 설명합니다.

MariaDB / 데이터베이스 저장 위치 변경하는 방법
MariaDB의 버전이 12.1이라고 할 때, 윈도우용 MariaDB의 기본 설치 위치는 C:\Program Files\MariaDB 12.1, 데이터베이스 저장 위치는 C:\Program Files\MariaDB 12.1\data입니다. 데이터베이스 저장 위치를 다음으로 변경해보겠습니다. D:\Database\MariaDB\data

MariaDB / Query / LEFT JOIN, RIGHT JOIN, INNER JOIN
SQL의 JOIN은 여러 테이블을 한 번에 나타낼 때 사용합니다. 대표적인 JOIN 방식은 LEFT JOIN, RIGHT JOIN, INNER JOIN이 있습니다. 다음은 세 가지 JOIN의 차이를 알아보기 위한 간단한 예제 테이블입니다.

jQuery / input, textarea, select에 disabled, readonly 추가하거나 제거하는 방법
input 등 양식에는 disabled를 추가하여 비활성화하거나 readonly를 추가하여 읽기 전용으로 만들 수 있습니다. jQuery를 이용하여 양식에 이러한 속성을 추가하는 방법을 정리합니다.

JavaScript / 숫자 천 단위 쉼표 넣기·제거하기와 입력 검증
숫자에 천 단위 구분 기호를 표시하고, 쉼표가 포함된 입력을 검사해 숫자로 변환하는 방법입니다. 로캘·소수 자릿수·안전한 정수 범위와 전체 실습을 설명합니다.

JavaScript / String()으로 숫자를 문자열로 변환하기
String()으로 숫자를 기본형 문자열로 바꾸고 값·자료형을 확인합니다. 선택형 전체 예제로 null·BigInt·Symbol을 비교하며, 문자열 연결과 숫자 표시 형식의 차이도 설명합니다.

JavaScript / Number()로 문자열을 숫자로 변환하고 검사하기
Number()의 문자열·빈 값·NaN 변환 규칙을 설명합니다. 실행 가능한 입력 검사 예제로 유한한 숫자와 십진수 형식을 구분하고 parseInt(), parseFloat()와 비교합니다.

JavaScript / 내림·올림·반올림·버림, floor·ceil·round·trunc 차이
Math.floor(), ceil(), round(), trunc()의 방향을 양수와 음수에서 비교합니다. 원하는 소수 자릿수 처리와 부동소수점 오차도 설명합니다.

JavaScript / if·else와 switch 조건문 사용법과 차이
JavaScript의 if, else if, else와 switch가 조건을 고르는 순서를 비교합니다. 엄격한 case 비교, break 누락, 입력 검증을 실행 예제로 확인합니다.

JavaScript / for, while, do...while 반복문 사용법과 차이
JavaScript while, do...while, for의 조건 검사 시점과 실행 횟수를 비교합니다. 0회·1회 경계와 break·continue의 동작을 직접 확인합니다.