小编RAD*_*ack的帖子

错误的请求 - 无效的主机名ASP.net Visual Studio 2015

在Visual Studio 2015中调试我的网站后,我可以通过localhost:50544访问它.我想在不同的计算机上访问我的网站,该网站也在同一个网络上.要做到这一点,我应该能够访问计算机地址192.168.1.13:50544.

但是,访问此地址时,出现"错误请求,主机名无效"错误.即使我在网站正在服务的同一台机器上访问它.

根据这里的建议,我创建了以下Windows防火墙规则,并尝试完全关闭防火墙.防火墙规则的图片

我正在使用IIS express,因此已添加到'〜\ Documents\IISExpress\config\applicationhost.config'文件中

<binding protocol="http" bindingInformation=":8080:localhost" /> //original rule
<binding protocol="http" bindingInformation="*:50544:192.168.1.13" />
Run Code Online (Sandbox Code Playgroud)

但是在任何机器上访问192.168.1.13:50544仍然会导致"错误请求"错误.

asp.net iis port

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

Java将一个BufferedImage与另一个进行比较

我需要比较两个缓冲的图像,看看它们是否完全相同.简单地说,如果等于那不起作用.我目前的方法是

                 { 
                 Raster var1 = Img1.getData();    
                 Raster var2 = Img2.getData();

                 int Data1 = (var1.getDataBuffer()).getSize();
                 int Data2 = (var2.getDataBuffer()).getSize();

                 if (Data1 == Data2)
                         {
                         return true;
                         }
                 else 
                           {
                           return false;
                           }
                 }
Run Code Online (Sandbox Code Playgroud)

但这并没有真正起作用.还有什么更可靠的方式?

java bufferedimage

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

Java密钥绑定

我需要绑定所有箭头键来执行相同的功能,但每次都按下哪个键.目前我只有通过以下方式按下右箭头键时才有

DoneImg.getInputMap(JLabel.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_UP, 0), "UpArrow");

Action MvRight = new AbstractAction()
{
     public void actionPerformed(ActionEvent e)
     {
           //Do whatever here
     }
};
DoneImg.getActionMap().put("RightArrow", MvRight);
Run Code Online (Sandbox Code Playgroud)

但我需要类似的东西

DoneImg.getInputMap(JLabel.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_RIGHT, 0), "RightArrow");
     DoneImg.getInputMap(JLabel.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_LEFT, 0), "LeftArrow");
     DoneImg.getInputMap(JLabel.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_DOWN, 0), "DownArrow");
     DoneImg.getInputMap(JLabel.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_UP, 0), "UpArrow");

     Action MvAll = new AbstractAction()
         {
                 public void actionPerformed(ActionEvent e)
              {
                  if (e.keypressed == "LeftArrow")
                         {System.out.println("The left arrow was pressed!");}
                  if (e.keypressed == "RightArrow")
                         {System.out.println("The right arrow was pressed!");}
                  //and so forth
              }
                 };
     DoneImg.getActionMap().put("RightArrow", MvAll);
     DoneImg.getActionMap().put("LeftArrow", MvAll);
     DoneImg.getActionMap().put("UpArrow", MvAll);
     DoneImg.getActionMap().put("DownArrow", MvAll);
Run Code Online (Sandbox Code Playgroud)

java key-bindings

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

标签 统计

java ×2

asp.net ×1

bufferedimage ×1

iis ×1

key-bindings ×1

port ×1