본문 바로가기
반응형

분류 전체보기43

[Spring Boot] Email 주소 검증. 자바8 버전이고 main메소드는 테스트 용이니 배포이전에 주석 처리하시고 배포하세요~ package com; import java.io.*; import java.net.*; import java.util.*; import javax.naming.*; import javax.naming.directory.*; public class EMailValidator { /** * SMTP 서버의 메시지 스트림에서 PREFIX (결과값) 내용을 읽어온다. * * @param in * @return * @throws IOException */ private static int hear(BufferedReader in) throws IOException { String line = null; int res = 0; .. 2023. 9. 29.
[Oracle] Merge into 2가지 방법 Oracle의 MERGE INTO 문은 두 개의 테이블 간 데이터를 병합하는 데 사용되는 SQL 문장입니다. 주로 두 가지 상황에서 사용됩니다: 데이터 삽입 또는 업데이트: MERGE INTO 문은 대상 테이블에 데이터가 이미 존재하는 경우 해당 데이터를 업데이트하고, 데이터가 존재하지 않으면 새 데이터를 삽입합니다. 데이터 삭제: 더 이상 소스 테이블에 존재하지 않는 데이터를 대상 테이블에서 삭제합니다. MERGE INTO 문의 일반적인 구문은 다음과 같습니다: -- 머지 방법 1 내 자신을 대상으로 삼는경우 /* USING DUAL */ MERGE INTO TB_NOTICE USING DUAL ON ( NOTICE_SQ = #{noticeSq} ) WHEN MATCHED THEN UPDATE SET .. 2023. 9. 29.
[Centos7] vim 기본설정 Vim(Visual Editor Improved)은 리눅스와 다른 유닉스 기반 운영 체제에서 사용할 수 있는 텍스트 편집기입니다. Vim은 빠르고 강력한 명령줄 편집기로, 다양한 프로그래밍 언어로 코딩하거나 일반 텍스트 문서를 편집하는 데 사용됩니다. Vim은 다음과 같은 특징을 가지고 있습니다: 모드: Vim은 여러 가지 모드를 가지고 있습니다. Normal 모드에서는 명령어를 입력하고, Insert 모드에서는 텍스트를 입력하고 편집할 수 있습니다. 다양한 명령어와 단축키를 사용하여 빠르게 텍스트를 편집할 수 있습니다. 확장성: Vim은 다양한 플러그인과 확장 기능을 지원하여 사용자가 필요한 기능을 추가하거나 확장할 수 있습니다. 이를 통해 사용자 정의 설정을 만들어 효율적인 편집 환경을 조성할 수 있.. 2023. 9. 27.
[Centos7] 심볼릭(바로가기) 생성하기. 리눅스에서 심볼릭 링크(Symbolic Link) 또는 심링크(Symbolic Link)는 파일 시스템에서 사용되는 중요한 개념 중 하나로, 다른 파일이나 디렉토리를 가리키는 특별한 종류의 파일입니다. 심볼릭 링크는 다음과 같은 특징을 가지고 있습니다: 가리키는 대상: 심볼릭 링크는 다른 파일이나 디렉토리를 가리킵니다. 이것은 원본 파일이나 디렉토리에 대한 경로나 위치를 저장하는 역할을 합니다. 유형: 심볼릭 링크는 하드 링크(Hard Link)와 대조적으로 다른 파일 시스템 엔티티(파일 또는 디렉토리)를 가리키는 방식입니다. 따라서 원본 파일과 링크 사이에는 파일 시스템에서 물리적인 연결이 아닌 간접적인 연결이 존재합니다. 경로와 상대 경로: 심볼릭 링크는 상대 경로나 절대 경로를 사용하여 가리키는 대.. 2023. 9. 27.
반응형