:::: 개발 :::: 456

자바 형 변환(Conversion) 암시적 명시적 정리

가끔 햇갈려서 생활코딩 강좌 보며 정리 Conversion 암시적 형 변환 .. 더 넒은 영역이면 자동 형변환 byte - short -int - long - float - doublechar ex) int a = 3;float b = 1.0F;double c = a + b ; 요렇게 자동으로 가능 명시적 형 변환(수동으로 형 변환 Ecplict Conversion) 애러코드 (정보손실..)float a = 100.0 int b = 100.0F 명시적...변환.. float a = (float)100.0; double -- float 으로 명시적 변환int b = (int)100.0F; 100.1F 를 (int) 로 명시적 형변환 하면 뒤에 .1 날라가고 100 만 남아서 형변환 된다..

이클립스 실행 오류 SWT (An error has occurred) 오류 pulgin 폴더 삭제...

에러는 다음과 같다. An error has occurred. See the log file workspace/.metadata/.log. 로그를 열어보니 (로그파일 경로는 프로젝트폴더\.metadata\.log) 에러가 발생했고, 원인은 java.lang.NullPointerException 때문이라고 나와 있다. 저 예외가 왜 발생하는지는 정확히 모르겠고,여기 저기 검색해보니, \프로젝트폴더\.metadata\.plugins 폴더의 모든 내용을 삭제하면 된다기에 시도해 보았다. 결과는 정상동작!!!! 2시간 삽질 끝.

클래스 에서 이야기 하는 인스턴스 변수..

가끔 개념이 헷갈린다.. 토비책 보다 정리.. public class UserDaoTest ( private UserDao dao; // Setup() 메소드에서 만드는 오브젝틀ㄹ 테스트 메소드에서도 사용 할 수 있도록 인스턴스 변수로 선언 public void Setup(){ApplicationContext context =new GenericXmlApplicationContext("applicationContext.xml"); this.dao = context.getBean("userDao" ,UserDao.class); ) public void getUserFailure() throws SQLException {dao.deleteAll(); // 요렇게 사용 가능 ㅋㅋassertThat(dao.ge..

정규식 예제 테스트 방법

출처 : Learning to Use Regular Expressions by Example (예제로 배우는 정규표현식) 현재 제가 작업하고 있는 사이트는 폼을 통한 유저입력에 많은 의존을 하고 있고 모든 데이터는 데이터베이스로 보내기 전에 검사해야합니다. 처음에는 PHP3의 정규 표현식 함수를 사용하면 된다는 건 알고 있었지만 어떻게 정규표현식을 작성해야 할지 몰랐습니다. 제가 필요로 했던 것은 뭔가 예제가 될만한 것이었죠. (물론 처음으로 본 것은 PHP3 매뉴얼과 POSIX 1002.3 스펙이었죠 하지만 예제가 없어서 별 도움이 되질 못했습니다) 덧 붙여 말하자면 정규표현식에 대한 좋은 글을 웹에서 찾기란 정말 어려웠습니다. 전 경험과 시행착오로 점점 그것에 대해 알게 되었고 별거 아님을 깨달았습니..