[Eclipse]이미지 등이 보이지 않을 경우(with tomcat) 톰캣을 이용하여 프로젝트를 실행할 때, html, jsp파일은 정상적으로 화면에 나오지만, 이미지나 자바 스크립트 파일은 나오지 않음. 인터넷에 찾아보면 해결방법은 다양하게 있지만, 정말 시간이 없고 빨리해결해야 하는 업무가 있을때는 다음 방법을 써보는 것도 좋을 것 같음. 이클립스에서 톰캣으로 프로젝트를 실행시키면 콘솔창에 다음과 같은 로그가 보이는데, 실제 해당 위치의 파일을 가지고 이클립스를 실행시키는 것이다. 해당 경로로 이동해보면 img, image 폴더를 비롯한 몇몇 폴더가가 없는 것이 확인되어 빠진 파일을 추가하였음. 빠진 파일을 넣고 다시 톰캣을 실행시키면 정상적으로 이미지가 나온다. 더보기 [SQL Server] 상위 일부만 조회 TOP, ROWCOUNT SQL SERVER, MSSQL에서 데이터가 너무 많을 경우 일부 데이터만 보기 위해서 다음과 같은 구문을 추가해서 조회한다. SELECT TOP 10 * FROM TableName SELECT TOP 10 Column001, Column002, Column003 FROM TableName SET ROWCOUNT 10 SELECT * FROM TableName SET ROWCOUNT 10 SELECT Column001, Column002, Column003 FROM TableName 더보기 이스케이프 시퀀스, 2진수, 8진수, 16진수 표현 이스케이프 시퀀스 의미하는 문자 \b 백스페이스 \t 수평 탭 \n 개행 \f 페이지 나누기 \r 복귀 \' ' \" " \\ \ \ooo 8진수ooo의 문자 코드를 가지는 문자(o는 0~7의 숫자) \uhhh 16진수hhh 의 문자 코드를 가지는 문자(h는 0~9의 숫자, A-F 영문자) 8진수 101은 문자A 16진수 0061은 문자A 8진수 -> 숫자 앞에 0을 붙인다. 16진수 -> 숫자 앞에 0x를 붙인다. 2바이트로 표현된 2진수 표현 10진수 0000000000000000 0 0000000000000001 1 0111111111111111 32767 1000000000000000 -32768 1000000000000001 -32767 1111111111111111 -1 앞에 첫 자리는 플러스.. 더보기 Java source의 실행 1. Java 파일 생성 ex) Sample.java 2. 컴파일러가 java 파일을 읽어서 class 파일을 생성(컴파일) ex) Sample.class 3. JVM 이 컴파일된 파일(Sample.class)을 실행 더보기 [Mybatis] Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for Error querying database. Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for sw.database.dao.API.xmlError querying database. Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for "경로 및 Query ID" 나 같은 경우는 mybatis 설정파일내 mapper 태그에 API.xml이 선언되어 있지 않아서 발생했다. DAO&Service 말고 끝에서 부터 찾아보자. 더보기 자바? Java는 그냥 하나의 언어일 뿐이다. "Hello Java"가 console에 표시됐다면 이미 절반은 한 것이다.글이나 영상만 보는 것이 아니라 직접 해봤으면 이미 절반은 했다고 생각한다. 더보기 [Error]Invalid byte 1 of 1-byte UTF-8 sequence 톰캣이 설치되어 있는 윈도우 서버에 파일을 수정해서 반영했더니 다음과 같은 에러가 발생했다.수정 작업을 하면서 xml 파일을 여러개 바꿨었고, 어떤 파일이 문제인지 나와 있지도 않아서 해결하는데 시간이 걸렸다. 결론적으로 말하자면 에러 내용에도 나와 있듯이 encoding으로 인한 오류, 한글이 적혀서 발생한 오류이다.xml파일을 UTF-8이 아닌 형식(나 같은 경우는 EUC-KR)으로 encoding 하고, 한글 주석을 추가했더니 다음과 같은 오류가 났다.개발 툴에서 한글 주석을 추가한다면, 저장할 때 encoding을 수정할건지 묻거나 하지만, 서버에서 파일을 직접 수정하는 바람에 문제가 커졌었다. 아래와 같이 한글이 깨진 파일이 정상인데, 한글 주석이 깨졌다고 서버에서 직접 한글을 입력해서 수정해버.. 더보기 이전 1 2 3 다음