问题列表 - 第27948页

Java中的UDP广播

早上.

我是Java和套接字连接的新手,但我试图在端口8001上将255.255.255.255上的UDP数据包/广播发送到设备.我可以将数据发送得很好,但是当接收数据时,连接超时.我有一个数据包嗅探器,我可以看到数据包发送,然后设备响应.

我很确定这是我在代码中遗漏的新手错误,但我已经坚持了一段时间,任何帮助都会受到赞赏.

 m_Socket = new DatagramSocket(m_SERVERPORT);
 InetAddress address = InetAddress.getByName(m_SERVERIP);


 m_DataPack = new DatagramPacket(m_SERVERCMD.getBytes(), m_SERVERCMD.getBytes().length,
 address, m_SERVERPORT);
 m_Socket.setBroadcast(true);
 m_Socket.connect(address, m_SERVERPORT);

 m_Socket.send(m_DataPack);
 m_DataPack = new DatagramPacket(data, data.length,
 address, m_SERVERPORT);


 m_Socket.receive(m_DataPack); // This is where it times out


 data = m_DataPack.getData();
 String received = data.toString();
 System.out.println("Received: " + received);
 m_Socket.close();
Run Code Online (Sandbox Code Playgroud)

谢谢和Gig'Em.

编辑:

我不确定这是否有帮助但是当我观察m_Socket对象时,我可以在发送之前看到以下内容:

bound = true;
close = false;
connectedAddress = Inet4Address (id = 32) (-1,-1,-1,-1);
connectedPort = 8001;
connectState = 1;
created = true;
impl = PlainDatagramSocketImpl;
oldImpl = false; …
Run Code Online (Sandbox Code Playgroud)

java udp broadcast

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

检查变量是否为数组

我想知道变量是否是一个数组

  if (params.writtenLines == ???)
Run Code Online (Sandbox Code Playgroud)

非常感激.

grails groovy

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

学习使用单元测试和Nunit应用程序

我需要在代码中开始使用单元测试.问题是我从未写过单元测试.能否请您推荐一些好的网站,并预订如何正确编写单元测试和使用nunit应用程序.

非常感谢您的帮助.

.net c# nunit unit-testing

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

在App Purchase中没有有效的产品ID

我正在尝试使用现有的iPad App进行In App Purchase.我无法从App Store检索产品信息:

- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
Run Code Online (Sandbox Code Playgroud)

SKProductsResponse仅包含无效的产品ID.我尝试了我在这里或网上找到的所有可能的解决方案:

  • 我的应用程序ID已启用In App
  • 我生成了一个新的配置文件并将其安装在我的设备上
  • 我重启了设备
  • 我的应用程序ID与我的Info.plist中的相同(自几周以来它在商店中)
  • 我在应用程序中添加了In App Purchases,并已选中"已售出"
  • 我添加了截图到我的In App Purchases
  • 我为产品ID尝试了不同的命名方案
  • 我做了三重检查,我将正确的产品ID传递给SKProductsRequest
  • 我正在将NSSet传递给SKProductsRequest而不是MutableSet
  • 我使用即将发布的App版本更新了我的应用程序,并将其提交给了Review
  • 我批准了我的一个In App Purchase,只是为了看看是否有帮助
  • 我等了24个多小时

所有这些操作都给我带来了无效的产品ID.

我希望有人可以指出我正确的方向,因为我的想法已经不多了.

iphone app-store

8
推荐指数
1
解决办法
3253
查看次数

如何预览Java应用程序中的任何文件?

我正在使用JTree来浏览文件夹的内容,我希望当用户点击文件时,软件会显示它的预览(第一页的屏幕截图).

这些文件主要是Office文档和PDF.

我设法使用从Sun下载的模块为PDF文件执行此操作,但我想知道是否有办法使用任何软件(最好是JAR)甚至是内置的Windows API.

我正在考虑将文件转换为PDF然后预览此PDF,但这不是最佳选择.

有任何想法吗 ?

java windows winapi thumbnails preview

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

jQuery通过多个css类选择一个元素

如果您为一个元素分配了一个类,则jQuery 类选择器可以正常工作.如果我为一个元素分配两个类(例如:) <div class="one two">,如果我知道这两个类怎么能找到那个元素怎么办?

jquery jquery-selectors

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

私有成员是否继承在C#中?

刚看到一个教程说:

Class Dog
{
  private string Name;
}
Class SuperDog:Dog
{
 private string Mood;
}
Run Code Online (Sandbox Code Playgroud)

然后有一个UML显示SuperDog也会继承Name.我试过但似乎只有公共成员才能继承.至少我无法访问Name,除非它被声明为public.

c# inheritance private

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

在MATLAB中在数组的单个维度上分配函数?

我经常发现自己想要使用自定义函数在一个维度上折叠n维矩阵,并且无法弄清楚是否有可用于执行此操作的简洁咒语.

例如,在解析图像时,我经常想做这样的事情.(注意!仅举例说明.我知道rgb2gray这个具体案例.)

img = imread('whatever.jpg');
s = size(img);
for i=1:s(1)
  for j=1:s(2)
    bw_img(i,j) = mean(img(i,j,:));
  end
end
Run Code Online (Sandbox Code Playgroud)

我想表达的是:

bw = on(color, 3, @mean);
Run Code Online (Sandbox Code Playgroud)

要么

bw(:,:,1) = mean(color);
Run Code Online (Sandbox Code Playgroud)

有一个简短的方法吗?


编辑:显然mean已经这样做了; 我希望能够为我编写的任何函数执行此操作.例如,

...
  filtered_img(i,j) = reddish_tint(img(i,j,:));
...
Run Code Online (Sandbox Code Playgroud)

哪里

function out = reddish_tint(in)
  out = in(1) * 0.5 + in(2) * 0.25 + in(3) * 0.25;
end
Run Code Online (Sandbox Code Playgroud)

arrays matlab function matrix multidimensional-array

7
推荐指数
2
解决办法
2297
查看次数

IE6,7和8中的CSS中心

这段代码适用于IE7和8但不适用于6.我怎样才能让它适用于6.或者有更好的方法吗?

#contentLoading {
width:90px;
height: 90px;
position: fixed;
top: 50%;
left: 50%;
background:url(_img/ajax-loader4.gif) no-repeat center #fff;
text-align:center;
padding:10px;
font:normal 16px Tahoma, Geneva, sans-serif;
border:2px solid #666;
margin-left: -50px;
margin-top: -50px;
z-index:2;
overflow: auto;
}
Run Code Online (Sandbox Code Playgroud)

css

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

有哪些理论和/或实验编程语言功能?

我正在设计一种编程语言,纯粹是为了好玩,并希望尽可能多地添加实验性功能,只是为了使编程完全不同,并且不像Brainf*ck或Malbolge那样糟糕.

然而,我似乎很难为它提出新的东西,但我确信那里有很多东西已被讨论但从未真正尝试过.

  • 目前还没有在主流语言中实现哪些实验性语言功能或概念?

例如:如果我问这个问题,让我们说,1960年,答案可能是"面向对象编程".

我确信计算机科学家(最近)提出了很多未实现的想法,至少我被告知过.

programming-languages

7
推荐指数
1
解决办法
1191
查看次数