Source(33)
-
mouseenter, mouseleave / on
$(document).on({ mouseenter: function () { $(this).addClass('border-primary'); $(this).addClass('border-2'); $(this).addClass('fw-bold'); }, mouseleave: function () { $(this).removeClass('border-primary'); $(this).removeClass('border-2'); $(this).removeClass('fw-bold'); } }, '.sideNavDiv');
2022.01.01 -
최대값, 최소값
Math.max.apply(null, 배열); // 최대값 Math.min.apply(null, 배열); //최소값 var test = [0, 77, 33, 11, 99, 88, 55]; Math.max.apply(null, test); //결과값은 99 Math.min.apply(null, test); //결과값은 0
2021.12.30 -
java.lang.Integer cannot be cast to java.lang.String
위의 오류 발생 원인은 mybatis에서 resultType이 HashMap 일 때, 1 String value = (String) map.get("value"); cs 위와 같이 Number(Int) 타입을 곧바로 String 캐스팅하려고 할때 발생한다. 해결 방법은 아래와 같이 캐스팅 변환이 아닌 String 클래스의 valueOf(Object) 를 사용하여 처리한다. 1 String value = String.valueOf( map.get("value")); cs
2021.12.30 -
mybatis %% 동적쿼리
# Mybatis에서는 DBMS 종류 별로 차이가 있다. # MySql SELECT * FROM TABLE_NAME WHERE COLUMN_NAME LIKE CONCAT(‘%’, #{searchKeyword}, ‘%’) xml 파일에서는 '%' -> "%" 로 해야한다. # ORACLE SELECT * FROM TABLE_NAME WHERE COLUMN_NAME LIKE '%'||#searchKeyword#||'%' # Ms-Sql SELECT * FROM TABLE_NAME WHERE COLUMN_NAME LIKE '%' + #searchKeyword# + '%' 출처: https://dongram.tistory.com/12 [오늘은 룡]
2021.12.30 -
창 크기, 모니터 크기
window.innerWidth // 창 너비 window.innerHeight // 창 높이 screen.width // 화면(모니터 해상도)의 너비 screen.availWidth // 모니터 화면의 작업 표시줄을 제외한 너비 screen.height // 화면(모니터 해상도)의 높이 screen.availHeight // 모니터 화면의 작업 표시줄을 제외한 높이
2021.12.30 -
LoggerFactory
import org.slf4j.Logger; import org.slf4j.LoggerFactory; Logger LOG = LoggerFactory.getLogger(RestFulGUI.class.getSimpleName()); LOG.debug("1111");
2021.12.30