NVM에서 nvm use 명령어를 치면 계속 에러가 뜬다.에러의 내용은"The system cannot find the path specified."이전에 설치했던 anaconda가 문제였다.anaconda가 설치되면서 AutoRun 레지스트리를 수정했었는데그 버전의
yarn으로 실행하면 에러가 나고npm으로 실행하면 잘 된다?에러의 내용은 아래와 같다node.js 코어쪽 코드 때문인 것 같은데 process.fork가 잘 안되는 것 같다.사실 아직 마땅한 해결책은 찾지 못했다.npm으로 실행하면 실행은 되는데 제대로 실행되진 않는
JSOUP을 이용하다가 https://으로 시작하는 URL에 대해 connect 메소드를 호출하면, javax.net.ssl.SSLHandshakeException 에러가 송출된다.해결 방법은 2가지가 있다.아래와 같은 setSSL 메소드를 만들어주고 실행하
자꾸 <a>asdfasdf</a> 태그와 같은 내용을 찝을 때, <a>.\*</a> 이런식으로 집는다. 이렇게 하면 a태그의 처음<과 >가 만나는 지점까지 연결될 것이다. 그래서 한줄에 붙어있으면 하나의 match로 집힌다.이렇게 전부 다 집
이 경로에서 설치할 수 있다.File > Settings에 들어가서Path to Subversion executable에 아까 다운받은 svn.exe가 있는 경로를 입력한다.SVN > Browse VCS Repository > Browse Subversion Repos
intellij에서 svn 써보는 일이 처음이라 어떻게 추가하는지 좀 헤맸다.SVN > Subversion > Edit Properties를 선택하면 아래와 같이 SVN Properties라는 탭이 뜬다.여기서 왼쪽의 + 버튼을 클릭한다.그러면 위에 select 박스
프로젝트의 디렉토리 구조를 약간 바꾼 뒤에 커밋하려고 하니 svn directory is out of date라는 에러메세지가 뜨면서 커밋이 안됐다.아마 현재 리포지토리에 있는 구조랑 맞지 않아서 안되는 것 같았다.여기에 들어가서위와 같이 Update/Switch to
갑자기 위와 같은 에러가 발생하였다.로그인창도 안뜨고 어떻게 해결해야 할까.C:\\사용자\\사용자ID\\AppData\\Roaming\\Serversion\\Auth\\svn.simple 디렉토리를 삭제하고 다시 명령어를 수행한다.svn list https:/
SVN에 올리려는 데 이미 해당 폴더가 존재해서 뜨는 에러이다. 미리 만들어두었다면 지우거나 하면 된다.
처음에는 .gitignore 파일이 적용이 안되므로, .gradle, .idea, .build와 같은 파일들 미리 제거하고 올린 다음에 다시 빌드하는 것이 좋다.
계속 체계없이 개발하다보니 개발순서가 꼬일 때가 많다.내가 정한 개발 순서는 이렇다.HTML, CSS 등 레이아웃, 디자인 틀잡기프론트엔드에서 더미데이터로 디자인한 페이지 동작하게 만들기DB 엔티티 설계 및 작성DB 오퍼레이션을 담당하는 백엔드 클래스 작성DB 오퍼레이
https://www.vojtechruzicka.com/intellij-idea-tips-tricks-multiple-cursors/잘 정리되어 있다.
https://github.com/emreyolcu/discrete-scroll 여기에 있는 프로그램을 받아서 사용하면 된다.
https://crystalidea.com/?source=fancontrol_mac 팬 컨트롤 다운받으면 된다.사람들은 CPU PECI 45/85를 권장한다
DB에서 가져온 데이터를 화면으로 뿌릴 때, 기본으로 null이 들어가있어서 보기 싫었다. 이걸 프론트단에서 null일 경우, ""로 바꿔주거나 단순 IF문으로 바꿀 수 도 있었지만, 좀 더 추상화해서 백엔드에서 해결하고 싶었다.JAVA 객체 데이터를 직렬화해주는 Ja
위와 같이 유저 입력을 이용한 간단한 테스트 메소드를 작성하고 싶었는데, 잘 되지 않았다. 그 이유는 JVM의 기본 세팅 때문이었던 것 같다.Help > Edit Custom VM Options 에 접근해서 다음과 같은 설정을 추가해주면 된다.핵심은 -Deditable
계속 DI를 이용해서 스프링 컨테이너의 빈을 가져와버릇해서, DI없이 가져오는 방법을 잘 몰랐다.위와 같이, static하게 ApplicationContext를 접근할 수 있도록 해준다. ApplicationContextAware를 상속받아 setApplicationC
스프링부트 개발 환경에서는 페이지가 잘 보이는데, gradlew.bat build를 한 뒤에, .jar 파일을 실행시키면 페이지가 보이지 않는다.controller의 경로 문제였다. 개발 환경에서는 return 경로를 절대 경로로 해도 문제 없이 .html파일을 찾아가
log4j를 맨바닥에서 설정하려면web.xml에서 log4j의 위치를 설정하는 부분을 세팅할 때log4j.xml 등의 설정 파일을 작성해주고 위치를 맞춰주어야 한다.또 전자정부에서는 기본적으로 slf4j가 설치되어 있기 때문에 따로 log4j를 더 설치할 필요는 없다.
일단 대부분의 문제는 라이브러리로 귀결된다. 처음 해야할 일은 Maven 리포지토리를 한번 clean하고 다시 install하는 것프로젝트 우클릭하면 나오는 메뉴에서 Run As > Maven clean 후에 Run As > Maven install을 하면 된다.Mav