小编Alg*_*lgi的帖子

我的网络中的设备/计算机发现

我试图为我的测试项目编写一个示例程序,以找出所有设备(如android或IOS)或连接到我的计算机所连接的网络的其他计算机.当我登录路由器管理控制台时,我能够看到所有连接的设备,并且我希望使用我的程序获得相同的列表.我尝试了下面的示例代码,我在https://gist.github.com/chrishulbert/895382上发现了这个帖子,发现它很有趣,并尝试使用它,但我无法获得列表.我在下面的代码中遗漏了一些东西,或者这是我所指的错误样本?在这方面,我们将非常感谢任何帮助.

function listen(port) {
var server = dgram.createSocket("udp4");
server.on("message", function (msg, rinfo) 
    {
  console.log("server got: " + msg + " from " + rinfo.address + ":" + rinfo.port);
});
server.bind(port); 

}

function search() {
var message = new Buffer(
    "M-SEARCH * HTTP/1.1\r\n" +
    "HOST:239.255.255.250:1900\r\n" +
    "MAN:\"ssdp:discover\"\r\n" +
    "ST:ssdp:all\r\n" + 
    "MX:3\r\n" + 
    "\r\n"
);

var client = dgram.createSocket("udp4");
client.bind(0,"",function() {
    console.log(client.address().port);
    listen(client.address().port);
    client.send(message, 0, message.length, 1900, "239.255.255.250",
                function()     {
        // client.close();
    });
}); // So that we get a …
Run Code Online (Sandbox Code Playgroud)

node.js

10
推荐指数
1
解决办法
9695
查看次数

C#Datatable转换为IList

我使用以下代码转换DatasetIList.有没有更好的方法来编写下面的代码:

IList lst = new List<object>();
var tbl = dsList.Tables[0];
foreach (DataRow dr in tbl.Rows)
{
   lst.Add(dr.ItemArray);
}
Run Code Online (Sandbox Code Playgroud)

c#

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

在html文本框中显示反斜杠

我无法在文本框中显示带反斜杠的文本.\ t在文本框中放置一个标签(4个空格)

C:能够代替C:\ table

<input type="text" id="input" />
<div>
    <input style="margin-top: 20px;" type="button" id='btn' value="Set new value" />
</div>

$('#btn').on('click', function () {
     var testval = 'C:\table';
    $('#input').val(testval);
});
Run Code Online (Sandbox Code Playgroud)

有没有办法逃脱这个backslah并完全显示路径?

javascript jquery

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

标签 统计

c# ×1

javascript ×1

jquery ×1

node.js ×1