본문 바로가기
반응형

분류 전체보기92

java eclipse 디버깅 하는 방법 1. 프로젝트를 열고 디버그 모드로 전환합니다. Eclipse를 실행하고 디버깅하려는 Java 프로젝트를 선택합니다. 2. 디버깅 구성 설정: 메뉴에서 "Run" 또는 "Debug" → "Debug Configurations"을 선택합니다. 3. 디버깅 하고 싶은 프로그램 소스 부분에 브레이크 포인트를 설정 합니다. - 브레이크 포인트 설정 할 라인을 파란 상자(mark bar) 에서 더블클릭합니다. - 다른 방법으로는 브레이크 포인트를 설정 할 라인을 파란 상자(mark bar)에서 우측 마우스 클릭 후 Toggle Breakpoint 클릭합니다. 4. 설정된 브레이크 포인트 는 breakpoints 창에서 확인이 가능합니다. 5. 변수 값 확인 하는 방법은 Variables view 창에서 확인이 가.. 2023. 6. 29.
java util map replace (key, value) 값 변경 Java의 Map 인터페이스에서 replace(key, value) 메서드를 사용하여 특정 키(key)에 해당하는 값을 변경 할 수 있습니다. 다음과 같이 Map 샘플코드가 있습니다. Map map = new HashMap(); map.put("A", "A값 "); map.put("B", "B값"); map.put("C", "C값"); 여기서 "B" 라는 키에 해당하는 값을 "B변경값 " 로 대체하고 싶다고 한다면 다음과 같이 replace 함수를 사용합니다. String replacementValue = "B변경값"; map.replace("B", replacementValue); 위 코드는 주어진 Map에서 "B"라는 키에 해당하는 값을 "B변경값" 으로 변경합니다. 결론은, replace(key, .. 2023. 6. 23.
JAVA SMTP MAIL getInstance 와 getdefaultinstance 차이 JAVA SMTP MAIL 을 보낼때 설정하는 Properties 중 session.getInstance 와 getdefaultinstance 의 차이를 적어보려고 합니다. 1. session.getInstance session.getInstance(Properties props, Authenticator authenticator): getInstance()는 Properties 객체와 Authenticator 객체를 매개변수로 받습니다. Properties 객체는 이메일 서버와 관련된 속성을 설정하기 위해 사용됩니다. 예를 들어, SMTP 호스트, 포트, 인증 여부 등을 설정할 수 있습니다. Authenticator 객체는 필요한 경우 이메일 계정의 인증 정보를 제공하기 위해 사용됩니다. 이메일 서버가.. 2023. 6. 20.
JAVA STMP 를 활용 하여 MAIL 보내는 방법 1. 프로젝트에 JavaMail API를 추가합니다. 2. 이메일 세션 설정: 이메일을 보내기 위해 SMTP 서버에 연결할 세션을 설정합니다. import java.util.Properties; import javax.mail.Session; Properties properties = new Properties(); properties.put("mail.smtp.host", "smtp.example.com"); properties.put("mail.smtp.port", "587"); properties.put("mail.smtp.auth", "true"); properties.put("mail.smtp.starttls.enable", "true"); Session session = Session.getI.. 2023. 6. 20.
반응형