ETC/Error (4) 썸네일형 리스트형 [Error] Cannot update a component while rendering a different component 문제 상황React에서 Recoil을 사용해 전역으로 컴포넌트의 토글 기능을 구현하는 중 다음 에러가 발생했습니다. Warning: Cannot update a component (`ClockTool`) while rendering a different component (`MapToolbox`). 구글링 해본 결과 상태 업데이트가 동기적으로 수행되어 다른 컴포넌트 렌더링 중에 상태가 변경되었을 때 발생한다고 합니다. 이는 React의 렌더링 순서와 비동기 처리를 적절히 이해하고 관리해야 해결할 수 있는 문제였습니다. 해결 방법해결 방법은 컴포넌트 랜더링을 끝낸 후에 다른 컴포넌트를 업데이트하는 것입니다.대표적으로 useEffect를 사용한 해결 방법과 setTimeout을 활용한 해결방법이 있습니다... [Error] JDK 버전 안바뀌는 문제 개요 JDK 21 버전을 사용 중이었지만 JDK 17 버전으로 변경하고자 했습니다. 버전 변경 시도 (실패)1. 현재 버전 체크2. jdk 17 다운로드3. 환경변수 설정 4. 현재 버전 체크 해결 방법1. 우선 순위알아보니 다른 Path 경로에서 먼저 jdk 버전을 설정한 경우이후에 적용한 jdk 버전은 적용되지 않을 수 있다는 글을 봤다.그래서 Path 경로의 % JAVA_HOME% bin를 제일 위로 올려봤다.2. 현재 버전 체크 [Error] 공유기 관리자 접속 안되는 오류 (게이트웨이 접속 불가) 개요 포트포워딩을 하기 위해 공유기 관리자로 접속하고자 했지만 페이지를 찾을 수 없다는 에러와 함께 접속할 수 없었습니다. 시도 1. 게이트웨이 공유기 관리자에 접속하고 싶다면 게이트웨이 ip를 알아낸 후 해당 ip로 접근하면 된다는 글을 보고 cmd 창을 열어 ipconfig를 입력해 게이트웨이 ip를 알아냈습니다. (리눅스는 ifconfig) 해당 게이트웨이로 접속해 봤지만 해결되지 않았습니다. 2. 모든 공유기 관리자 url 접속 저는 kt olleh 공유기를 쓰고 있지만 혹시나 제가 잘못 안 것일 수도 있으니 다음 링크에서 모든 공유기 관리자 url로 접속해봤습니다. https://catcom.tistory.com/15 제조사 공유기 설정 관리자 주소 모음 iptime (아이피타임) http://.. [Error] WARNING: can't open config file: ~/openssl.cnf 오류 해결 에러 SSL 인증서를 발급받기 위해 OpenSSL을 다운로드하여 openssl.exe를 실행시켰을 때 다음 경고가 발생했습니다. 이유 해당 경고는 리눅스용 경로이기 때문에 윈도에서 경고가 나타나는 것입니다. 해결법 시스템 변수로 나의 openssl.cnf 파일이 있는 경로를 OPENSSL_CONF로 등록해 주자. 다음과 같이 윈도 검색으로 "시스템 환경 변수 편집"창을 연다. 환경변수 설정으로 들어간다. 새 시스템 변수를 생성해 준다. 변수이름 : OPENSSL_CONF 변수 값 : \openssl.cnf 이제 나의 OpenSSL의 bin 폴더 안에 있는 openssl.exe를 실행시켜 보면 에러가 발생하지 않는 것을 볼 수 있습니다. 이전 1 다음