본문 바로가기

Dev19

[JAVA] @SuppressWarnings 란? Java 5.0부터 컴파일 경고를 사용하지 않도록 설정할 수 있는 어노테이션이다. 쉽게 말해 이클립스에서 노란색으로 주의를 주는 밑줄이 나타나는 것을 제외할때 사용한다! @SuppressWarnings("unchecked") 이런식으로 사용가능하며, 두개 이상 적용하려면 @SuppressWarnings({"rawtypes", "unchecked"}) 이런식으로 사용하면 된다! - @SuppressWarnings 내부에서 사용할 수 있는 토큰 목록 all 모든 경고를 억제합니다. boxing boxing/unboxing 오퍼레이션과 관련된 경고를 억제합니다. cast 캐스트 오퍼레이션과 관련된 경고를 억제합니다. dep-ann 권장되지 않는 어노테이션과 관련된 경고를 억제합니다. deprecation 권장.. 2022. 7. 20.
[JAVASCRIPT/JQUERY] focus()가 동작하지 않을 경우 작업중 팝업이 켜지면 input으로 focus()를 주려했는데 동작하지 않았다.. focus()에 setTimeOut을 사용해 처리했다! setTimeout(function(){ $("#inputID").focus();//jquery document.getElementById('inputID').focus();//javascript }, 0); 2022. 7. 5.
[JAVASCRIPT] var, let, const 차이 JAVASCRIPT 변수선언시 사용하는 var, let, const의 차이에 대해 정리하려고한다! 스코프(Scope)와 호이스팅(Hoisting)의 개념에 대해서도 보게되었는데 따로 정리하도록하고 오늘은 var, let, const 개념정도만 정리하려고한다. - var var로 변수로 선언을 할때는 중복으로 여러번해도 오류없이 선언이 가능하다. 중복선언의 위험과 남용하는 문제 가능성이 높아 단점이 더 크다 볼 수 있으며 ES6부터는 이를 보완해 let과 const가 추가되었다. var name = 'kim'; console.log(name);//출력: kim //재할당 name = 'choi'; console.log(name);//출력: choi //재선언 var name = 'lee'; console... 2022. 6. 3.
[SPRING] @Component 어노테이션 간단 사용법 @Component 어노테이션을 사용해 Bean Configuration 에 Bean을 등록하지 않아도 직접 작성한 Class를 Bean으로 등록할 수 있다. @Component 어노테이션이 부여된 Class들은 자동으로 IOC Container에 Bean으로 등록이 되는데 IOC Container 에게 이러한 어노테이션이 부여된 Class를 자동으로 Bean으로 등록하라고 하기 위해서 XML파일에 따로 설정이 필요하다. - XML 파일에 @Component 설정 XML 파일에 를 추가하면 설정이 완료된다. base-package에는 스캔할 패키지를 설정한다. - @Component 자동 주입 @Component로 등록한 Bean의 자동 주입 방법은 @Bean으로 등록한 빈의 자동 주입 방법과 동일하며 .. 2022. 5. 11.
[JAVASCRIPT/JQUERY] textarea 엔터키 <br>로 치환 DB에 저장된 textarea의 문자를 가져와 뿌릴때 textarea가 아닌 화면에 뿌려줄경우 줄바꿈(enter)이 되지않는다. 이때 줄바꿈을 로 바꿔줘보자! - JAVASCRIPT //enter => var text = document.getElementById("textarea").value; text = text.replace(/(?:\r\n|\r|\n)/g, ' '); // => enter var text = document.getElementById("textarea").value; text = text.replaceAll(" ", "\r\n"); - JQUERY //enter => var text = $('textarea').val(); text = text.replace(/(?:\r\n|\r.. 2022. 5. 10.
반응형