2024/08/23 2

[JAVA]Boolean null 처리

외부 데이터 연동 시,Boolean 타입의 변수가 null로 오는 경우가 있습니다.  ... 뭐... 뭘까???   이럴 때,Boolean에 대한 null 예외 처리하는 로직이 없다면,당연히 null exception이 나오게 되겠죠.    고뤠서,   아주 간단하게 이를 해결할 수 있는 방법을 소개할까 합니다.  ○ BooleanUtils   사용방법은 이렇습니다. import org.apache.commons.lang3.BooleanUtils;~~Boolean testVal;~~if(BooleanUtils.isTrue(testVal)){ //testVal가 true일 때 실행o //null, false일 때 실행x}      BooleanUtils.isTrue() 면 끝입니다.(이외에도 i..

자바스크립트 코드 수행 시간 측정하기

개발을 하다보면, 특정 로직에 대한 수행 시간이 얼마나 걸리는 지 확인해야 할 경우가 있습니다. 이때, 사용할 만한 기법에 대해서 소개 하고자 합니다. ○ console.time() ○ console.timeEnd()  console.log()는 다 아시잖아요?  그렇담, 이번 기회에 console.time(), timeEnd() 도 챙기자구요. time()과 timeEnd()는 쌍을 이루는 함수입니다. 사용예시)function test(){ console.time('function test'); //측정 시작 ~~~ console.timeEnd('function test'); //측정 종료 }   time, timeEnd의 매개변수를 지정해주면 어떠한 로직 동작 시 측정했는 지를 쉽게 확인할 수 있습..