내 DHCP 테이블을 통해 반복하고 여러 장치에 연결을 시도 할 Java 응용 프로그램을 만들고 있습니다. IP 범위를 반복하고 있지만 응용 프로그램이 닫힐 때까지 계속 범위를 반복하고 싶습니다. 연속적으로 반복 할 때 가장 좋은 방법은 무엇입니까? startip의 값을 두 번 설정 한 다음 최대 범위에 도달하면 startip을 원래 값으로 다시 설정 하시
이것은 분명 할 수도 있지만 실종입니다. IP 주소를 얻기 위해 0xff와 AND를 수행해야하는 이유는 무엇입니까? 내가 정확히 같은 일을 볼 수있는 방법을 수행하고 0xff와 비트를 동일하게 남겨 두어야합니다. 그러면 AND 연산을 수행하지 않으면 왜 작동하지 않습니까? package com.inet.ex1;
import java.net.InetAdd
나는 안드로이드 장치의 호스트 이름을 얻는 방법을 구현하고 있습니다. InetAddress 클래스를 사용하고 있습니다. 그러나, 나는 치명적인 예외를 얻고있다. 방법은 다음과 같습니다. try/catch 블록을 추가했지만 여전히 작동하지 않습니다. 어떤 도움을 주셔서 감사합니다. 편집 및 추가 예외 오류 E/AndroidRuntime: FATAL EXCEP
Pls help me me. 나는 하나의 간단한 프로그램에 대한 나의 작업을 끝낸다. 서버 상태를 확인해야합니다. InetAdress.isReacheble 및 Socket을 사용하려고했습니다. 하지만 때로는 서버에 Windows 서버 상태가 false가됩니다. 많은 정보를 읽은 후에, 나는 이것이 enter link description here의 버그 중
유닉스 VM에서는/etc/hosts에 다음 항목을 넣을 수 있습니다. ABC_XYZ_HOSTNAME.abc.com 15.115.112. *** 그리고 그 후에는 "ping ABC_XYZ_HOSTNAME.abc.com"을 성공적으로 수행 할 수 있습니다. 하지만 내 코드가으로 깨졌습니다. InetAddresses.forString(ip)
예외적으로, IP
InetAddress 클래스의 isReachable 메서드로 이상한 동작이 나타납니다. Method prototype은 다음과 같습니다 대상 IP는 물론 도달 할 수없는 경우 public boolean isReachable(int timeout)
타임 아웃> 1500 (MS)를 사용하여는 방법은 (인수로 주어진 정확한 시간 을 기다립니다 ..). 시간
내가 바로이 코드 InetAddress localhost = InetAddress.getLocalHost();
byte[] ip = localhost.getAddress();
for (int i = 1; i <= 254; i++)
{
ip[3] = (byte)i;
InetAddress address = InetAddress.getB
DNS 조회 (또는 역 DNS 조회)를 수행 할 때 Java가 호스트 파일을 강제로 무시하도록 할 수 있습니까? 나는 꽤 오랫동안 자바의 nslookup을 수행하는 방법에보고되었으며, 모든 예제는 내가이 명령의 몇 가지 변화를 사용하게 찾을 수 있습니다 InetAddress.getByName("123.12.12.12").getCanonicalHostName
네트워크 모니터링 응용 프로그램에서 작업하기 시작했으며 ISP가 할당 한 IP 주소를 찾는 방법이 있는지 궁금합니다. Inet 및 WifiManager API를 살펴본 결과 로컬 네트워크 IP 주소가 제공되는 것으로 보입니다. 아래에서 시도한 코드는 내 로컬 주소를 제공합니다. WifiManager wm = (WifiManager) getSystemServ