본문 바로가기

IT

(39)
JSP JSTL fmt 기능 /*숫자 콤마 찍기*/ /*JAVA문자열 JSP에서 숫자로 변환*/
java.net.SocketException: There is no process to read data written to a pipe. java.net.SocketException: There is no process to read data written to a pipe. 이 에러는 상당히 위험한 에러. 엑셀파일 업로드 중 라인수를 읽는 과정에서 많은 데이터로 인해 xlsx를 파싱하는 과정에서 나는 메모리 과점유 에러 for문안에 VO객체의 불필요한 메모리 생성(new)등 로직검토 필요. 위의 내용도 맞지만 추가합니다. poi 라이브러리를 이용해서 sheet에 있는 많은양의 데이터를 파싱할때 나는 에러.. SAX를 이용해서 파싱을 해야합니다. 해당내용은 추가할 예정.
JAVA 파일다운로드 파일명 한글깨짐 서버에 있는 파일을 다운로드할때 파일명에 한글이 포함되어있다면 한글이 깨지는 현상을 경험하셨다면 아래의 정보로 해결하실수 있습니다. ※ 단 JSP, 서버환경설정의 charset은 utf-8 입니다. 1 2 3 4 5 6 7 8 9 10 StringBuffer sb = null; String file_path = "/home/upload"; String file_name = "테스트.xlsx"; sb.append(file_path).append("/").append(new String(file_name.getBytes("UTF-8"), "ISO-8859-1")); File file = new File(sb); Colored by Color Scripter cs 왜 깨지는걸까? 원인 찾아서...추가하기...
P tag 반응형 및 자동들여쓰기 p태그로 개발하다보면 반응형으로 개발을 해야되는데 그때 참조할만한 css 소스 padding-left : 10px; text-indent: -10px;
Toad Connection list delete 토드 Connection list 지우는법을 공유합니다. 삭제하고자 하는 항목을 클릭 후 키보드 delete 버튼을 누르면 Confirm창이 뜹니다. 알림창에서 삭제 진행. 감사합니다.
JQuery 사용자 정의 함수 = $.fn 개발을 요구사항중에 row의 값이 같은경우 해당 cell을 merge하라는 요구사항을 접수. 솔직히 아래의 로직은 구글링을 통해 많이 검색되는 함수.. 그와는 별개로 $.fn.메소드명을 아래와 같이 정의하고 사용할 수 있다. $("#id").메소드(); 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 /* * * 같은 값이 있는 열을 병합함 * * 사용법 : $('#테이블 ID').rowspan(0); * */ $.fn.rowspan = function(colIdx, isStats) { return this.each(function(){ var that; $('tr', this).e..
펜타시큐리티 면접 웹개발 서류작성 후 약 2주후에 유선으로 연락이 왔습니다. 대부분의 IT솔루션 회사처럼 기술면접이 1차로 진행되었고 코딩테스트가 있었습니다. 면접은 자기소개없이 진행되는점이 매우 만족스러웠습니다.(개인적으로 자기소개는 정말 싫어합니다.) 약 한시간동안의 질문 · 어떻게 우리회사를 알게되었는지 · 자신의 장점이 무엇인지 · 개발을 할때 어떤것을 신경쓰는지? 등등 여러개있는데 기억이 나질 않네요.... 제가 궁금한것들에 질문을 하니 상세하게 친절하게 답변해주셨습니다. (면접관님들의 행동이나 다른것들이 너무 배려해주신다는 느낌을 받았습니다.) 서로의 질문이 끝난후 대망의 코딩테스트... 알고리즘의 문제였는데 원래 알고리즘이 약했는데 결국 3문제중 한문제도 풀지못하고 면접을 마치게 되었습니다. 매우 긍정적인 경..