전체 글
개발자 카이트입니다. 프로그램 관련 지식을 정리합니다.
-
로그 공부 가이드 1. 로그의 기본 개념 이해 로그의 정의 로그란 시스템이나 애플리케이션이 실행 중에 발생하는 다양한 이벤트, 상태 변화, 오류 등을 기록한 것입니다. 로그는 개발자와 시스템 관리자에게 중요한 정보를 제공합니다. 로그의 목적 디버깅, 성능 모니터링, 보안 감사 등을 위한 정보 제공. 로그의 구성 요소 타임스탬프, 로그 레벨, 메시지, 컨텍스트 정보. 2. 로그 레벨 이해 로그 레벨 TRACE: 매우 상세한 정보. DEBUG: 디버깅 목적의 정보. INFO: 일반적인 정보 메시지. WARN: 주의가 필요한 상황. ERROR: 오류 발생 상황. FATAL: 치명적인 오류 발생. 3. 로그 프레..
[Log] 프로그램 로그 공부 방법로그 공부 가이드 1. 로그의 기본 개념 이해 로그의 정의 로그란 시스템이나 애플리케이션이 실행 중에 발생하는 다양한 이벤트, 상태 변화, 오류 등을 기록한 것입니다. 로그는 개발자와 시스템 관리자에게 중요한 정보를 제공합니다. 로그의 목적 디버깅, 성능 모니터링, 보안 감사 등을 위한 정보 제공. 로그의 구성 요소 타임스탬프, 로그 레벨, 메시지, 컨텍스트 정보. 2. 로그 레벨 이해 로그 레벨 TRACE: 매우 상세한 정보. DEBUG: 디버깅 목적의 정보. INFO: 일반적인 정보 메시지. WARN: 주의가 필요한 상황. ERROR: 오류 발생 상황. FATAL: 치명적인 오류 발생. 3. 로그 프레..
2024.06.18 -
주민등록번호 유효성 검사하는 코드 한국의 주민등록번호(주민번호)가 유효한지 확인하는 함수입니다. 주민등록번호는 13자리로 구성되며, 이 번호가 유효한지 확인하기 위해 특정한 계산 과정을 거칩니다. 코드를 단계별로 분석해보겠습니다#region 주민등록번호 유효성 체크(실제 주민번호 맞는지)public bool IDNO_Check(string IDNO){ string Weight = "234567892345"; // 검증값 int Total = 0; int Chk; int Rmn; int Dt; int wt; IDNO = IDNO.Trim(); if (string.IsNullOrEmpty(IDNO)) return false; // '-' 하이픈 제외한 주민등..
[C#] 주민등록번호 유효성 검사하는 코드, 참고코드 있음주민등록번호 유효성 검사하는 코드 한국의 주민등록번호(주민번호)가 유효한지 확인하는 함수입니다. 주민등록번호는 13자리로 구성되며, 이 번호가 유효한지 확인하기 위해 특정한 계산 과정을 거칩니다. 코드를 단계별로 분석해보겠습니다#region 주민등록번호 유효성 체크(실제 주민번호 맞는지)public bool IDNO_Check(string IDNO){ string Weight = "234567892345"; // 검증값 int Total = 0; int Chk; int Rmn; int Dt; int wt; IDNO = IDNO.Trim(); if (string.IsNullOrEmpty(IDNO)) return false; // '-' 하이픈 제외한 주민등..
2024.06.04 -
LISTAGG 열 데이터, 한 줄로 가져오는 방법, 예시 있음 1. 여러 줄의 데이터 SELECT '테스트' AS TEST, 'DATA_1' AS DATA FROM dual UNION SELECT '테스트' AS TEST, 'DATA_2' AS DATA FROM dual UNION SELECT '테스트' AS TEST, 'DATA_3' AS DATA FROM dual 2. 한 줄로 출력 SELECT LISTAGG(DATA, ', ') WITHIN GROUP(ORDER BY TEST) AS MERGE_DATAFROM ( SELECT '테스트' AS TEST, 'DATA_1' AS DATA FROM dual UNION SELECT '테스트' AS TEST, 'DATA_2' AS DATA FRO..
[ORACLE] LISTAGG 열 데이터, 한 줄로 가져오는 방법, 예시 있음LISTAGG 열 데이터, 한 줄로 가져오는 방법, 예시 있음 1. 여러 줄의 데이터 SELECT '테스트' AS TEST, 'DATA_1' AS DATA FROM dual UNION SELECT '테스트' AS TEST, 'DATA_2' AS DATA FROM dual UNION SELECT '테스트' AS TEST, 'DATA_3' AS DATA FROM dual 2. 한 줄로 출력 SELECT LISTAGG(DATA, ', ') WITHIN GROUP(ORDER BY TEST) AS MERGE_DATAFROM ( SELECT '테스트' AS TEST, 'DATA_1' AS DATA FROM dual UNION SELECT '테스트' AS TEST, 'DATA_2' AS DATA FRO..
2024.05.29 -
● SQL이란 무엇입니까? SQL은 구조적 쿼리 언어(Structured Query Language)를 나타냅니다.SQL을 사용하면 데이터베이스에 액세스하고 조작할 수 있습니다.SQL은 1986년에 ANSI(American National Standards Institute)의 표준이 되었고, 1987년에는 ISO(International Organization for Standardization)의 표준이 되었습니다. ● SQL 구문 SQL 키워드는 대소문자를 구분하지 않습니다 select. SELECTSELECT- 데이터베이스에서 데이터를 추출합니다.UPDATE- 데이터베이스의 데이터를 업데이트합니다.DELETE- 데이터베이스에서 데이터를 삭제합니다.INSERT INTO- 데이터베이스에 새로운 ..
[SQL] SQL 기본 튜토리얼 정리● SQL이란 무엇입니까? SQL은 구조적 쿼리 언어(Structured Query Language)를 나타냅니다.SQL을 사용하면 데이터베이스에 액세스하고 조작할 수 있습니다.SQL은 1986년에 ANSI(American National Standards Institute)의 표준이 되었고, 1987년에는 ISO(International Organization for Standardization)의 표준이 되었습니다. ● SQL 구문 SQL 키워드는 대소문자를 구분하지 않습니다 select. SELECTSELECT- 데이터베이스에서 데이터를 추출합니다.UPDATE- 데이터베이스의 데이터를 업데이트합니다.DELETE- 데이터베이스에서 데이터를 삭제합니다.INSERT INTO- 데이터베이스에 새로운 ..
2024.05.29 -
HTML HTML은 Hyper Text Markup Language의 약자입니다.HTML은 웹 페이지를 생성하기 위한 표준 마크업 언어입니다.HTML은 웹 페이지의 구조를 설명합니다.HTML은 일련의 요소로 구성됩니다.HTML 요소는 브라우저에 콘텐츠를 표시하는 방법을 알려줍니다.HTML 요소는 "이것은 제목입니다", "이것은 단락입니다", "이것은 링크입니다" 등과 같은 콘텐츠 조각에 레이블을 지정합니다. // 빠르게 HTML 만들어보기 1. 해당 코드 복사My First HeadingMy first paragraph. 2. 메모장에 붙여넣기 3. 메모장 아래와 같이 저장 4. 저장한 메모장 .htm 파일 실행(크롬으로 실행) HTML 소스를 보는 방법 ( CTRL + U ) H..
[HTML] html관련 알아두면 쓸모있는 지식들HTML HTML은 Hyper Text Markup Language의 약자입니다.HTML은 웹 페이지를 생성하기 위한 표준 마크업 언어입니다.HTML은 웹 페이지의 구조를 설명합니다.HTML은 일련의 요소로 구성됩니다.HTML 요소는 브라우저에 콘텐츠를 표시하는 방법을 알려줍니다.HTML 요소는 "이것은 제목입니다", "이것은 단락입니다", "이것은 링크입니다" 등과 같은 콘텐츠 조각에 레이블을 지정합니다. // 빠르게 HTML 만들어보기 1. 해당 코드 복사My First HeadingMy first paragraph. 2. 메모장에 붙여넣기 3. 메모장 아래와 같이 저장 4. 저장한 메모장 .htm 파일 실행(크롬으로 실행) HTML 소스를 보는 방법 ( CTRL + U ) H..
2024.05.29 -
DataSet은 C#에서 데이터 관리를 위한 강력한 데이터 구조입니다. DataSet은 .NET의 System.Data 네임스페이스에 포함되어 있으며, 메모리 내에서 데이터를 관리하는 데 사용됩니다. 여러 데이터 테이블을 하나의 객체로 그룹화하여 데이터 관계를 유지하고, 데이터 소스와 독립적으로 데이터를 조작할 수 있게 합니다.주요 특징다중 테이블: DataSet은 여러 개의 DataTable 객체를 포함할 수 있습니다.관계 정의: 테이블 간의 관계를 정의할 수 있습니다 (DataRelation 객체를 사용).독립성: 데이터 소스와 독립적으로 데이터를 관리할 수 있습니다. 데이터를 데이터베이스와 동기화하거나 분리하여 사용할 수 있습니다.XML 통합: XML 형식으로 데이터를 읽고 쓸 수 있습니다.데이터..
[C#] DataSet 이란?DataSet은 C#에서 데이터 관리를 위한 강력한 데이터 구조입니다. DataSet은 .NET의 System.Data 네임스페이스에 포함되어 있으며, 메모리 내에서 데이터를 관리하는 데 사용됩니다. 여러 데이터 테이블을 하나의 객체로 그룹화하여 데이터 관계를 유지하고, 데이터 소스와 독립적으로 데이터를 조작할 수 있게 합니다.주요 특징다중 테이블: DataSet은 여러 개의 DataTable 객체를 포함할 수 있습니다.관계 정의: 테이블 간의 관계를 정의할 수 있습니다 (DataRelation 객체를 사용).독립성: 데이터 소스와 독립적으로 데이터를 관리할 수 있습니다. 데이터를 데이터베이스와 동기화하거나 분리하여 사용할 수 있습니다.XML 통합: XML 형식으로 데이터를 읽고 쓸 수 있습니다.데이터..
2024.05.29