본문 바로가기
반응형

분류 전체보기704

[Eclipse] An internal error occurred during: "Initializing Java Tooling". java.lang.NullPointerException ( 구동 에러 ) - 이클립스 구동 에러 해결 - 항상 에러는 사람을 당황하게 만든다. 어제까지만 해도 잘되다가 다음날 키니까 이런 에러가 뜬다. An internal error occurred during: "Initializing Java Tooling". java.lang.NullPointerException 역시 난생 처음보는 에러이다. 일단 나같은경우는 저 에러를 무시하고(그냥 OK를 눌러주고) 그냥 평소처럼 실행했더니 아주 잘 되었다 그냥 잠깐 찾지를 못해서 생긴 에러인가 싶다 그래도 혹시몰라 구글링을 해보니 참 여러 상황이 존재했다. - 무시했더니 이클립스 구동할때마다 발생함. - 해결을 안했더니 이클립스가 멈춰버림 등등의 상황이 존재했는데 만약 무시했을때 해결이 안 될 경우를 대비해 따로 정리해둔다. 일단 .. 2019. 8. 9.
[JAVA] 자바_노란줄 경고표시 제외/무시 처리(@SuppressWarnings) - 자바 노란줄 경고표시 제외/무시 처리 - @SuppressWarnings란? 컴파일 진행할때 오류가 아니라고 마킹해주는 역할을 한다. JDK 1.5부터 지원하며 value값은 String으로 선언되어 있다. (ex. @SuppressWarnings("deprecation")) 실제로 자바 코드중에 노란줄이 있는 곳에 마우스를 올려보면 아래와 같이 출력된다. 저걸 클릭하게 되면 위에 예시처럼 "deprecation"이 선언된 채로 상단에 위치하게된다. 그렇게되면 아래와 같이 노란줄 경고역시 사라진다. @SuppressWarnings 내부에서 사용할 수 있는 토큰 목록 옵션 설명 all 모든 경고를 억제합니다. boxing boxing/unboxing 오퍼레이션과 관련된 경고를 억제합니다. cast 캐스.. 2019. 8. 9.
[SPRING] ORA-00933: SQL 명령어가 올바르게 종료되지 않았습니다(세미콜론 에러) - ORA-00933: SQL 명령어가 올바르게 종료되지 않았습니다 - 스프링을 이용한 개발을 할 때 무 조 건 한번 이상은 나올법한 에러이다. 지금은 하도 많이 봐서 너무 간단하고 가벼운 에러지만 처음에는 뭔 소리야 이게 이럴법한 에러이다 SELECT * FROM testTable; 예를들어 이러한 구문이 있는데 SQL 쿼리문을 실행하는 부분에는 이상이 없지만 스프링 내부 iBatis , myBatis를 사용하는 곳에서는 저 세미콜론 ( ; ) 이 문제가 되어 발생하는 에러이다. 2019. 8. 8.
[JAVA] 자바_코드 취소선 (deprecated_사용 권장하지않음 ) - 코드 취소선 - 개발을 하다보면 (혹은 예전에 사용한 코드를 보거나 유지보수를 한다거나 하면) 코드에 아래와 같은 취소선들이 보이는 경우가 종종 있다. 이게 의미하는 바는 "사용을 권장하지 않는다"라는 의미이다. 즉, deprecate 되었다는 말이다. deprecate의 사전적 의미 조차도 "더 이상 사용하지 않음"을 의미하는데, 쉽게 보자면 더이상 지원하지 않겠다는 의미로 써도되긴하나 앞으로 버전이 바뀌면서 어떻게 바뀔지 모르며 오작동이 일어나도 책임지지 않겠다는 말이다. 그래서 지금 당장은 기능이 작동되겠지만 앞으로 어떻게 변할지 모르기에 저 취소선이 보이면 가급적이면 대체되는 메서드를 찾아 변경해서 사용하는 것이 좋다. 2019. 8. 8.
[Redmine] 레드마인 등록된 일감 내용(설명) 변경 및 수정하기 - REDMINE 등록된 일감 내용 변경 및 수정하기 - 등록된 일감 내용을 변경 및 수정하는 방법에 대해 알아보자. 이전에 CKEditor를 적용하면서 기존에 등록된 모든 일감들의 줄바꿈이 사라져버리는 안타까운 현상이 발생했는데, 그래서 다시 줄바꿈을 주려고 해당 내용을 수정하려고 편집 버튼을 눌러주었다. 그런데 아무리 찾아도 바꾸는 입력창이 보이질 않는 것이다. 아래 큼지막한것은 덧글을 쓰는곳인데, 내용 수정하는 곳이 전혀 보이지 않는다. 알고보니 저기 중간에 떡하니 설명 부분에 편집 버튼이 존재했다. 설명 옆에 있는 편집 버튼을 한번 눌러보자. 이 다음부터는 뭐 굳이 설명이 필요없을텐데, 아래와 같이 설명 부분에 입력창이 화면에 표출된다. 내용을 수정하고 확인을 누르면 아래와 같이 이미 등록된 일감.. 2019. 8. 8.
[ORACLE] 오라클_WITH 구문 사용하기(feat.서브쿼리) WITH - WITH 구문은 보통 서브쿼리를 사용할때 많이 사용하고는 한다. (가독성과 성능면에서 우수하다.) - 일반 서브쿼리는 서로를 참조할 수 없지만 WITH절은 서로 참조가 가능하다. - 오라클 9버전 이상에서 지원하는 구문이다. - WITH 구문을 사용한 쿼리는 인라인뷰나 임시 테이블로 여긴다. 예제 1) WITH 구문의 일반적인 사용방법 -- 구문 -- WITH ALIAS명 AS (SUB 쿼리) -- SELECT 컬럼명 FROM ALIAS명; WITH TEST AS (SELECT a.deptno , b.emptno FORM a,b) SELECT * FROM TEST; 예제 2) WITH 구문 안에서 두개의 쿼리문 사용 -- 구문 -- WITH ALIAS명 AS (SUB 쿼리), -- ALIAS.. 2019. 8. 6.
[Android] SQLite DB Browser 다운로드 및 설치 (SQLite DB 확인용) 안드로이드 작업을 하다보면 DB를 직접 눈으로 확인하고 싶은데 어떻게 할지 고민하는 경우가 많은데 이럴때 쓰는게 DB Browser for SQLite(SQLite Browser) 툴이다. .db 파일을 SQLite Browser 툴을 이용하여 확인이 가능하다 다운로드 및 설치에 대해 알아보자 https://sqlitebrowser.org/dl/ 해당 사이트로 들어가 DB Browser for SQLite - Standard installer for 64-bit Windows 를 클릭해주자 위에 클릭을 했으면 설치파일이 다운로드 되었을것이다. DB.Browser.for.SQLite-3.11.2-win64.msi 이제 설치를 진행해보자 Next를 누른다. 다음으로 넘어가 기본적으로 체크를 해주고 Next를.. 2019. 8. 6.
[Android] 안드로이드 스튜디오(Android Studio)_한글 깨짐 현상 해결 안드로이드 스튜디오를 이용하여 개발을 할 때 보면 가끔 한글이 깨져서 고생하는 경우가 생기는데 한글 깨짐 현상을 해결하는 방법에 대해 정리해보자. 우선 가장 흔한 방법 첫 번째 방법으로는 안드로이드 스튜디오 인코딩을 "UTF-8"로 바꿔주는 것이다. 그러기 위해서 [File] - [Settings] 를 들어가 주자. 그런 다음 [Editor] - [File Encodings]를 들어가서 저렇게 세 군대를 전부 UTF-8로 바꿔주자. 이제 두 번째 방법으로는 안드로이드 스튜디오 우측 하단에 보면 언어를 선택하는 부분이 있다. 그것 역시 UTF-8로 바꿔주자 (간혹 x-windows-949로 해야 보이는 한글도 있는데 한글 보이게 잘 맞춰주자) 선택하면 reload/convert 선택창이 나오는데 새로 변경.. 2019. 8. 5.
[ORACLE] 오라클_NULL 값 일때 치환 및 처리 (COALESCE) COALESCE - COALESCE(case1, case2, case3, ..., caseN) - COALESCE 함수는 나열된 값을 순차적으로 체크하여 NULL이 아닌 값이 나오는 인수를 반환한다. - 이 함수는 ANSI 표준 함수로 오라클뿐만 아니라 다른 DB언어에서도 사용이 가능하며 오라클에서의 NVL과 비슷한 기능으로 작동한다. COALESCE 함수에 대해 간략하게 알아봤으니 예제를 통해 접해보자. 우선 아래와 같은 데이터가 있다는 가정하에 진행해보자. ▷ 초기 데이터 deptno salary 10 20 0 30 10000 40 ▷ 쿼리문 SELECT deptno, salary, COALESCE( salary * 0.9 , -1) AS realSalary FROM dept; ▷ 결과 deptno .. 2019. 8. 4.
반응형
TOP