본문 바로가기

Computer/Java10

java RMI, Exception:Connection refused to host... 1. 작업 String url="rmi://xxx.xxx.xxx.xxx/Echo"; 경로로 rmi를 수행. 2. 문제 java RMI시 Connection refused to host:xxx.xxx.xxx.xxx 예외 발생. 3. 원인 ⓐ 서버측에 rmiregistry가 실행되어 있지 않음. ⓑ rmiregistry에 해당 Remote Object 서비스(Echo)가 등록되어 있지 않음. ⓒ RMI name service를 제공하는 포트가 방화벽에 막혀있음. ⓓ Reomte Object 서비스를 제공하는 포트가 방화벽에 막혀있음. 4. 해결 ⓐ rmiregistry 실행. ex) prompt>rmiregistry & ⓑ 해당 Remote Object 서비스(Echo) 실행. ex) prompt>java .. 2012. 3. 8.
Programming Language.... AMD Winsor 6000+ , 3.0GHz Athlon64 Dual Core. Java에서 지원하는 Integer형의 최대값 2 ^ 31 - 1. 2147483647 Integer형 for문으로 최대값까지 루프에 걸리는 시간 체크. 2 ^ 31 - 1까지 루프에 소요되는 시간, Java, 평균 2172밀리섹. C, 평균 5348밀리섹. 왜 이런 현상이.....?! 특이점, java에서, for( int i= 2147483647; i>=0; i--){ hello h= new hello(); h= null; } c에서, for( int i=2147483647; i>=0; i--){ hello* h= new hello(); delete h; } 와 같이 했을 경우, 현저한 속도 저하를 보여주는 것이 C. .. 2007. 8. 17.
[Data Structure2] Graph Matrix 인접 행렬 형태로 구현한 그래프. class GraphMatrix{ //######################################################// //인접행렬로 표현한 그래프 row & col 크기가 같아야 한다.#########// //#####################################################// int[][] graph={ {0, 1, 1, 1, 0, 0, 0}, {1, 0, 0, 0, 1, 0, 0}, {1, 0, 0, 0, 1, 1, 0}, {1, 0, 0, 0, 0, 1, 0}, {0, 1, 1, 0, 0, 0, 1}, {0, 0, 1, 1, 0, 0, 1}, {0, 0, 0, 0, 1, 1, 0} }; int nodeNum= gr.. 2006. 10. 22.
Static on Java- Speed Test Static으로 선언된 메소드와 일반 메소드의 비교. 어느 정도의 속도차이를 내는지 알아보았다. 테스트 조건1. 10억 번 루프를 돌려 수행 시간을 얻는다.2. 1번을 10번 수행하여 평균을 얻는다. 결과 단위 milli-Second -- 동일 클래스 상에서 속도 체크(함수로 호출) --Normal 은 동일 클래스의 static이 아닌 변수를 1씩 증가 시키는 함수를 루프 시킨 결과.Static 는 동일 클래스의 static 변수를 1씩 증가 시키는 static 함수를 루프 시킨 결과.-- 동기화 고려된 메소드 ---Normal은 동기화로 선언한 일반 메소드를 호출.Static는 동기화로 선언한 static 메소드를 호출.-- 외부 클래스에서의 비교 값 --Normal은 인스턴스 생성 후 그 인스턴스의 .. 2006. 10. 9.