본문 바로가기

oracle - NVL함수 & DECODE함수 오라클 함수 1. NVL함수 NVL(value,1) -> value가 null 일경우 1을 반환 그렇지 않을경우 value값을 반환 2.NVL2 함수 NVL2(expr1, expr2, expr3) 함수는 expr1이 null이 아니면 expr2를 반환하고, expr1이 null이면 expr3을 반환한다.ex) select nvl2('','Corea','Korea') from dual; 3. DECODE 함수 DECODE(value,null,"값1","값2") - > value값이 null일경우 "값1"을 반환 그렇지 않을 경우 "값2"반환 DECODE함수의 1번인자와 2번인자를 비교하여 참일 경우 3번 인자, 거짓일 경우 4번 인자를 반환한다. oracle - NVL함수 & DECODE함수 더보기
에어비앤비(Airbnb) 크레딧(적립금) 80달러 받기 에어비앤비(Airbnb) 할인 받고 예약하는 방법을 알아봅시다!여행크레딧이란? 여행을 준비하면서 숙소를 호텔이나 한인민박이 아닌 에어비앤비 예약을 알아보다보니.. 에어비앤비 할인쿠폰, 할인코드, 쿠폰코드 등등 여러가지 검색어가 많던데.. 에어비앤비는 적립금 같은 개념으로 여행 크레딧?이란 할인 제도가 있더라구요~!! 어랏?? 그런데.. 여행크레딧이 모두에게 다 똑같이 지급되는게 아니라... 나라별로 지급 되는 금액이 조금 다르다고 합니다!! 헐.. 왜지?? 왤까?? 처음 가입할때 나라를 노르웨이로 설정하여 가입을 하게 되면 여행크레딧을 더준다고 하네요!! 한국으로 가입하면 약 25,000원의 여행크레딧을 주지만... 노르웨이로 가입하면 약 48,000원의 여행크레딧이 지급된대요!! 오~ 대박!! 그럼 무.. 더보기
[펌]Spring의 Singleton과 Java static기반 Singleton패턴의 차이 Spring의 Singleton과 Java static을 이용한 Singleton 패턴은여러 객체들이 하나의 인스턴스를 공유한다는 개념은 같지만, 해당 인스턴스의 생명주기(생성, 사용, 소멸)에서 큰 차이를 보인다.그 중에서 많이 문제를 일으킬만한 부분이 사용에 관한 생명주기 차이이다. Spring의 Singleton을 static 기반 Singleton과 착각하고 섞어 쓰려하는 경우가 있는데이러지 말라고 얘기하기 위한 근거로써 두개가 어떻게 다른지 짚고 넘어가보자. 간단히 말하자면,Java static의 공유 범위는 Classloader 기준이고,Spring Singleton의 공유 범위는 ApplicationContext 기준이다. 위 두 문장을 단박에 이해할 수 있으면 더는 읽을 필요도 없고, 둘이.. 더보기