목록웹개발 (290)
써먹는 웹개발
1. pom.xml파일에 Quartz Dependency 추가 org.quartz-scheduler quartz 2.2.1 2. java의 db에서 cron expression을 받아 다음 시간에 현재 시간을 뺀다. ex) cron expression 예시 : 0 0/1 * ? * * * cron expression 참고사이트 : https://www.freeformatter.com/cron-expression-generator-quartz.html final int[] TIME_UNIT = {86400, 3600, 60, 1}; final String[] TIME_UNIT_NAME = {"일 ", "시 ", "분 ", "초"};List list = 매퍼명.selectXXXList(param);for(i..
1. 숫자를 문자화 (int -> String) 방법1 : String.valueOf(num); 방법2 : Integer.toString(num); 비교 정리 - String.valueOf() : 파라미터가 null이면 문자열 "null"을 만들어서 반환한다. - Integer.toString() : 대상 값이 null이면 NPE을 발생시키고 Object에 담긴 값이 String이 아니어도 출력한다. 2. 문자를 숫자화 (String -> int) Integer.parseInt(str); 3. long -> int Integer.parseInt(String.valueOf(lnum)); 참고 : https://swjeong.tistory.com/146
// 엑셀 다운로드시 해당 열의 text 포맷 스타일 지정 방법입니다. XSSFCellStyle style = (XSSFCellStyle) workbook.createCellStyle(); XSSFDataFormat format = (XSSFDataFormat) workbook.createDataFormat(); style.setDataFormat(format.getFormat("@")); // @ : text 포맷 sheet.setDefaultColumnStyle(0, style); // 0번째 열에 text 포맷 스타일 지정
Field SummaryautoFit여백이 없이 그리드를 그리는 옵션(lastColumn은 마지막 행만 allColumn은 모든 행의 너비를 조정)autoFitMinWidthautoFit의 값이 allColumn일 때 그리드 width의 최소 픽셀 값(lastColumn에는 적용되지 않음)baseNode그리드 데이터 xml의 반복 node이전까지의 xpathclass그리드의 classcolumnMove그리드 헤더를 마우스로 드래그하여 컬럼을 이동할 수 있는 기능의 동작 여부dataDragDrop그리드 데이터의 드래그&드랍 사용 여부(FireFox에서는 Ctrl 키를 누르고 사용해야 됨)disabledBackgroundColordisabled 되어 있는 셀의 배경색disabledFontColordisabl..
setInterval 지정한 시간마다 반복적으로 기능 호출할 수 있다. 예시 : 3초마다 알림창 띄우기 - setInterval(function(){ alert("Hello"); }, 3000); 예시 출처 : https://www.w3schools.com/jsref/met_win_setinterval.asp
두개 이상의 프로세스를 같은 이벤트에 등록하여 처리하고 싶을 때 addEventListener ()를 사용
[Java] 엑셀에서 정수 입력하고 업로드할 때 뒤에 붙는 '.0'을 제거하는 방법입니다. - String.valueOf(article.get("A")).replaceAll("\\.0", "") ※ 0이 더 있으면?String.valueOf(article.get("A")).replaceAll("\\.?0*$", "")
2020/04/24 문자열 생성방식에는 두가지가 있는데new 연산자를 이용한 방법리터럴을 이용한 방법1번 방법으로 하면 ==(주소 비교)으로 충분히 값의 같음을 비교할 수 있습니다.2번 방법은 주소가 달라져서 ==으로 비교할 수 없으므로 a.equals(b)를 써야됩니다. (주소값 비교) 출처 : https://dydtjr1128.github.io/java/2019/04/23/JAVA-String.html 6/5※ 같은 map의 다른 부분을 서로 비교할때도 ==을 사용하면 안됩니다. --------------------------------------------5/28문자열을 만들 때는 두 가지 방법, 문자열 리터럴을 지정하는 방법과 String클래스의 생성자를 사용해서 만드는 방법이 있다. 이 예제는 ..