标签: ip

如何在Java中确定路由器/网关的IP?

如何在Java中确定路由器/网关的IP?我可以轻松地获得我的IP.我可以使用网站上的服务获取我的互联网IP.但是如何确定网关的IP?

如果你了解自己的方式,这在.NET中有点容易.但是你如何用Java做到这一点?

java sockets ip router

15
推荐指数
3
解决办法
3万
查看次数

如何从C程序输出主机的IP地址?

我需要使用C语言显示本地计算机的所有IP地址.如何才能做到这一点?

c sockets linux ip

15
推荐指数
4
解决办法
4万
查看次数

如何在HttpWebRequest中更改原始IP

我在已分配5个IP的服务器上运行此应用程序.我使用HttpWebRequest从网站获取一些数据.但是当我建立连接时,我能够指定连接的5个IP中的哪一个.HttpWebRequest是否支持此功能?如果不能,我可以从中继承一个类来改变它的行为吗?我在这里需要这样的想法.

我的代码现在是这样的:

System.Net.WebRequest request = System.Net.WebRequest.Create(link);
((HttpWebRequest)request).Referer = "http://application.com";
using (System.Net.WebResponse response = request.GetResponse())
{
    StreamReader sr = new StreamReader(response.GetResponseStream());
    return sr.ReadToEnd();
}
Run Code Online (Sandbox Code Playgroud)

c# ip webrequest httpwebrequest

15
推荐指数
1
解决办法
2万
查看次数

在Android上获取IP Cam视频流(MJEPG)

我目前正在以3人为一组进行AndAR项目.我是负责Android手机视频流的人.我得到了一台D-Link DCS-920 IP摄像机,我发现它使用MJPEG编解码器作为直播视频流,网络服务器使用Jview来观看直播.据我所知,MJPG不是Android操作系统支持的文件类型所以我想出了一个想法,而不是使用ImageView,我使用WebView来传输视频.我实现了一个非常简单的概念,它的工作原理!但问题是,刷新率很糟糕.我得到视频图像(例如http://192.168.1.10/image.jpg:)在WebView上查看并实现一个Timer来控制刷新率(假设它设置为30fps,每33ms刷新一次)但是它只能达到500ms间隔,任何更低的间隔我注意到它不会更平滑,有时图像不会加载,连接不稳定(例如:掉线).这可能是我的速度比它能以更快的速度刷新吗?但是在网络服务器Jview上它没有问题!我试图找到jview的源代码,但我没有希望.无论如何这里是我写的代码

package org.example.test;

import java.util.Timer;
import java.util.TimerTask;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebView;
import android.widget.Button;
import android.widget.EditText;

public class Webview extends Activity {

public WebView webView;
public Timer autoUpdate;
public String url;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);    

        webView = (WebView) findViewById(R.id.webview);
        webView.getSettings();
        final EditText urlText = (EditText) findViewById(R.id.urlText);

        //Buttons//////////////////------------
        final Button connectB = (Button)findViewById(R.id.connectButton);
        connectB.setOnClickListener(new View.OnClickListener() {
         public void onClick(View v) { …
Run Code Online (Sandbox Code Playgroud)

ip video camera android stream

15
推荐指数
1
解决办法
5万
查看次数

如何在Python中对存储在字典中的IP地址进行排序?

我有一段看起来像这样的代码:

ipCount = defaultdict(int)

for logLine in logLines:
    date, serverIp, clientIp = logLine.split(" ")
    ipCount[clientIp] += 1

for clientIp, hitCount in sorted(ipCount.items), key=operator.itemgetter(0)):
    print(clientIp)
Run Code Online (Sandbox Code Playgroud)

它有点排序IP,但是像这样:

192.168.102.105
192.168.204.111
192.168.99.11
Run Code Online (Sandbox Code Playgroud)

这是不够好,因为它不能识别99是一个小于102或204的数字.我希望输出是这样的:

192.168.99.11
192.168.102.105
192.168.204.111
Run Code Online (Sandbox Code Playgroud)

我找到了这个,但我不知道如何在我的代码中实现它,或者甚至可能因为我使用字典.我有什么选择?谢谢..

python sorting ip dictionary

15
推荐指数
4
解决办法
2万
查看次数

限制Jetty和Solr的IP地址

我正在使用Jetty设置Solr.我想限制只访问几个IP地址.使用Jetty可以做到这一点似乎并不明显.是否可能,如果可能,怎么样?

ip solr jetty restriction

15
推荐指数
2
解决办法
2万
查看次数

生成随机IP地址

我想生成一些随机IP地址.但是evertime这个generateIPAddress函数返回0.0.0.0字符串作为ipAddress.但它应该每次都返回一些除0.0.0.0以外的随机ipAddress.任何建议为什么会发生?

private void callingGeoService() {
    int p1 = 255;
    int p2 = 0;
    int p3 = 0;
    int inc = 5;

    String ipAddress = generateIPAddress(p1, p2, p3);

    p3 += inc;
    if (p3 > 255) {
        p3 = 0;
        p2 += inc;
        if (p2 > 255) {
            p2 = 0;
            p1--;
            if (p1 <= 0) {
                p1 = 0;
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是generateIPAddress方法

private String generateIPAddress(int p1, int p2, int p3) {

    StringBuilder sb = null;

    int b1 = (p1 …
Run Code Online (Sandbox Code Playgroud)

java ip subnet

15
推荐指数
2
解决办法
2万
查看次数

通过第三方Web服务获取客户端IP地址

我想从下面的页面(http://l2.io/ip或其他)中读取我的IP地址,使用javascript将他保存在我的变量"myIp"中.

function getMyIP() {
  var myIp;
  ...
  return myIp;
}
Run Code Online (Sandbox Code Playgroud)

你怎么办?

javascript ip

15
推荐指数
3
解决办法
12万
查看次数

Ruby:获取本地IP(nix)

我需要获取我的IP(即DHCP).我用我的environment.rb:

LOCAL_IP = `ifconfig wlan0`.match(/inet addr:(\d*\.\d*\.\d*\.\d*)/)[1] || "localhost"
Run Code Online (Sandbox Code Playgroud)

但有没有rubyway或更清洁的解决方案?

ruby unix ip

14
推荐指数
3
解决办法
1万
查看次数

iOS模拟器无法连接到本地网络IP地址

首先,我曾经能够在我的模拟器应用程序上访问本地托管文件,没有任何问题.

在更新到OS X Yosemite之后,我无法连接到http://192.168.2.6:8000我的iOS模拟器上的地址,这些地址在Chrome中运行正常,或者来自我的实际手机.

我需要为本地测试启用新设置吗?或者我还有其他潜在的问题需要考虑吗?

我在safari上获得的错误(在iOS模拟器上)是:

The error was: "The operation couldn't be completed. No such file or directory".

并查看system.log我看到:

Oct 13 16:40:46 My-MacBook-Pro MobileSafari[4215]: tcp_connection_set_tfo 89 TFO is not yet supported on Simulator
Run Code Online (Sandbox Code Playgroud)

ip localhost ios ios-simulator

14
推荐指数
1
解决办法
8056
查看次数