참고사이트 : https://dogcowking.tistory.com/417 git에 push하다 실패나면 가슴이 철렁....실패메시지가 (rejected - non - fast - forward)였는데 나의 경우에는 원인이 내가 다른 PC에서 커밋하고 푸시한 것을 Pull 받지 않고현재 PC에서 커밋했기 때문이었다. 다행히 커밋한 파일이 겹치지 않아 Pull 받은 다음에 Push To Upstream 하니까 잘 해결되었다.
※ 문제해결을 위해 이리저리 방법을 찾는 경로에 대해 기록한 것이고 일반적인 해결방법이 아닙니다. 1. 현상 : 이미지 업로드를 하고 썸네일을 생성하는데 썸네일 색상이 원본 이미지 색상과 달라짐. 원본 파일에 붉은색 반전으로 넣은 듯이 색상이 달라짐. 2. 도움을 준 사이트 1) https://stackoverflow.com/questions/9340569/jpeg-image-with-wrong-colors JPEG image with wrong colors I have a method that reads images, converts them (size, format) and writes them back. This always worked very well, but now I've come acros..
1. 현상 : 파일용량이 큰 경우 submit이 완료될 때까지 시간이 걸린다. 그 사이 화면이 멈춘 것처럼 보이기 때문에 로딩 이미지가 필요하다. gif를 사용하여 지금 동작하고 있다는 느낌을 주려고 하는데 IE에서 테스트 중 submit이 일어날 때 gif 이미지마저 멈춰서 보여 정말 화면이 멈춘 느낌이 났다 ㅠㅠ 2. 참고사이트 : https://forums.asp.net/t/1814498.aspx?loader+gif+IE+problem 3. 원인 : 참고사이트에서 살펴보면 GIF 이미지가 숨김처리 되었다가 노출되면 GIF 이미지가 동작하지 않고 멈춰있게 된다고 한다. img 태그를 직접 숨기지 않고 부모 태그를 숨김처리해도 같은 효과가 있는 듯 하다. 4. 해결방법 : javascript에서 부모 ..
구동하는 데에 문제가 있는 것은 아니지만 찜찜하신 (나같은) 분을 위해 검색해 보았다. https://stackoverflow.com/questions/53287813/unknown-referenced-nature-org-springframework-ide-eclipse-core-springnature 맨 아래쪽 답변을 보면 연도-월 형식으로 된 버전의 eclipse를 사용할 때 나타나는 것 같다. 방법1 : .project 파일에서 해당 부분을 주석처리 하거나 삭제한다. 방법2 : 프로젝트에서 오른쪽 마우스 클릭하여 Properties를 클릭 > Project Natures 선택 > org.springframework.ide.eclipse.core.springnature 를 선택 후 Remove 나는 ..
호출 시 주어진 파라미터를 가지고 이미지 주소를 조사한 후 이미지 썸네일 파일을 반환하는 API를 생성했다. 이미지 썸네일 파일(삼바파일)을 구한 후 http 통신을 통해 이미지 파일을 반환하는 소스이다. InputStream inputStream = null; OutputStream outStream = null; try{ SmbFile smbf = 전송할 삼바파일 준비; ServletContext context = request.getSession().getServletContext(); inputStream = smbf.getInputStream(); //File인 경우 //File file = 전송할 파일 준비; //FileInputStream inputStream = new FileInputSt..
1. 현상 : yarn serve 실행 시 Failed to compile with 3 errors가 발생하면서 다음과 같은 에러문이 나타났다. These dependencies were not found: * core-js/modules/es.function.name in ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-l!./node_modules/vue-loader/lib??vue-loader-options!./src/components/ContactForm.vue?vue&type=script&lang=js& * core-js/modules/es.regexp.exec in ./node_modules/cache-loade..
1. 현상 : Maven Clean 후 Install 도 문제가 없고 톰캣 구동도 잘 된다. 그러나 오류가 있는 소스가 없는데도 프로젝트에 항상 빨간색 X표가 붙어 있다. 그리고 Maven Update Project를 한 후에는 프로젝트의 Java 버전이 1.5로 되돌아간다. 2. 원인 : 메이븐이나 자바 설정이 뭔가 잘못된 것 같은데... 아직 원인을 찾지 못했다 ㅠㅠ 3. 해결 참고사이트 : https://stackoverflow.com/questions/28509928/java-version-automatically-change-to-java-1-5-after-maven-update : https://www.mkyong.com/maven/how-to-tell-maven-to-use-java-8/ :..
1. 현상 : SpringMVC에서 제공하는 HTML 폼 커스텀 태그를 사용하여 JSP 파일을 구현하였다. 사용자명 : 비밀번호 : 로그인 이렇게 구현하고 서버를 실행시키면 해당 페이지에서 계속 java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'command' available as request attribute 이라는 에러메시지와 함께 500에러 페이지가 떴다. 2. 원인 : 참고사이트 : https://okky.kr/article/232963 대부분의 경우, form에 바인딩할 빈 모델 객체가 없는 것이 원인이다. Controller에서 빈 모델 객체를 만들어서 model.addAt..
현상 : 한글을 쓰면 슬래시(/)들어간 영문숫자 조합으로 변함... 해결 : 참고할만한 사이트 https://zzznara2.tistory.com/684 - Install New Software 이용.... https://dalgoo.tistory.com/28 - Eclipse Marketplace 이용.... 'properties Editor' 로 검색했는데 검색 결과에 Properties Editor가 나오지 않았다 (더보기 해야 나오는군... 그러나 이미 다 설치한 후...) 그래서 첫번째 방법으로 설치하여 해결.