개발문제해결

    ORA-00904 에러 부적절한 식별자

    ORA-00904 에러 부적절한 식별자

    Question: I am running a SQL statement and I get a SQL*Plus error ORA-00904 invalid identifier. 질문: 저 SQL 썻는데 ORA-00904 에러 떴어요. Answer: When ORA-00904 occurs, you must enter a valid column name as it is either missing or the one entered is invalid. The "invalid identifier" most common happens when you are referencing an invalid alias in a select statement. 답: ORA-00904 에러가 떳다면, 컬럼이 빠졌거나 이름이 잘못되있..

    예외 - Error creating bean with name 'sqlSessionFactory'

    예외 - Error creating bean with name 'sqlSessionFactory'

    "C:\Program Files\Apache Software Foundation\Tomcat 9.0\bin\catalina.bat" run[2018-02-17 03:30:25,265] Artifact MyProject:war exploded: Waiting for server connection to start artifact deployment...Using CATALINA_BASE: "C:\Users\PC\.IntelliJIdea2017.2\system\tomcat\Unnamed_MyProject"Using CATALINA_HOME: "C:\Program Files\Apache Software Foundation\Tomcat 9.0"Using CATALINA_TMPDIR: "C:\Program Fil..

    자바 선형 리스트 구현과 개념 (Linear List)

    자바 선형 리스트 구현과 개념 (Linear List)

    선형 리스트는 자료구조의 기본이 되는 구조이다. 배열과 같이 연속되는 기억장소에 저장한다. 연접리스트(Dense List) 축자 구조(Sequential Structure) 라고도 한다. 자료의 개수가 n개일 때 자료 추가시 이동 횟수는 n+1/2 이고, 삭제시에는 n-1/2 이다,. 가장 간단하고, 접근 속도가 빠르다. 기억장소를 연속적으로 배정받기에 밀도가 1로서 이용효율은 가장 좋다. 하지만 자료의 양이 거대해질 때, 자료의 이동 횟수가 기하급수적으로 늘어나는 단점이 있다. 그림으로 보자 그림판 편집이라 볼품없지만 가장 왼쪽에서 5와 10 사이에 20을 추가하면 뒤의 숫자들이 한칸 씩 밀린다. 두번째 블록에서는 값을 빼는데 중간에 값을 빼면 뒤의 값들이 한 칸 씩 당겨진다. 이를 자바 코드로 구현해..

    게시판 페이징 처리에 대해서

    처음 게시판을 만들 때 가장 고민되는 것은 역시 페이징 처리를 어떻게 하느냐의 문제일 것이다. 이 페이지에서는 그 부분을 다뤄보도록 하겠다 먼저 우리는 페이지의 기준을 잡아야한다. 현재 페이지가 몇페이지인지, 페이지에 몇개의 게시글을 보여줄 것인지를모니터링 하는 클래스를 하나 만들자 public class PaginationCriteria { private int page; // 현재 보고 있는 페이지 private int numsPerPage; // 한 페이지에 보여줄 게시글 갯수 public PaginationCriteria() { this.page = 1; this.numsPerPage = 10; } public PaginationCriteria(int page, int numsPerPage) { ..

    intellij에서 JSTL 에러

    JSTL을 배우고 이클립스에서 할 때는 JSTL의 작성에 필요한이 두 라이브러리 파일을 lib에 추가하고 이 코드를 사용 jsp의 헤더 사이에 끼워만 주면 바로 사용이 가능했다.(사실 안끼워주어도 되긴 할 것이다.) intellij에서도 HTML 파일 내에서만 JSTL을 사용할 경우 project structure의 modules에 라이브러리 파일을 추가해주는 것만으로별 문제 없이 사용이 가능했다 하지만 아파치 톰캣 등 서버 환경을 이용할 때 문제가 생겼다 서버를 사용하는 개발 환경에서는 프로젝트의 라이브러리에 추가해주는 것만으로는 라이브러리 참조를 빌려오지 못하는 듯 HTTP Status 500 - The absolute uri: http://java.sun.com/jsp/jstl/core cannot..