IT

ALL

Python none 확인 is none 사용 방법

파이썬에서 null을 의미하는 none을 체크하는 방법을 알아보겠습니다. none을 체크하기 위해서 비교연산자를 사용하는 경우도 있습니다. 또는 is None 또는 is not None으로 체크를 합니다. none을 확인하기 위해 비교연산자와 is로 체크 했을때 어떤 차이가 있는지 그리고 어떤 것이 정확한지 예제를 보면서 확인해보겠습니다. None 파이썬에서 None은 NoneType 타입의 오브젝트입니다. 값이 존재 하지 않는것을 의미합니다. a = None print(a) # None print(type(a)) # <class ...
ALL

Python float 타입 nan 확인 isnan 사용 방법

Python 부동 소수점인 float타입을 사용할때 볼수 있는 nan에 대해 알아보겠습니다. nan은 not a number를 의미합니다. 파이썬에서 none은 null을 의미합니다. nan은 float타입의 데이터가 none일 경우를 의미합니다. float 타입의 변수를 nan 체크를 할때 주의점을 예제를 보면서 확인해보겠습니다. float nan 파이썬에서 float 타입의 nan을 확인해보겠습니다. print(float('nan')) # nan print(type(float('nan'))) # <class 'float'> 비교...
ALL

MySQL 테이블 용량 확인 방법 쿼리 샘플

Mysql에서 사용중인 테이블 용량을 확인 방법에 대해 알아보겠습니다. 테이블 용량을 취득하기 위기 위해서는 information_schema.tables를 사용합니다. information_schema.tables로 쿼리를 실행하게 되면 테이블 별로 정보를 취득할 수 있습니다. 테이블 용량 취득 information_schema.tables를 사용해 테이블 용량을 취득하는 쿼리를 보겠습니다. SELECT table_name -- 테이블 이름 , engine -- 테이블 엔진 , table_rows AS tbl_rows -- 테이블...
ALL

인터넷 파일 데이터 전송 시간 속도 계산기

인터넷을 이용해 파일 또는 데이터를 전송 하는 경우가 많습니다. 또는 같은 네트워크 상에서도 파일 또는 데이터를 전송하는 경우도 있습니다. 파일이나 데이터를 전송할때 현재 사용하는 인터넷이나 네트워크의 최대 전송 속도를 알고 있고, 파일과 데이터 크기를 알고 있다면 전송하는데 시간이 얼마나 걸리는지 예측할 수 있습니다. 또는 반대로 파일의 크기를 알고 있고 전송에 걸린 시간을 알고 있다면 인터넷 또는 네트워크의 속도를 알아낼수 있습니다. 파일을 전송하는 시간을 예측하는 계산기와 속도를 측정하는 계산기입니다. 인터넷이나 네트워트외에도...
ALL

JAVA 변수 데이터 타입 확인 getName 사용 방법

자바에서 변수 타입을 확인하고 싶은 경우가 있습니다. 형변환을 하기 전에 사전 체크를 하기 위해서 또는 형변환을 하고 나서 데이터 타입을 확인하고 싶은 경우등 변수의 데이터 타입을 확인하고 싶은 경우입니다. 자바에서 데이터 타입을 확인하기 위해서는 getClass().getName()를 사용합니다. getClass().getName() 타입을 확인하기 위해 사용하는 getClass().getName() 사용 방법은 다음과 같습니다. 변수명.getClass().getName() 반환값으로는 클래스 이름을 반환합니다. 샘플을 보면서 확...
ALL

JAVA 문자열 변환 toString 과 valueOf 차이점

자바에서 문자열이 아닌 데이터 타입의 값을 문자열을 변경하는 경우가 많습니다. 문자열로 변경하는 경우 toString 또는 String클래스의 valueOf를 사용합니다. 두 메서드는 값을 문자열로 변환해 주지만 조금 차이가 있습니다. 두 메서드의 차이를 확인해보겠습니다. toString과 valueOf 차이 먼저 어떠한 차이가 있는지 내용을 보겠습니다. String.valueOf - 파라미터가 null이면 문자열 "null"을 반환.toString - 대상 값이 null이면 NullPointerException 오류 발생. 가장 ...
ALL

JAVA 형변환 Integer parseInt와 valueOf 차이

자바에서 숫자 타입의 데이터 형변환을 할때 Integer 클래스의 parseInt 또는 valueOf를 사용합니다. 둘다 정수형 타입으로 형변환도 해주고 같은 값을 반환합니다. 하지만 둘은 조금 차이가 있습니다. 어떠한 부분에서 차이가 있는지 확인해보겠습니다. Integer.parseInt 와 Integer.valueOf 차이 문자열을 Integer.parseInt 와 Integer.valueOf로 형변환을 해보면서 어떠한 차이가 있는지 샘플을 보겠습니다. public class Program { public static void ...
ALL

JAVA 데이터 형변환 문자 숫자 실수 사용 방법

자바에서 문자열을 숫자로 또는 숫자를 문자열로 또는 숫자를 실수 형태의 데이터 타입으로 변환해야하는 경우가 있습니다. 문자열에 있는 숫자를 계산하기 위해 변환해야 하거나 0으로 시작하는 숫자값을 표시하기 위해서등 여러가지 이유가 있습니다. 이번에는 자바에서 데이터 형변환을 하는 방법을 알아보겠습니다. 문자 ⇒ 숫자 문자에서 숫자로 형변환 하는 방법을 알아보겠습니다. 문자에서 숫자로 변환하기 위해 Integer클래스의 parseInt함수 또는 valueOf 함수로변환할 수있습니다. public class Program { public...
ALL

JAVA 별 찍기 샘플 코드

자바를 배우는 단계에서 반복문인 for문을 배우게됩니다. 반복문을 사용해 연습 하는것 중 하나가 * 로 출력해 그림을 그리거나 문자 형태로 출력하는 것입니다. for문 별찍기 단순히 for문을 사용해 출력을 하게되면 그림이나 문자형태로 출력되지 않습니다. for문을 2개 이상 사용하는 중첩 반복문을 사용해야 합니다. 샘플을 보면서 여러가지 패턴을 그려보도록 하겠습니다. 배열 별찍기 별을 2차원 배열 처럼 가로와 세로로 출력 하는 샘플입니다. public class Program{ public static void main(Strin...