전체 글(137)
-
[JAVA] LIST형 Remove 하기
List 를 삭제 할 경우 아래와 같이 작성을 할 경우 오류가 발생합니다.for(int i = 0; i < list.size(); i++ ) { list.remove(i); } List 를 삭제 하고자 할 경우에는 아래와 같이 iterator을 활용하여 삭제 하도록 합니다.list.add(“A”); list.add(“B”); list.add(“C”); for(Iterator it = list.iterator() ; it.hasNext() ; ) { it.next(); it.remove(); }
2019.04.16 -
[Spring] Interface를 구현한 Class 검색
나 같은 경우 서브업무로 업무가 분리되어 있는 경우 업무를 처리하고 특정 Interface를 구현한 Class를 찾아서 후처리하는 기능 때문에 필요한 기능이었습니다.추가적으로 찾은 Class에서 특정 Annotaion을 사용한 Method를 찾아서 실행하도록 하였습니다. ClassPathScanningCandidateComponentProvider provider = new ClassPathScanningCandidateComponentProvider(false); provider.addIncludeFilter(new AssignableTypeFilter(Interface명.class));Set components = provider.findCandidateComponents("Package명"); //..
2019.04.15 -
[JAVA] URLConnection HTTPS 처리
JAVA에서 SSL 적용된 사이트에 접근하기 위해 HttpsURLConnection을 사용하게 됩니다.하지만 결과 적으로 HttpsURLConnection만 사용한다 하여 접근이 되지 않는 현상이 발생합니다. String htmlUrl = "https://test.domain.co.kr";HttpURLConnection conn = (HttpURLConnection) new URL(htmlUrl).openConnection();conn.setRequestMethod("GET");conn.setRequestProperty("User-Agent", "Mozilla/5.0"); StringBuffer sb = new StringBuffer();BufferedReader in = new BufferedReade..
2019.03.14 -
jQuery.html()로 소스 가져올 때 닫힘 없어지는 현상 처리
TABjQuer .html 테스트버튼테스트위와 같은 HTML 소스를 jQurery의 .html() 또는 DOM의 InnerHTML로 가져 올경우에 문제점이 있습니다.이렇게 출력할 경우 결과는TABjQuer .html 테스트버튼테스트위와 같이 col 이나 br 또는 input 등의 닫힘이 없어 지는 현항이 있습니다.이 소스를 가지고 PDFWriter을 이용하여 PDF를 만들고자 할 때 오류가 발생합니다.Invalid nested tag head found, expected closing tag col.이러한 오류가 발생합니다. 그래서 처리 방법은 new XMLSerializer() 이넘을 이용하는 방법이 있습니다.위 소스의 결과는 TABjQuer .html 테스트버튼테스트이렇게 출력됩니다.결과 물을 보면 ..
2019.02.13 -
[Oracle] Tablespace 확인 및 늘리기
Tablespace 용량 확인select substr(a.tablespace_name,1,30) tablespace, round(sum(a.total1)/1024/1024,1) "TotalMB", round(sum(a.total1)/1024/1024,1)-round(sum(a.sum1)/1024/1024,1) "UsedMB", round(sum(a.sum1)/1024/1024,1) "FreeMB", round((round(sum(a.total1)/1024/1024,1)-round(sum(a.sum1)/1024/1024,1))/round(sum(a.total1)/1024/1024,1)*100,2) "Used%"from (select tablespace_name,0 total1,sum(bytes) sum1,..
2018.11.08 -
[ORACLE] 계층형 구조에서 최하위 항목 출력
SELECT *FROM DEPT_INFOWHERE CONNECT_BY_ISLEAF = 1 AND CONNECT_BY_ISCYCLE = 0START WITH PARNTS_DEPT_CD = '00000000'CONNECT BY NOCYCLE PRIOR DEPT_CD = PARNTS_DEPT_CD;
2018.10.26