반응형

분류 전체보기 177

주로 발생되는 예외들

ClassNotFoundException 어플리케이션이, 클래스의 캐릭터 라인명을 사용해 다음의 메서드로 로드하려고 했지만, 지정된 이름의 클래스의 정의가 발견되지 않았던 경우에 Throw 됩니다. Class 클래스의 forName 메서드 ClassLoader 클래스의 findSystemClass 메서드 ClassLoader 클래스의 loadClass 메서드 릴리스 1.4 에서는 이 예외는 범용의 예외 연쇄 도구 에 맞추어 개량되고 있습니다. 「클래스의 로드시에 발생한 옵션 예외」 (구축시에 Throw 되어getException()메서드를 개입시켜 액세스 가능)는cause 메서드로 불리게 되어, 전술의 「유산 메서드」에 가세해 Throwable.getCause()메서드를 개입시켜 액세스 가능합니다. No..

자기개발/Java 2012.01.30

Exception의 종류와 발생원인

- 출처 : http://kinjsp.pe.kr/lecture/exception.kin - ClassNotFoundException 클래스를 찾지 못함 CloneNotSupportedException Cloneable 인터페이스 미구현 IllegalAccessException 클래스 접근을 못함 InstantiationException 추상 클래스 또는 인터페이스를 인스턴스화 하고자 할때 InterruptedException 쓰레드가 중단 되었을때 NoSuchFieldException 지정된 필드가 없을때 NoSuchMethodException 지정된 메소드가 없을때 [IOException] CharConversionException 문자 변환에서 예외가 발생했을때 [IOException] EOFExce..

자기개발/Java 2012.01.30

스택트레이스(stack trace)

[출처] [초보 개발자분들에게] 스택트레이스(stack trace)에 겁먹지 말자. (자바(java)초보스터디) |작성자 fender 우여곡절 끝에 목요일까지 면접을 모두 마치고 신입 개발자를 한 분 채용하게 됐습니다. 이번에도 이 곳에서 활동하시는 분을 뽑게 됐네요. 덕분에 마음에 드는 분과 함께 일하게 되서 기분이 좋습니다 ^^ 면접을 볼 때, 질문할 내용을 미리 정해놓지는 않지만 개인적으로 즐겨내는 문제가 있습니다. 널포인터 예외(NullPointerException)의 원인을 찾는 문제인데, 이번에는 마침 저희 회사에서 제품개발 중에 발생한 실제 버그 레포트가 있어서 면접보시는 분들께 이슈트래커에서 해당하는 스택트레이스(stack trace)와 해당하는 소스 파일을 보여주고 원인을 추적해보게 하는..

자기개발/Java 2012.01.30

java 강좌

[출처] java 강좌... 풀버전!!! 강추 ~ ^^|작성자 밝은파랑 home > language > javaside > java강좌 이곳은 50001.COM 주인장의 강좌와 주옥같은 JAVA고수님들의 강좌를 모아 놓은 곳입니다. 질문은 Q&A 게시판에 주세요. 들어가는 글 :: "시작하는 JAVA프로그래머를 위해" (특히 비 전공자분들께) 김상욱의 awt 멀티채팅강좌 :: 방개설, 귓말/쪽지, 방장기능, 캐릭터 및 글자색 기능, 이미지넣기, 관리자모드, 그림 및 음악 보내기 등 기술분석적 강의 (진행중) 김상욱의 db 이용한 awt 그래프 출력강좌 :: db와 socket을 이용 3-Tier, 스크롤가능 그래프출력 강좌 (1차완료) 김상욱의 LIVECONNECTION :: 애플릿과 자바스크립트와의 통..

자기개발/Java 2012.01.30

제12회 한국자바개발자(JCO) 컨퍼런스 2월 18일 토요일

링크 : 제12회 한국자바개발자 컨퍼런스 제12회 한국자바개발자 컨퍼런스가 2월 18일 토요일 COEX 그랜드 볼룸/아셈룸에서 열립니다. 이와 관련하여 "나는 홍보왕 이벤트"를 진행합니다. 현재 블로그에 있는 "나는 홍보왕 이벤트"를 트랙백하고, 트랙백이 안되는 경우 "나는 홍보왕 이벤트"가 개제되어 있는 URL을 댓글로 등록하면 끝!! 단, 링크만 덜렁 있으면 안되겠죠. 아래 이미지를 넣어주셔야 한답니다. "나는 홍보왕 이벤트"에 참여하신 두 분을 추첨하여 행사 당일 경품 추첨때 리얼포스 키보드와 삼성 SSD를 드립니다. 요즘에 보내기트위터에 보내기페이스북에 보내기미투데이에 보내기

다음 코딩대회, 매시업의 진수를 보여라

