본문 바로가기
반응형

분류 전체보기706

[ORACLE] ORA-00918: column ambiguously defined (컬럼 중복 에러) ORA-00918: 열의 정의가 모호합니다 ORA-00918: column ambiguously defined 아주 흔하게 볼 수 있고 아주 가볍게 처리할 수 있는 에러이다. 에러의 원인은 컬럼명이 중복 되었을 경우에 생기는 에러이다. 그래서 보통 조인(join)문이나 서브쿼리를 사용할 때 자주 보이는 에러이다. SELECT a.no , b.no , a.content , b.name , b.age FROM aTest a , bTest b WHERE a.no = b.no; 기본적인 조인문을 예제로 보면, 위와같은 경우에는 에러가 발생한다. a 테이블의 no와 b 테이블의 no를 SELECT 했지만, SELECT 했을 경우 둘 컬럼명 모두 no이기 때문에 중복 에러가 발생하는 것이다. 해결방법은 해당 컬럼을.. 2019. 7. 31.
[HTML] IE 문서모드 고정하기__메타태그(meta http-equiv="X-UA-Compatible") 개발을 할때 사용자의 서로다른 IE 버전에 따라 발생하는 이슈가 있다면 해결방법은 메타태그를 이용하여 IE의 문서모드를 고정하는 방법이 있다. IE 버전의 고정이 있지만 보통은 첫번째 태그 "edge"를 쓰곤 한다. edge라는건 IE 브라우저의 최신 버전의 엔진을 사용하라는 뜻이기 때문이다. 마이크로소프트 역시 IE=edge 를 권장한다고 한다. *IE9 이상에서 이나 태그 사용시 주의할 점 (출처 : 청조잡문 티스토리) IE9 이상에서는 최상위 프레임의 HTML 문서에 적은 태그의 IE 버전 엔진이 사용되며 하위 프레임의 HTML 문서에 적은 것은 무시된다. 따라서 이나 태그 안의 HTML 문서 마다 태그에 다른 버전을 적었다면 하위 프레임의 HTML 문서는 제대로 보이지 않거나 작동하지 않을 수 있다. 2019. 7. 31.
[Redmine] 레드마인 프로젝트 생성 및 관리 (ft. 관리자) - REDMINE 프로젝트 생성 및 관리 - 레드마인 프로젝트를 생성하는 방법에 대해 알아보자. 우선 설치했을때 만들었던 관리자 계정으로 로그인을 실시한다. admin 계정으로 로그인을 하였다면, 좌측 상단에 "관리"버튼을 클릭하고 해당 메뉴 화면으로 들어가 주자. (물론 그 옆에 프로젝트 메뉴에 들어가서 생성하는 방법도 있지만 관리 자니까 관리에서 해보자.) 그리고 아래와 같은 관리 화면으로 넘어갔다면, 좌측 메뉴 목록에 "프로젝트"를 클릭해주자. 그러면 아래와 같은 화면으로 넘어갔을 것이다. 우측 상단에 있는 "새 프로젝트" 버튼을 클릭해주자. 그다음에는 새 프로젝트 생성창 화면이 나올 텐데, 필수 값인 부분에는 값을 넣어주고 나머지는 원하는 대로 작성하고 만들기를 눌러주면 새 프로젝트가 하나 생성될.. 2019. 7. 29.
[Redmine] 레드마인 다운로드 및 설치 (ft. Window Bitnami) - REDMINE 다운로드 및 설치 - 윈도우 버전의 Bitnami Redmine을 한번 설치해보자. https://bitnami.com/ Bitnami With over 1 million apps deployed per month, Bitnami makes it incredibly easy to deploy apps with native installers, as virtual machines, docker containers or in the cloud. bitnami.com 우선 위 링크를 통해 공식 사이트에 들어가 주고 [Products] - [Application Catalog] 메뉴로 들어가 주자. 그다음 페이지로 넘어갔다면, 스크롤을 아래로 내려 우리가 필요한 Redmine을 찾아 클릭해주자.. 2019. 7. 29.
[JavaScript] 비교 시 false로 간주되는 것들 ('' , 0 , undefined , NaN , null) - 값 비교 시 false로 간주되는 것들 - script문에서 기본적으로 false로 간주되는 것들이 존재하는데 바로 ( ""(빈값), 0 , undefined, NaN, null ) 이다. 이 글의 내용은 저게 전부지만 일단 예제를 통해 어떻게 활용하는지만 살펴보자. var test = ''; if(test == ''){ //true 시 처리 }else{ //false 시 처리 } 이런식으로 사용하게 되면 당연히 true이기 때문에 if문 안으로 들어갈텐데 위에서 말한것처럼 ''(빈값) 은 기본적으로 false로 간주되니까 아래와 같이 사용하면 훨씬 좋다. if(test){ //true }else{ //false } 그냥 가독성의 영역이기때문에 딱시 상관은 없을것같지만 나는 아래처럼 사용하는것을 좋아.. 2019. 7. 29.
[Eclipse] Tomcat Server was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor. (타임아웃 에러) - 톰캣 실행 타임아웃 에러 해결 - 에러 메시지 그대로 서버를 실행시간으로 설정된 45초안에 실행을 하지 못했다 라는 타임아웃 에러이다. Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor. 타임아웃 에러가 발생하는 경우는 많은데 이번에는 단순하게 프로젝트가 무거워 실행시간이 오래걸리는 경우 해결하는 방법에 대해 정리하고자 한다. 사실 사이트가 크면 클수록 프로젝트도 많아지고 모듈화도 시키기 때문에 기본 설정인 45초안에 실행이 안되는 경우가 많다. 그럴때는 톰캣에 기본으.. 2019. 7. 29.
[Eclipse] workspace 에러 : java was started but returned exit code - java was started but returned exit code 에러 해결 - 해당 에러는 workspace 에러인데 가끔 가다 보면 이유도 모르는 상태로 그냥 이런 에러가 발생하고는 한다. 단순하게 workspace에 문제가 생긴건데 java was started but returned exit code=-805306369 사실 마땅한 해결방법은 없고 workspace가 문제가 있으니 workspace를 변경해줘야한다. 이클립스가 실행되면 참 좋을텐데 실행이 안되는 상황에서 workspace를 변경해주는 방법에 대해 알아보자. 일단 1. workspace를 이클립스가 찾지 못하게 폴더명을 바꿔주고 2. cmd 창을 열아 이클립스가 있는 경로로 가서 (나 같은 경우에는 D:\eGovFrameD.. 2019. 7. 29.
[Eclipse] 이클립스 maven repository 경로 설정 (settings.xml) - 이클립스 maven repository 사용자 경로 설정하기 - 서로 다른 라이브러리를 의존하는 프로젝트를 진행할 때 버전 간 충돌이 일어날수 있어 개별로 maven repository를 설정해주어 사용하기 용이하다. 이클립스에서 프로젝트 작업 시 사용되는 라이브러리들의 기본 설치 경로는 C:\Users\HAN'S(사용자 이름)\.m2\repository 에 위치한다. 해당 저장소 경로를 바꿔주는 방법에 대해 알아보도록 하자 이클립스 내에서 [Window] - [Preferences] 로 들어가 주도록하자 그다음 [Maven] - [User Settings] 로 들어가보면 User Settings의 경로가 잡혀있는것을 볼 수 있는데 해당 settings.xml 파일에 maven repository의 .. 2019. 7. 28.
[SVN] SVN comment log 수정하기_ 이클립스(Eclipse) 이클립스에서 SVN log(커밋 커멘트)를 수정하는 방법에 대해 알아보자 우선 HISTORY 를 봐야 수정을 할 수 있기 때문에 우리가 log를 보고싶거나 수정하고 싶은 대상을 클릭하고 확인해준다. 보통 전체 log를 보기 위해선 프로젝트를 대상으로 history를 체크해준다. [마우스 우클릭] - [Team] - [Show History] 를 클릭해주자. 그럼 하단에 History 라는 탭이 생긴것을 볼 수 있다. 해당 프로젝트의 이클립스 버전과 날짜 comment log 등을 확인할 수 있고 그아래에 변경된 사항 역시 확인이 가능하다. 거기서 이제 자신이 바꾸고싶은 comment가 있는 부분을 선택하여 [마우스 우클릭] - [Show Revision Properties] 를 클릭해주자. 그러면 Rev.. 2019. 7. 27.
반응형
TOP