목록2024/11/08 (2)
The Debugging Chronicles : "코드의 미학"
[무한 스크롤] 마지막 데이터에서 반복되어서 계속 스크롤 됨
비동기로 넘어온 데이터가 없는데 불구하고 스크롤이 멈추지 않고 계속 스크롤이 작동되었다.데이터가 마지막이거나 없는 경우를 인지하고 스크롤 이벤트를 제거할 수 있도록 하였다. 해결방안let isLastPage = false; // 마지막 페이지 여부를 나타내는 플래그 전역변수로 마지막 페이지인지 확인하는 플래그를 추가한다. //마지막 페이지인지 체크if (data.length === 0) { console.log("마지막 페이지 인지 체크") isLastPage = true; window.removeEventListener('scroll', onScroll); // 스크롤 이벤트 리스너 제거} 비동기 실행가 실행되어 response 가 성공하였을 때 넘온 데이터의 사이즈를 체크하여플래그를..
오류 원인 분석 해결 방안
2024. 11. 8. 13:03
com.intellij.javaee.oss.admin.jmx.JmxAdminException: com.intellij.execution.ExecutionException:
JmxAdminException, ExecutionException 오류 발생 : 잘못된 아티팩트 설정으로 인하여 생긴 오류 오류원인 서칭IntelliJ에서 패싯을 잘못 설정하여 생긴 오류로 패싯 경로 제대로 설정 JMX란?JMX (Java Management Extensions) : Java 애플리케이션 관리, 모니터링 프레임워크애플리케이션의 상태를 모니터링, 리소스 관리, 성능 분석시 사용가능MBean(Monitoring Bean) 객체를 통해 시스템 상태를 추적,설정 변경 시 사용
오류 원인 분석 해결 방안
2024. 11. 8. 11:16