Dev_Log 80

[Oracle] ORA-01000: maximum open cursors exceeded

ORA-01000: maximum open cursors exceeded ✔ Solution 최대 열린 커서를 초과했습니다.라고 한다 DB작업후 PreparedStatement를 close() 해준다 PreparedStatement pstmt = null; try{ /* * PreparedStatement를 사용한 DB작업 */ }catch( Exception e ){ e.printStackTrace(); }finally{ // finally문을 이용해 항상 pstmt를 닫아주도록 한다 try { if ( pstmt != null) pstmt.close(); } catch (SQLException se) { se.printStackTrace(); } }

Dev_Log 2021.05.24

[MySQL] Your password does not satisfy the current policy requirements

root계정의 비밀번호를 root00으로 적용하려고 했는데 다음과 같은 에러가 발생했다 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements ✔ Solution 1. 설정되어있는 MySQL 비밀번호 정책 확인후 2. 바꾸고싶은 비밀번호에 맞게 정책을 수정한다. 3. 원하는 비밀번호로 변경하고 접속해본다 해결방법을 설명하기에 앞서 본인의 MySQL 버전을 확인해보자 ( 버전별로 명령어 or 함수가 다를수 있기 때문이다 ) # mysql --version 본인의 MySQL 버전은 8.x이며 비밀번호 변경 명령어가 5.x는 다를수있다 똑같이해도 안된다면 구글링을 해보자 1. 기존의MySQL 비밀번호 정책 확인해보기 ..

Dev_Log 2021.05.07

[Tomcat] 유효한 문자들은 RFC 7230과 RFC 3986에 정의되어 있습니다.

java.lang.IllegalArgumentException: 요청 타겟에서 유효하지 않은 문자가 발견되었습니다. 유효한 문자들은 RFC 7230과 RFC 3986에 정의되어 있습니다. ✔ Solution 톰캣 server.xml의 Connector에 relaxedQueryChars="[]()^|""를 추가해준다 ✔ 위 내용을 적용했을때 크롬에선 되지만 IE에서 안되는 경우가 발생 ✔ Solution 현재 작성된 코드는 view단에서 GET방식으로 파일명을 전달하고 있다 구글링 결과 Query String에 [],.;(특수문자) 또는 한글이 포함되면 발생하는 에러라고 하는데 다른 브라우저들은 인코딩처리를 해주지만 IE에서는 인코딩 처리를 안해준다고 한다 그러므로 GET방식으로 요청하기전, view단에서..

Dev_Log 2021.04.12

[Chrome] ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION

ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION 파일명에 ,(comma) 또는 ;(semicolon)이 포함되어있을 경우에 파일다운로드 요청시 에러가 발생했다 구글링 결과 stackoverflow.com/questions/58910118/chrome-returns-err-response-headers-multiple-content-disposition-error-on-file-d Content-Disposition의 fileName에 큰따옴표를 추가하면 된다고했지만 결과는 같았다 ✔ Solution stackoverflow.com/questions/8588818/chrome-pdf-display-duplicate-headers-received-from-the-se..

Dev_Log 2021.04.08
728x90
반응형