본문 바로가기

분류 전체보기81

JAVA JDBC 연결 상태 확인 방법 (Connection) 자바(JAVA) 프로젝트를 진행하다 보면 JDBC Connection이 정상적으로 연결되어 있는지 확인해야 하는 경우가 있습니다. 이번에는 Connection.isClose() 함수를 사용하여 JDBC 연결 상태를 확인하는 방법에 대하여 알아보도록 하겠습니다. JAVA JDBC Connection 연결 상태 확인 Connection.isClose() 메서드 isClose() 메서드를 사용하여 Connection의 현재 연결 상태를 확인할 수 있습니다. 메서드를 실행하면 현재 DB와 정상적으로 연결이 된 상태이면 false, 연결이 끊어진 상태이면 true를 반환합니다. // DB 연결 (url, use, password는 String 객체로 연결에 필요한 정보를 담고 있음) Connection conn .. 2022. 10. 25.
C# String.Format 문자열 다양한 숫자 표현 방법 (돈, 진법, 백분율 등) C# String.Format 함수를 사용하여 문자열을 다양한 형태의 숫자로 표현이 가능합니다. 돈, 10진법, 소수점, 백분율 등 여러 가지 형태로 변환하여 출력하는 방법을 알아보도록 하겠습니다. C# String.Format 다양한 숫자 표현 System.String.Format 메서드를 사용하여 8가지 숫자 표현을 알아보도록 하겠습니다. 1. 통화(금액) : C/c // 기본적으로 반올림 되어 결과값이 나옵니다. Console.WriteLine(String.Format("{0:C}", 12.5)); Console.WriteLine(String.Format("{0:C}", -1.5)); // 결과 \13 \-2 2. 10진법 : D/d Console.WriteLine(String.Format("{0:.. 2022. 10. 24.
MySQL 날짜, 시간 타입 (DATE, DATETIME, TIME, TIMESTAMP) MySQL 날짜 및 시간 형식으로는 DATE, DATETIME, TIME, TIMESTAMP가 있습니다. 검색하고자 하는 조건에 맞는 타입을 사용할 수 있습니다. 이번에는 MySQL의 날짜, 시간 타입에 대하여 알아보도록 하겠습니다. MySQL 날짜, 시간 타입(DATE, DATETIME, TIME, TIMESTAMP) 1. DATE DATE 타입은 날짜만 포함하고 시간은 포함하지 않을 때 사용 입력 형식은 'YYYY-MM-DD'이며, 범위는 '1000-01-01' ~ '9999-12-31' 입력 가능 MySQL 날짜(DATE) 조건 검색 사용법 MySQL SELECT 문 사용 시 날짜(DATE) 조건을 사용하여 데이터를 검색할 수 있습니다. WHERE 조건문에서 특정 날짜와 일치하거나, BETWEEN .. 2022. 10. 24.
MySQL max_allowed_packet 확인 및 설정 방법 (MySQL 5.7) MySQL에서 패킷(Packet) 사이즈를 지정하는 방법에 대하여 알아보도록 하겠습니다. 또한 "Packet larger than max_allowed_packet are not allowed" 오류가 났을 때 해결하는 방법도 포함되어 있습니다. MySQL 5.7 Version max_allowed_packet 확인 및 설정 1. max_allowed_packet 이란? MySQL 서버(Server)와 클라이언트(Client) 사이에서 주고받는 패킷(SQL 구문 또는 Row)의 사이즈를 제한하는 역할을 하는 값입니다. 그리고 API 사용 시에는 보낼 수 있는 파라미터의 최대 사이즈 값입니다. 2. 기본값과 최대값 기본 : 4M 최대(MAX) : 1000M(1G) 3. max_allowed_packet 사.. 2022. 10. 20.