목록스터디/오류 잡기 (6)
seunghyun Note
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/n9wpl/btsHtfBC0Ib/QQTeVJbsoCFB5sWXaTieW0/img.jpg)
org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정 심각: 클래스 [org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생https://jokerkwu.tistory.com/109 [ 에러 처리 ] Eclipse에서 Tomcat 실행시 발생 [ Maven 사용시 ][org.springframework.web.context.ContextLoaderListene실행 잘되던 프로젝트에 maven - update project... 를 클릭후 정상적으로 실행이 안되서 찾아보니 프로젝트 우클릭 - Maven - Update Project 실행시 mav..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bRnvdc/btsFJ7y7xOr/smkwQATgPkJRkcfF7xsQG1/img.png)
react-hook-form 을 이용해 유효성 검사를 동시에 진행하며 error가 있을 때는 버튼을 클릭할 수 없게 하고 조건에 만족 하면 버튼을 클릭할 수 있게 설정했다. 여기까지는 react-hook-form을 이용해 잘 복습했다는 생각이 들었다.. 근데... 유효성 검사를 완벽하게 진행 후... 제출을 누르니 페이지 이동이 안됐다. 처음에는 옛날에 자주 사용했던... 잘 모르고 일단 Link를 사용하자! 했지만.. 회원가입 조건을 무시한 상태로 제출이 됐다... (이러면 유효성 검사가 의미가 없잖아!!) 디코에서 재현님과 Daehun님에게 물어보니.. 바로 solution을 알려주셨다. (너무 멋있고 부러웠다..) useNavigate 또는 redict를 사용하면 된다! (redict은 뭔가 시도를..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/WWYtP/btsFnZAYT7U/clL8MnnD3TyYRpi6DKU9z1/img.png)
현재 캡스톤 경진대회 고도화 작업을 하다가 다양한 오류를 접하고 있다. 크롬 익스텐션 개발을 하고 있는데 크롬 익스텐션... 정말 오류 많이 생긴다. html prettier에서는 작동하지만 크롬익스텐션에 넣었을 때 안되는 상황이 너무 많다. 이번에 생긴 오류는 CSP 오류였다. 문제가 생긴 곳은 바로 아래 toggleTable()이였다. 제출 오류가 발생하는 이유는 보안상의 이유로 인라인 핸들러의 실행을 제한한다고 한다. 따라서 의 요소에서 onclick의 속성들인 js코드들을 외부 JavaScript로 이동해야한다. button의 onclick 속성을 제거하고 id를 만들어 요소를 추가한다 제출 js 안에 toggleTable()함수를 호출한다. document.getElementById("submi..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bcdTXM/btsEmp8g7ur/4WM64uZXIsiY9wKOK984jK/img.jpg)
homebrew의 설치와 m2의 경로가 다른 맥북과 다른 경로에 opt로 전달되는 것들 때문에 경로로 인한 다양한 오류들이 발생한다. mysql 간단하게 설치할 수 있을줄 알았는데 쉽지 않았다. 아래는 총 4가지 오류였고 이번 기회에 path와 export와 친해졌다. (단계적으로 생기는 문제이기 때문에 순차적으로 진행하면 좋을거 같다.) Can't connect to local MySQL server through socket ERROR! The server quit without updating PID homebrew: command not found :homebrew zsh: command not found: mysql 📌 mysql -u root -p 를 했을 때 Can't connect to l..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bgiGzO/btsEonhslGc/bndxLKhWmUM1jGbPSzFNeK/img.jpg)
create view를 생성할 때 오류가 계속 생겼다. (mac OS는 참 오류가 많다고 생각했지만 이것은 그냥 나의 oracle setting 문제였다.) 어떻게 해야 할지 찾아보다가 초기에 grant 세팅을 했을 때 추가하지 않았던 구문이 있었다. 1. sql에 접속을 한다. docker exec -it oracle sqlplus 2. 관리자 모드 접속 sqlplus / as sysdba :: 관리자 모드 접속 3. view 생성 추가 (session, table, procedure은 이미 있다면 pass) grant create view, create session, create table, create procedure to hr; 그리고 다시 oracle에 접속 후 view 객체를 생성하면.. ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/qTVLT/btsEkRYH2Qx/88YhHXKkXIBPbiBNkVWpL1/img.jpg)
mac 사용자들 m1,m2 사용법도 다 다르고 같이 있는 mac유저들끼리도 오류가 다 달라서 너무 고통스러웠다. 만약에 아래의 링크를 통해 해결했다면 축하...! 링크 : https://skylarcoding.tistory.com/6 [Oracle] 맥에 오라클 설치하기 총정리, hr 계정 생성과 사용까지 처음이면 많이 헷갈린다는 맥에 오라클 설치하기. 아주 간단하게 해결하고, 실습을 위한 hr 자료까지 불러왔다. 우선 내 맥북 사양이다. Intel Core 를 사용하고 있으니 이에 맞춰 Docker을 다운받아 skylarcoding.tistory.com 위 방법을 했는데 해결되지 않았다면 참고! 1. docker 내에 실행되어있는 컨테이너를 전체 확인한다. docker ps -a 2. docker 내에..