스프링 배치 처음 따라하기 튜토리얼먼저 지금 회사에 배치서비스를 만드는데 corontab에 등록을 시켜서 java main을 실행그것을 통해서 배치 서비스를 실행 시킨다 해당 코드는 전체 백엔드와 통합이 되어 실행이 되며그것으로 인해 의존성 라이브러리등 값을 vm 옵션 ...
이펙티브 자바아이템 13. clone 재정의는 주의해서 진행하라.Cloneable을 구현한 클래스는 clone 메소드를public으로 제공하고 사용자는 복제가 당연히 제대로 이뤄 질꺼라고 생각한다.
clone 메소드의 일반규약
12345678910111213141516 ...
이펙티브 자바아이템 12. toString은 항상 재정의 하라.Object의 toString은 우리에게 필요한 정보는 보이는것이 아니라 클래스이름@16진수 해시코드를 반환할뿐이다.
equals와 hashcode 처럼 대단히 중요하진 않지만 toString은 항상 재정의 ...
이펙티브 자바아이템 10. equals는 일반규약을 지켜서 재정의 하라equals는 재정의 하기 쉬워 보이지만 어렵다. 아래 사항중 하나라도 판단이 되면 재정의 하지 말자
각 인스턴스가 본질적으로 고유하다.
인스턴스의 논리적 동치성을 검사할일이 없다.
상위 클래스에서 ...
hashcode () 및 equals ()를 사용한 작업java.lang.Object 에서는 equals () 와 hashcode ()의 2 개의 중요한 오브젝트 비교 메소드를 제공합니다.
기본구현
equals (Object obj) : ava.lang.Object ...
scouter APM 배치 모니터링스카우트 APM을 아주 잘 사용하고 있는데 내부적으로 http 서비스 왜에 쿼츠 스케줄을 통해서백엔드로 돌아가는것이 있는데 추적이 되지 않아 추적하기 위한 설정을 하였다.
아래의 링크 NON-HTTP 서비스 추적하기를 통해서 많은 도움 ...
이펙티브 자바아이템 8. Finalizer와 Cleaner의 사용은 피하라finalize() 메소드에 대한 설명
1234567891011121314가비지 수집에 의해 개체에 대한 참조가 더 이상 없다고 판단 될 때 개체의 가비지 수집기가 호출합니다. 서브 클래스 fin ...
Memory Management in the Java HotSpot™ Virtual Machine(Sun Microsystems April 2006)1 IntroductionJava ™ 2 Platform, Standard Edition (J2SE ™)의 장점 중 하나 ...