본문 바로가기

분류 전체보기77

Java 문자열(String) 바이트(Byte) 수 세기 (비트 연산자) 자바(Java)에서 문자열 바이트 수를 세는 방법에 대하여 알아보도록 하겠습니다. 문자열 바이트 수 계산을 위한 방법은 여러 가지 방법이 있지만, 이번에는 비트 단위 연산자를 활용하는 방법에 대하여 다루어보도록 하겠습니다. Java 문자열(String) 바이트(Byte) 수 계산 비트 연산자를 활용한 바이트 수 계산 먼저 비트 연산자를 이용하기 위하여 아스키코드(ASCII) 값을 사용하여 계산하겠습니다. 아스키코드 영문과 숫자의 값은 128보다 작습니다. 영문(소문자 : 97~122, 대문자 : 65 ~ 90) 숫자([0-9] : 48 ~ 57) 비트 연산자 Shit Right(>>)를 통해서 한글 / 영문, 숫자를 판단 후 Byte 수 합산 (참조 [128] = 1000 0000 , [128 >> 7].. 2022. 12. 20.
MySQL 일별, 주별, 월별, 특정 기간별 통계 조회 이번에는 MySQL에서 SELECT 조회 시 많이 사용하게 되는 쿼리문으로 일별 통계, 주별 통계, 월별 통계, 특정 기간별 통계를 날짜(DATE) 형식으로 어떻게 날짜별로 출력하는지 방법에 대하여 알아보도록 하겠습니다.  MySQL 날짜 조건 검색     MySQL DATE 형식 다양한 통계 조회 MySQL 날짜(DATE) 조건 검색 사용법MySQL SELECT 문 사용 시 날짜(DATE) 조건을 사용하여 데이터를 검색할 수 있습니다. WHERE 조건문에서 특정 날짜와 일치하거나, BETWEEN 명령어를 사용하여 특정 날짜 이전 또는 이후 범위를 지정하여 레chragu.com 1. 테이블 데이터데이터 타입은 현재 날짜(DATE)로 사용되었습니다.value INTregist_date DATEDATETIM.. 2022. 12. 19.
C# Visual Studio 개발 툴 환경 설정 및 프로젝트 생성 방법 C# 언어를 공부하기에 앞서 먼저 개발환경(Visual Studio) 설정 및 프로젝트 생성 방법에 대하여 알아보려고 합니다. 어떤 개발 언어든 프로그래밍을 위해서는 개발 툴이 있어야 하는데, C# 코딩 시 가장 많이 사용하고 있는 개발 툴입니다. C# 프로그래밍 개발 툴(Visual Studio) 환경 설정 1. Visual Studio 설정 Visual Studio 란? Visual Studio는 마이크로소프트사의 통합 개발 환경입니다. 마이크로소프트사가 제공하는 정보에 따라서 설치 및 실행합니다. 현재 필요로 하는 Version으로 설치를 진행하시면 됩니다. Visual Studio 2019 Community / Enterprise / Professional (현재 사용 중인 환경) 설치는 아래 링.. 2022. 12. 16.
C# SQLiteDataReader에서 데이터 Null값 여부 체크 이번에는 C#에서 SQLiteDataReader를 사용하여 데이터를 조회한 후 데이터를 변수에 대입하는 경우 null값으로 인한 예외가 발생하실 수 있습니다. 이때 조회한 데이터가 null 값인지 편하게 확인하는 방법에 대하여 알아보겠습니다. C# SQLiteDataReader Null값 체크 SQLiteDataReader 란? SQLite 데이터베이스에 대한 실행된 조회 명령의 결과를 읽은 결과값을 SQLiteDataReader 객체에 담아서 데이터를 가져옵니다. IsDBNull 메서드 SQLite 데이터베이스에서 조회 결과의 데이터에 대하여 컬럼에 존재하지 않거나 null인 값인지 여부를 표시하는 값을 가져옵니다. 매개변수로는 0부터 시작하는 int 열 서수입니다. 지정된 열이 DBNull이면 Tru.. 2022. 12. 16.