본문 바로가기
728x90

Development104

java Math 사용법~ 6장 중요 클래스 6-7. java.lang.Math 클래스 1> Math 클래스란? 수학적 계산을 하기위한 메소드의 집합 Math 클래스의 모든 메서드는 static 메소드 => Math.메소드() 형식으로 호출됨 private 생성자이므로 객채생성 할수 없다. 즉, new Math() 생성 안됨. 2> Math 클래스의 메서드 1) 올림/버림/반올림 ① ceil() : 인수로 들어온 숫자와 같거나 큰정수 중에서 가까운 정수를 구한다. ex) ceil(-2.5) e -2 ② floor() : 인수로 들어온 숫자와 같거나 작은 정수 중에서 가까운 정수를 구한다.(버림) ex) floor(-2.5) e -3 ③ round() : 인수로 들어온 숫자를 반올림한다. ex) round(-2.5) e -2 2) .. 2019. 6. 14.
RMI 실행시 오류 발생 대처법. RMI 실행시 오류 발생 대처법. 1. Port already in use: xxxx; nested exception is: 2019. 6. 14.
Checkout conflict with files: 대상 파일 (ProjectName/source/file...) Checkout conflict with files: 대상 파일 (ProjectName/source/file...) 다음과 같이 Git에서 Pull 시 Team -> Pull 다음과 같은 에러에 직면할 수 있다. Checkout conflict with files: 대상 파일 (ProjectName/source/file...) Source 파일이 커밋 (Commit)되지 않아서 발생한 문제로 다음과 같이 커밋한다. Team -> Commit 다음과 같이 다시 Pull한다. Team -> Pull 자동으로 Merge되거나 Conflict가 발생할 수 있다. Conflict가 발생했다면 해당 파일을 열어서 해결하고, 다음과 같이 인덱스 (Index)에 추가한다. Team -> Add to Index 다음과 .. 2019. 6. 14.
[Spring Framework] exclude-mapping. Interceptor에서 특정 URL 패턴을 갖는 경우에 제외하고자 할 경우는 어떤 식으로 처리할까? Spring Framework. 3.1과 3.2의 버전마다 차이가 있는데. Spring 3.2의 경우는 servlet-context.xml 파일에 다음과 같이 설정해주면 끝. 하지만 3.1의 경우는 exclude-mapping을 지원해주지 않으므로, Interceptor 클래스에서 별도의 처리를 거쳐주어야 한다. LoginCheckInterceptor 클래스의 preHandle(..) 메소드내에서 다음과 같은 처리를 해주도록 한다. // Login Interceptor를 거치지 않도록 하기 위한 URL 주소 입력 ArrayList excludeCheckUrl = new ArrayList(); exclud.. 2019. 6. 14.
728x90