본문 바로가기
반응형

전체 글84

자바 List 를 String 으로 변환!! 아오 클라이언트의 요구는 다양하구나.. 느끼며... 8개 등록할 파일에 대한 추가 파일을 만드는 처리를 하려고 해서 DB에 String 콤마(,)로 구분해서 넣을라고 했슴 그걸 처리하면서 배우게 된건데... ArrayList temp = new ArrayList(); String text = String.join(",",temp) 이것도 있고 List temp = new ArrayList(); String text = StringUtils.join(temp,","); 이것도 있씀~ 저렇게 하면 배열에 들어간 값들이 String 형태에 콤마를 구분하여 들어가고 저기 콤마(,)부분을 내가 원하는 값으로 넣어서 구분해줄 수 있습니다~ ㅋㅋㅋ 2020. 12. 22.
자바 File을 MultipartFile로 변환하기 검색 오지게 해보니깐 아니 뭐 자꾸 new MockMultipartFile 이거쓰라고 나오지 않나요? 근데 존나게 안돼 진짜! 님들 이거임 그래서 내가 찾아옴 //파일 변환 처리 compile group: 'commons-fileupload', name: 'commons-fileupload', version: '1.4' 이거 gradle먼저 추가하셈 maven이면 저거 name검색하고 maven 치면 나옴 ㅋㅋㅋ 그담에 refresh 하시구여 FileItem fileItem = new DiskFileItem("mainFile", Files.probeContentType(pdfFile.toPath()), false, pdfFile.getName(), (int) pdfFile.length(), pdfFile.. 2020. 12. 22.
자바 HTML 을 PDF파일로 변환! ajax를 통해서 html을 받아 그 데이터를 pdf파일로 변환하여 다운로드 받는 작업을 해야했다.. 여기 저기 검색해보고 나서 나온 결과는 과연? 두구둑두굳굳구둑두구구구구구 아 그전에 compile group: 'com.itextpdf', name: 'itextpdf', version: '5.5.13' compile group: 'com.itextpdf', name: 'itext-pdfa', version: '5.5.13' compile group: 'com.itextpdf.tool', name: 'itext-pdfaxmlworker', version: '5.5.13' * 간혹 compile group: 'com.itextpdf', name: 'itext-xtra', version: '5.5.13' 이.. 2020. 12. 22.
자바 스크립트로 글자수 표시하고 제한걸기 여기 textarea가 있습니다. span 저 녀석은 바로 글자를 표시해줄 영역인 것이지요 function TextCount(obj,id){ var strValue = obj.value; var strLen = strValue.length+1; var str = ""; str += '[' + strLen + '자 / 500]'; if(strLen > 499){ alert("제한 글자를 초과하였습니다."); $(obj).val(strValue.substring(0, 498)); } $("#"+id).html(str); } 이 부분은 스크립트 부분입니다. 저기 span녀석에 id값을 주고 html로 TEXT를 넣어주빈다. 또한 500자가 넘어간다면 글자를 자르도록 만들어 버렸습니다. ㅎㅎㅎ To be Con.. 2020. 12. 7.
자바에서 프린트 출력 기능 만들기 두개! 1. 특정영역 프린트 function printing(){ var popupWindow = window.open("", "_blank" ); popupWindow.document.write( '' ); popupWindow.document.write( ''); popupWindow.document.write( $("#subcontent").html() ); popupWindow.document.write( '' ); popupWindow.document.close(); setTimeout(function() { popupWindow.print(); }, 500); } 이건 해당 영역에 대한 프린트이다. 새 페이지를 열때는 blank 를 써주고 안써주면 해당페이지에서 바로 넘어간다. 또한 새로 열린 페이지.. 2020. 12. 4.
리눅스 환경에서 관련 프로세스 한번에 죽이기 가끔 서버 환경에서 톰캣같은거 껐는데 나중에 알고보면 프로세스에 남아있을 때가 있다. 물론 예시로 톰캣이라고 하였지 만약 크롬드라이버를 여러개 사용하고 driver.quit()를 쓰지 않는다면 백퍼 당신의 서버에는 크롬과 크롬드라이버가 살아 숨쉬고 있을 것이다. 그때 한 100개 정도 살아있는 녀석들을 검색해서 한번에 끄는 명령어! # 할당된 100여개의 프로세스 확인하기 ps -ef | grep '검색할 단어' ex) ps -ef | grep tomcat #PID 하나씩 KILL에 대개변수로 넘겨서 다 죽임 ps -ef | grep '검색할 단어' | awk '{print $2}'| xargs kill 이렇게 하면 한번에 지워짐~~ ㅎㅎㅎ ㅎㅇㅌ 2020. 12. 3.