-출처 http://www.zdnet.co.kr/news/news_view.asp?artice_id=20120129173254- 다음 코딩대회, 매시업의 진수를 보여라 임민철 기자 imc@zdnet.co.kr 2012.01.29 / PM 05:33다음커뮤니케이션, 디브데이, 매시업, 해커톤, 핵데이, 개발자대회, 라이브코딩, 앱드론, 다음커뮤니케이션(이하 '다음')이 '오픈API 매시업캠프'를 주제로 연 개발자 대회, 열두번째 '디브데이(DevDay)'의 막이 올랐다. 참가자들은 팀을 이뤄 이틀간 즉석으로 서비스 기획, 설계, 구현, 결과 발표를 진행하며 개발 아이디어 공유와 코딩 실력을 겨루게 된다. 회사가 매시업 대회의 취지를 살리기 위해 참가자들에게 굵직한 '복불복' 요소를 적용해 눈길을 끌었다. ..

서버 실행, 접속, 데이터베이스 생성, 계정 생성

[01] MySQL 서버 작동 1. MySQL 서버 작동 - 외부에서 MySQL 접속시 설정 부분 [제어판 -- Windows 방화벽 -- 예외]에서 MySQL 통신포트 3306 등록 Windows 7 --> 제어판 --> Windows 방화벽 --> 고급 설정 에서 지정 --> 인바운드 규칙 --> 새 규칙 -- >포트 --> TCP, 3306 지정 - MySQL이 설치된 경우 [설정 -- 제어판 -- 관리도구 -- 서비스]창을 열어 'MySQL'관련 서비스가 실행되고 있으면 충돌이 발생할 수 있음으로 '시작 유형: 수동', '서비스 상태: 중지'를 실행합니다. - start는 새로운 도스창을 엽니다. . --verbose: 실행 과정을 출력하라는 명령입니다. - 서버 실행 script 생성 ~~~~~..

자기개발/JDBC 2012.01.27

MySQL 5.1 설치

[01]MySql 5.1의 설치 1. 설치 ⓐ http://www.mysql.com 다운로드 - http://www.mysql.com/downloads/mysql/5.1.html#downloads - mysql-noinstall-5.1.61-win32.zip ⓑ "mysql-noinstall-5.1.61-win32.zip" 현재 폴더에 압축을 해제합니다. ⓒ "mysql-5.1.61-win32" 폴더 이름을 "mysql51"로 변경 ⓓ 최종 설치된 경로: C:/CBD36/mysql51 ⓔ MySQL이 설치되어 있다면 [제어판 --> 관리도구 --> 서비스]에서 'MySQL' 서비스 선택하고 '속성'으로 들어가 시작 유형을 '수동'으로 , 서비스 상태를 '중지'로 설정. ※ 외장하드에 설치시에는 전압 부족..

자기개발/Tools 2012.01.27

Eclipse 자주 쓰는 단축키

-출처 : http://blog.naver.com/daniz00/100052855911 - - Eclipse 자주 쓰는 단축키 - ----- 실행 ----- Ctrl + F11 : 바로 전에 실행했던 클래스 실행 ----- 소스 네비게이션 ----- Ctrl + 마우스커서(혹은 F3) : 클래스나 메소드 혹은 멤버를 상세하게 검색하고자 할때 Alt + Left, Alt + Right : 이후, 이전 Ctrl + O : 해당 소스의 메소드 리스트를 확인하려 할때 F4 : 클래스명을 선택하고 누르면 해당 클래스의 Hierarchy 를 볼 수 있다. ----- 문자열 찾기 ----- Ctrl + K : 찾고자 하는 문자열을 블럭으로 설정한 후 키를 누른다. Ctrl + Shift + K : 역으로 찾고자 하는..

자기개발/Tools 2012.01.25

자바 강의

-출처 : http://yagi815.tistory.com/488 - getJava 사이트 방문하기 http://my.dreamwiz.com/conbox/ 아래 문서의 소유권은 getJava에 있으며, 리포스팅에 대한 문의는 getJava로 하시기 바랍니다. For Beginner ::::: 자바의 유래와 다른 언어와의 차이점 자바의 구조와 특징은 무엇일까? 객체지향프로그램이란 무엇인가? 자바 API와 자바 가상머신의 구조는? 자바로 무엇을 할수 있을까?(자바 플렛폼 종류) 자바 개발환경 구축하기 자바 개발툴 설치하기(KAWA & Editplus) 자바를 잘 하려면? Basic Lecture ::::: 데이터 형과 연산자 기본 데이터 변수 사용하기 값 할당 변수 초기화 키워드 연산자 수치(산술) 연산자 ..

자기개발/Java 2012.01.22
반응형