'웹개발(JSP&Servlet)/개발하면서GET'에 해당되는 글 57건

  1. 2007.12.04 PC의 모든 IP를 얻고자 할때
  2. 2007.11.20 Toad Data Modeler Freeware 사용해봄
  3. 2007.10.12 오라클 9i설치후 이클립스 시동 안될때

개인 PC는 드물지만, 서버는 이런 저런 이유로 한개 이상의 IP를 지정해 놓을때가 있다.

사용자 삽입 이미지

IP가 하나일때는, InetAddress클래스의 static메소드를 통해서 쉽게 주소객체를 얻을수있다.

       //대표(?) IP하나만 얻어올때

       try {

           InetAddress add = InetAddress.getLocalHost();

           System.out.println(add.getHostAddress());

       } catch (UnknownHostException e) {

           e.printStackTrace();

       }

그렇지만, 저 서버처럼 IP가 여러개인 경우에도 아이픽 목록을 얻으려고
getAllByName("localhost") 로 해보았지만, 대표IP하나만 얻을수 있었고
System.getPopreties로 얻은 프로퍼티에도 역시나 나오지 않았다.


java.net패키지에서 NetworkInterface 를 찾고 답을 얻었다.
static Enumeration getNetworkInterfaces()
          Returns all the interfaces on this machine.
를 통해서 네트워크 정보를 얻을수 있었다.

대충 코드는..


결과는, 다음과 같다.
예약된 IP인 127.0.0.1과 NIC에 물린(IP의 목록을 구할수 있음).

name:lo (MS TCP Loopback interface) index: 1 addresses: <- NetworkInerface의 toString() 값
/127.0.0.1; <- InerAddress의 IP값

name:eth0 (Realtek RTL8168/8111 PCI-E Gigabit Ethernet NIC - ÆÐ? ½º????? ¹?? Æ÷?) index: 2 addresses: <- NetworkInerface의 toString() 값
/210.XXX.XXX.120; <- InerAddress의 IP값
/210.XXX.XXX.78;
/210.XXX.XXX.118;
/210.XXX.XXX.119;

Posted by 영겁회귀

처음엔 GUI가 지원되는 오라클 클라이언트를 다운 받으려고 갔었는데.
쉐어웨어 날짜가 지나서 삭제하려고 보니,
Toad Data Modeler 라는 프로그램이 있어서 함 사용해봤음.

이미 많은 개발자분들이 사용하고 있는것으로 검색으로 알았음~

사용자 삽입 이미지

Toad 사용예


별건 아니고 PC관리 대장을 만들려고 데이타를 끄적거려봤음.
손으로 외부키 생각해서 작업하는것보다 훨씬 빠르고, 보기도 쉬운거 같은데..
SQL Script로 어떻게 만들어야 할지 아직 모르겠다.
Export 했을대 제대로된 스크립트가 안나오네 ^^;
Posted by 영겁회귀

오라클이 jdk1.3의 jre를 설치하고 이것을 Path에 잡아버리면서
발생한다고 한다.

커맨드 옵션으로  -vm %JAVA_HOME%\bin\javaw.exe 이렇게 해주던지

 오라클 + 이클립스 문제
PATH에서 기존 사용하던 JDK의 패스를, 오라클이 추가한 패스보다 먼저 오게 하면된다.
Posted by 영겁회귀