Etc
-
-
joseon-address.js APIEtc 2016. 6. 10. 14:27
DOWN ☞ Method Info ● Joseon.Address #public - setParam() : Joseon Address를 사용하기 위해 파라미터 셋팅(리터럴 형식) - sendData() : 검색 결과(우편번호,지번)를 클릭 시 Input에 채워넣어준다. (예외상황 : postCode , roadFullAddr 이라는 id 속성이 존재하지 않을경우 발생 // throw new Error) - toggleElementAppendBody() : setParam()에서 설정한 'showElement' 기준으로 해당 태그가 없으면 자동으로 마지막 body 태그위에 검색결과 물을 담아줄 부모 태그를 생성하게 된다. - load() : 검색 결과를 화면에 노출시켜준다. #private - _paramC..
-
자바 개행문자 제거(줄바꿈/행구분)Etc 2016. 6. 7. 11:10
특정 회원만 스크립트가 먹통되는 현상이 있다고 하여 확인해본결과 데이터를 불러와서 alert()에 뿌려주는 과정중에 줄바꿈이 들어가 있어서 스크립트 에러가 발생을 하였던것.. replaceAll("\n" , " "); 으로 치환하였지만 먹통이길레..검색해본 결과 운영체제에 따라 개행문자를 제거하는 방식이 다르다는것을 알게되었다. 해결 방법은 다음과 같다 윈도우의 경우는 "\r\n'이 행구분자이고 유닉스같은 경우는 "\n"이 행구분자다. 이런것들은 알아내기 위해서는 line.separator 라는 시스템속성을 사용해서 쉽게 이용할수 있게된다고 한다. 변수.replace( System.getProperty( "line.separator" ), "" )
-
메이븐 LinkageError 관련Etc 2016. 6. 2. 15:24
LinkageError란 LinkageError 서브 클래스는 어느 클래스가 다른 클래스에 존관계(dependencies)가 있는 경우에 전자의 클래스를 컴파일 한뒤 후자의 클래스에의 변경에 의해 호환성이 없어진 것을 나타냅니다. Maven 2에서는 dependency를 가지는 대상에 대해서 다음과 같이 scope을 지정하고 있다. * compile : 기본영역으로 아무것도 지정되지 않은 경우 사용됨. compile 의존관계에 있는 것은 프로젝트의 모든 클래스에서 사용가능함. 또한, 이와 같은 의존관계는 의존관계에 있는 프로젝트에 포함됨. * runtime : 의존관계가 컴파일시 필요하지 않지만, 실행시 필요함을 의미함. 실행시와 테스트 클래스패스에 속하지만, 컴파일 클래스패스에는 속하지 않음. * te..
-
-
-
스프링 - 오픈소스(JCapcha) 이용해보기..캡차 서비스Etc 2016. 3. 17. 16:15
※ 해당 게시 글은 이미지(텍스트) 기반 만을 설명※ 목적 : JCapCha를 사용하기 앞서 bean 설정에 대하여 짚고 넘어가기 위해서이고 예제에 나오느 클래스 들에 대해 공부하기 위함이다. 우리가 웹의 세션을 사용하기 위해서 tocmat 같은 was를 이용하듯이 캡차도 엔진을 설정해야 한다.해당 설정은 다음과 같이 bean을 만들기 바란다. 클라이언트에게 노출시킬 이미지(텍스트)를 만들어 내기 위한 설정을 시작해보려한다. GenericCaptchaEngine 은 CapchaEngine 이라는 Interface 를 Implement 하여 구현한 클래스이다. 앞서 말했듯이 소리보다는 이미지(텍스트) 형식만을 설명하는게 주 목적이기 때문에 수많은 클래스중에 GimyFactory를 bean 으로 등록하여 참..