최근 글

설치 상자와 톱니바퀴·완료 표시가 있는 컴퓨터

Python 강좌 / Windows에 Python 설치하고 실행 확인하기

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

데이터베이스 데이터를 한 저장 장치에서 다른 저장 장치로 이동하는 3D 일러스트

MariaDB / 데이터베이스 저장 위치 변경하는 방법

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

sql join 01

MariaDB / Query / LEFT JOIN, RIGHT JOIN, INNER JOIN

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

Featured Image jQuery

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의 동작을 직접 확인합니다.