SVN(Subversion) 백업 및 복구
·
데브옵스/VCS
1. 들어가며📌개발 형상관리 툴 SVN(Subversion) 오류로 백업 작업하면서 정리2. SVN(Subversion) Dump (백업)2.1 도커 SVN 설치 되있는 경우도커 컨테이너 접속 후 진행# 도커 컨테이너 확인docker ps -a컨테이너 NAMES 확인# 아래 리스트에서 접속할 컨테이너의 아이디 또는 네임을 확인한다.CONTAINER ID   IMAGE                                        COMMAND                  CREATED        STATUS          PORTS                                                                                          ..
JAVA에서 네이버클라우드플랫폼 Cloud Outbound Mailer API 사용
·
클라우드/Ncloud
1. 들어가며📌nCloud 통해서 서비스되고 있는 프로젝트에 클라우드 메일 전송 서비스를 개발하면서 정리한 글네이버 클라우드는 개인/일반 기업용과 공공기관용이 따로 있으며 가이드 내용이 상이할 수 있습니다.2. Cloud Outbound Mailer 사전 준비2.1 JAVA SDK 다운로드지원하는 API 별로 SDK 제공되고 있어 확인 후 다운로드 [바로가기]Cloud Outbound Mailer 제공하는 SDK 다운로드 (공공기관용이 따로 있으니 확인 후 다운로드 바랍니다.)2.2 JAVA SDK 사용하기 위한 준비 압출 풀면 나오는 java 소스 또는nes-client-1.6.1.jar를 추가 SDK 사용에 있어 필요한 라이브러리 설치 필자는 maven 프로젝트로 pom.xml 아래 내용을 추가 ju..
맥 실리콘 M1 환경에서 JDK 버전 변경하기
·
프로그래밍 언어/Java
2024.09.05 - [Language/JAVA] - 맥 실리콘 M1 환경에서 JDK8 설치하기 맥 실리콘 M1 환경에서 JDK8 설치하기1. 맥 실리콘 M1 ARM용 JDK 설치1.1 JDK 설치[설치링크] Azul DownloadsNo matter the size of your company, Azul offers competitive pricing options to fit your needs, your budget, and your ambition.www.azul.com해당 링크에서 설치할 JDK를bigdwarf.blog1. 맥 실리콘 M1 ARM용 환경변수 추가 설정1.1 정상적으로 설치가 완료되었는지 JDK 경로 확인현재 JDK 8 버전 설치 되어있어 필자는 JDK 11 버전을 설치필요한 J..
맥 실리콘 M1 환경에서 JDK8 설치하기
·
프로그래밍 언어/Java
1. 맥 실리콘 M1 ARM용 JDK 설치1.1 JDK 설치[설치링크] Azul DownloadsNo matter the size of your company, Azul offers competitive pricing options to fit your needs, your budget, and your ambition.www.azul.com해당 링크에서 설치할 JDK를 원하는 포맷에 파일(.dmg,.tar.gz,.zip)중 선택 후 설치 진행편하게 .dmg 파일을 선택해 설치하도록 한다.1.2 설치된 JAVA 버전 확인설치가 완료 됐으면,Command + space키를 눌러 터미널을 열고 JDK가 정상적으로 설치가 됐는지 확인java -version2. 맥 실리콘 M1 ARM용 환경 변수 설정2.1 정..
JAVA 예외처리(Exception) try-catch, throw, throws 무엇인가?
·
프로그래밍 언어/Java
1. 들어가며자바(JAVA) 예외처리(Exception)에 대해 정리2. JAVA 예외처리(Exception) 정의2.1 try-cach 란?try-catch블록은 예외가 발생할 수 있는 상황에서 안정적인 프로그램 실행을 위해 사용됩니다.try블록 안에는 예외가 발생할 가능성이 있는 코드를 넣습니다. 만약try블록 내에서 예외가 발생하면, 이후의 코드는 실행되지 않고, 즉시 catch 블록으로 제어가 이동합니다.catch 블록은 발생한 예외를 처리하는 코드를 포함하며, 이는 예외의 유형에 따라 다를 수 있습니다. 예외 객체를 인자로 받아 그 정보를 활용할 수 있습니다. 또한, 여러 종류의 예외를 처리하기 위해 여러catch블록을 사용할 수 있습니다.마지막으로finally블록은try-catch블록 이후에 ..