목록전체 글 (25)
민둉이의 책갈피

노션에 구글 계정을 연동하여 로그인 하려고 하였으나.. 웹에서는 정상적으로 로그인이 됐지만 윈도우 앱으로 넘어가는 과정에서 무한로딩이 발생했다. 그래서 한동안 웹에서만 사용하다가 계정 이동하기가 불편하여 나와 같은 문제가 있나 봤더니.. 생각보다 흔한 문제였다. 크롬 캐시랑 방문기록을 삭제하라는 얘기도 있던데, 방문했던 기록을 남기고 싶어서 노션을 리셋하여 해결하였다. https://www.notion.so/Reset-Notion-1b70196f1f6145d7a8695afc425d8699 Reset Notion If you find that your Notion is stuck on a blank screen, sometimes the old adage is true: try restarting it! ..

springboot로 개발 한 후 서버에 배포해야 하는데 정상적으로 되지 않았다. 로컬(내장톰캣)에서는 정상적으로 구동됐는데.. 첫 번째로 발생한 에러는 경고 [main] org.apache.catalina.webresources.Cache.getResource [/WEB-INF/classes/static/*]에 위치한 리소스를 웹 애플리케이션 [/*]을(를) 위한 캐시에 추가할 수 없습니다. 왜냐하면 만료된 캐시 엔트리들을 없애버린 이후에도 여유 공간이 충분하지 않기 때문입니다. 캐시의 최대 크기를 증가시키는 것을 고려해 보십시오. 리눅스 환경에서 배포시키는데 catalina.out 에 다음과 같은 메시지가 떴다. 찾아보니 캐시가 부족해서 생기는 에러라고 한다. 해결방법은 톰캣 설치 경로로 가서 con..

list에 담긴 vo의 값을 비교하여 중복을 제거할 일이 생겼다. String의 경우 set 을 이용하여 제거를 했었는데 vo는 set으로 해결이 되지 않았다. 알아보니 vo에 hashCode()와 equals()을 Override 해줘야 한다. 현재 사용중인 vo이다. 이클립스에서 한번에 override 할 수 있다. 소스에 커서를 올리고 Alt+Shift+S 누르면 이렇게 나온다. 여기서 Generate hashCode() and equals()... 를 누르면 이렇게 변수를 선택할 수 있다. 비교하고 싶은 변수만 선택하여 Generate 한다. 나는 전부 다 선택했다. 이렇게 코드에 자동 생성되는 것을 확인할 수 있다. 중복 제거는 set을 사용하여 List newList = new ArrayLis..