본문 바로가기

2018/064

jquery css이 적용되지 않을 때 jquery.css()가 적용되지 않는 경우가 있다. jquery.css()는 표준 브라우저의 style속성만 사용할 수 있다. 그래서 표준이 아닌 것들은 jquery.css()로 적용할 수 없다. html을 excel로 내려받는데, excel에서 쓰는 style속성인 'mso-number-format'을 jquery.css()로 적용하려 하였으나 적용되지 않았다. jquery.css()에서 'mso-number-format'는 적용할 수가 없다. 그건 엑셀에서 쓰이는 것이지, 표준브라우저의 style이 아니기 때문이다. 그래서 이러한 경우에 jquery로 수정할려면 css()가 아니라 attr()로 적용해야한다. 12345// 표준이 아니기에 적용이 되지 않음$(this).css('mso-number-.. 2018. 6. 28.
리눅스 폴더 소유자 변경 리눅스 폴더 소유주 변경 유저 아이디가 user1이고 디렉토리가 /user/class 인 경우 (하위폴더까지 변경) chown -R 소유자:그룹 /폴더경로 chown -R user1:user1 /user/class 2018. 6. 25.
java 엑셀 업로드 XSSFWorkbook 에러 java 엑셀 업로드 XSSFWorkbook 엑셀의 용량은 18MB, 열은 80개, 행은 5만 건 정도 된다. 값의 양이 그렇게 많다고 부르기에는 애매하긴한데, 어쨋든 작업도중에 서버가 에러를 뿜뿜한다. out of memory... java 소스 상에서 123456789101112Workbook wb;String fileName = excelFile.getName();String fileSuffix = fileName.substring(fileName.lastIndexOf(".") + 1);if (fileSuffix.equals("xls")) { wb = new HSSFWorkbook(excelFile.getInputStream());} else { OPCPackage pkg = OPCPackage.o.. 2018. 6. 18.
mybatis에서 INSERT ALL 사용하기 mybatis에서 INSERT ALL 사용하기 (오라클) 대용량 업로드를 할 때, INSERT ALL를 사용하면 속도가 더 빠르다는 이야기가 있다. (환경에 따라 달라지겠지만) 실제로 해보니, 처리시간이 30%정도 감소되었다. 다른 사람들은 수 배에서 수 십 배가 더 빨라졌다는데, 이유는 모르겠는데 엄청나게 빨라지지는 않았고 하여튼 좀 빨라지긴 했다. INSERT ALL를 사용하는 방법은 다음 샘플을 보고 작성하면 된다. 1. Dao 부분 (예시) 1 public void insertSQL(List paramList) throws Exception; cs DAO에서 넘겨주는 파라미터의 형식은 "List"으로 넘겨주도록 하자. 주의사항 : 한 번에 수 백, 수 천 개의 리스트를 던져주면 mybatis에서 .. 2018. 6. 18.