에러
-
[Spring] "}"은(는) 예상되지 않았습니다.programming/Spring 2021. 4. 12. 23:02
"}"은(는) 예상되지 않았습니다. 처음 보는 에러에 당황해서 구글링을 했지만... 뚜렷한 해결책이 보이지 않았기에, 적어본다. 나의 경우엔 start.spring.io 통해서 demo 프로젝트를 다운로드하여서 ./mvnw install 을 실행시켜 보는 간단한 작업을 하고 있었는데, "}"은(는) 예상되지 않았습니다. 라고 에러가 발생했다. 이는 demo를 여러 번 받아서 폴더 이름이 "demo (2)"로 되어 있어서 발생했던 것으로 파악된다. "demo (2)"를 "dem"으로 바꿔서 실행하니 문제없이 실행됐다. C:\Users\user\Downloads\demo (2)\demo >> 위와 같은 경로에서 아래와 같이 변경 C:\Users\user\Downloads\dem\demo 이게 카테고리가 왜 ..
-
[ORACLE] 오라클 시퀀스 에러 CURRVAL, NEXTVALprogramming/SQL 2020. 4. 22. 21:24
오라클에 시퀀스를 사용할 때 NEXTVAL을 사용한다. CURRVAL은 거의 사용할 일이 없었는데, 어쩌다 보니 사용하게 되었다. 근데 이때 NEXTVAL이 에러가 나서 CURRVAL을 사용할 수 없었다. 에러는 "이 세션에서는 정의되어 있지 않다"라고 되어 있었다. 처음엔 시퀀스에 권한이 없어진 줄 알았는데, 같은 세션에 NEXTVAL을 실행시키지 못해서, CURRVAL을 실행시키지 못했다. NEXTVAL이 정상 작동되니까 CURRVAL도 문제없이 작동했다. 요약) NEXTVAL이 되어야 CURRVAL도 되는 것 같다. 정확한 근거는 좀 더 자세히 알아봐야겠다. 애초에 CURRVAL을 쓰는 이유가 잘못되었던 건지도 모르지만, 일단 해결했다.
-
[JavaScript] 에러처리 try..catch..finally..throw..programming/JavaScript&jQuery 2019. 11. 12. 00:00
많은 언어에서 에러처리를 지원한다. JavaScript에서도 비슷하게 try catch로 에러처리를 도와준다. try catch 1 2 3 4 5 6 try{ console.log("try"); num[-1] = 0; }catch(e){ console.log(e); } try catch는 try 블럭 안에 수행할 문장을 적어주고, 해당 문장에서 에러가 나면 catch 블럭을 실행한다. try catch finally 1 2 3 4 5 6 7 8 try{ console.log("try"); num[-1] = 0; }catch(e){ console.log(e); }finally{ console.log("finally message"); } Colored by Color Scripter try catch 문에..
-
[HTML&CSS] 아이폰에서 display:none이 안될때programming/HTML&CSS 2019. 9. 26. 22:57
정확히 말하면 사파리 모바일에서 작동이 잘 안 되는 것 같다. -PC나 아이폰의 다른 브라우저에선 확인을 해보지 않았다. 좀 더 확인이 필요한 부분이긴 한데, 일단 체험한 것 을 적어놓는다. 아이폰의 사파리에서 style의 "display:none" 속성이 제대로 작동하지 않았다. 안드로이드에선 물론 작동이 잘되었고, 같이 확인하던 중 안되는 걸 알았다. 그래서 찾아보니, "visibility:hidden" 속성으로 비슷한 동작 처리를 할 수가 있었다. 여기서, display:none과, visibility:hidden의 차이가 정확히 뭔지 짚고 넘어가자. 한 image태그를 예로 들면, "display:none" 속성으로 쓰면 이미지가 안보이는것은 똑같은데, 아예 차지하고 있던 공간도 사라진다. "vi..