Home
시고르자브종
Cancel

(iBatis) log4j - Query Log 출력

1. 내용 ■ log4j.xml에 내용 추가 <appender name="sql" class="org.apache.log4j.ConsoleAppender"> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPatter...

(Spring Security) Invalid CSRF Token 'null' was found on the request parameter '_csrf' or header 'X-CSRF-TOKEN'

1. 내용 ■ 에러 Invalid CSRF Token 'null' was found on the request parameter '_csrf' or header 'X-CSRF-TOKEN' ■ 내용 Spring Security는 form 전송 시 csrf 공격 방어를 하기 위해 token 값을 보내는 것을 규정하고 있음. (token값을 못 받...

(MySQL) Loading class `com.mysql.jdbc.Driver'. This is deprecated..

1. 내용 Loading class 'com.mysql.jdbc.Driver' This is deprecated. The new driver class is 'com.mysql.cj.jdbc.Driver' The driver is automatically registered via the SPI and manual loading of the ...

(React) Each child in a list should have a unique key prop

1. 내용 ■ 에러 Each child in a list should have a unique "key" prop ■ 내용 [React에서 map을 사용하여 List UI 구현 시 발생] React에서 map을 사용하기 위해서는 배열의 자식 컴포넌트마다 독립적인 Key 값을 설정해주어야 한다. (불필요한 재랜더링 방지) 2. 해결 ...

(React) Too many re-renders. React limits the number of renders to prevent an infinite loop

1. 내용 ■ 에러 Too many re-renders. React limits the number of renders to prevent an infinite loop ■ 내용 [React re-renders 무한루프] 처음에는 단순히 setState를 처리할 함수를 화살표 함수로 작성해서 발생했다고 생각했다. 하지만, function...

(React) npm ERR! code ENOENT, errno -4058

1. 내용 ■ 에러 npm ERR! code ENOENT, errno -4058 ■ 내용 npm start 명령어를 수행 시, package.json 을 찾을 수 없다는 에러 2. 해결 package.json이 있는 경로로 이동하여 npm start를 수행해준다. ex) $ cd ${package.json 파일이 있는 폴더} ...

(WARN) Invocation of destroy method 'close' failed on bean with name 'sqlSession'

1. 내용 WARN : org.springframework.beans.factory.support.DisposableBeanAdapter - Invocation of destroy method 'close' failed on bean with name 'sqlSession': java.lang.UnsupportedOperationExcepti...

(ORA-01741) 길이가 0인 식별자는 부적합합니다.

1. 내용 ORA-01741 : 길이가 0인 식별자는 부적합합니다. 2. 해결 ■ 원인 공백 값을 쌍따옴표("")로 지정하여 컬럼을 조회할 때 발생 ■ 조치 싱글쿼터('')로 수정하여 조회한다. 3. 참고 문제 > SELECT "" AS TEMP_COL FROM DUAL; 조치 > SELECT '' AS TEMP_C...

(JAVA) JSOUP - Java HTML Parser

1. 개념 ■ JSOUP 1. HTML 문서에 포함된 데이터를 분석 추출하는 JAVA 오픈소스 라이브러리 2. 정적 페이지를 크롤링 하는데 주로 사용된다. 3. 동적 페이지는 크롤링 되지 않는다. (파싱 전 HTML 소스를 가져옴) ※ 동적 페이지를 크롤링하는 방법에는 셀레니움(Selenium)이 있다. ■ 크롤링(Crawling) -...

(Window) Chirpy - Github Blog 만들기

이 글은 블로그를 만들다가 계속 실패하면서 열받아가지고 정리한 글이다. 참고하는 정도로만 봐주면 될것 같다. 환경설정 Window Ruby 3.1 Jekyll Chirpy Theme 5.4.0 시작하기 전에 Ruby랑 Jekyll은 미리 설치하고 간다. Ruby는 웹사이트를 쉽고 빠르게 만들기 위해 사용 Jekyll은...