小编Sor*_*avi的帖子

用socket.io广播网络摄像头?

我可以使用以下代码行从浏览器获取流:

var socket = io.connect('127.0.0.1:9000');
navigator.getUserMedia  = navigator.getUserMedia ||
                          navigator.webkitGetUserMedia ||
                          navigator.mozGetUserMedia ||
                          navigator.msGetUserMedia;


var cam;
navigator.getUserMedia({video: true, audio: true}, function(stream) {
    //var call = peer.call('another-peers-id', stream);
        //call.on('stream', function(remoteStream) {
        // Show stream in some video/canvas element.
    //});
    cam = stream;
    console.log(stream);
}, function(err) {
    console.log('Failed to get local stream' ,err);
});
Run Code Online (Sandbox Code Playgroud)

现在我想将实时流发送到socket.io服务器,然后使用socket.io服务器进行广播.
有没有简单的代码可以做到这一点?

node.js socket.io webrtc

9
推荐指数
1
解决办法
5017
查看次数

Zend Framework 2覆盖现有服务?

我正在使用一个被调用的zf2模块GoalioRememberMe,现在我想通过我的自定义服务覆盖它的服务.或者,如果不可能,我想用我的配置覆盖Module.php.可能吗?

在应用程序模块中.我在module.config.php中写了这一行:
'GoalioRememberMe\Service\RememberMe' => 'Application\Service\RememberMe'

提前致谢!

service zend-framework2

6
推荐指数
1
解决办法
1967
查看次数

在Highcharts中只向图表添加一个可点击点?

我看到了Highcharts的文档,找不到任何只向图表添加一个可点击点的示例.没有任何意义或全部都是可点击的.
是否可以仅绑定一个点来点击?
提前致谢!

javascript jquery highcharts

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

发送邮件到垃圾邮件文件夹?

我搜索了这个主题,但没有任何对我有用的东西.

码:

public function sendActivation($name, $user, $pass, $activationKey)
{
    $to = $user;
    $subject = 'Account Activation';
    $headers = "From: noreply@domain.tld\r\n";
    $headers .= "MIME-Version: 1.0\r\n";
    $headers .= "Content-Type: text/html; charset=UTF-8\r\n";
    $message = "<div id='mail' style='height: auto; width: 500px;background-color: #DDDDDD; font-family: Tahoma, Arial, sans-serif;'>
    <p>Hello dear $name and thanks for your choise!</p>
    <p>Your details:</p>
    <p>Username: $user</p>
    <p>Password: $pass</p>
    <p><br /></p>
    <p>Here there is an activation link. Please click on it to activate your account.
    If you don't activate your account in next …
Run Code Online (Sandbox Code Playgroud)

php email spam

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

如何缩进/美化动态生成的HTML?

我将HTML与PHP结合起来生成一个网页.我的PHP代码是:

public function generateSelect()
{
    $data = "<select>\n";

    for ($i = 2000;$i<=2012;$i++)
    {
        $data .= "\t<option value='$i'>$i</option>\n";
    }
    $data .= "</select>";
    $this->data = $data;
    return $this;
}
Run Code Online (Sandbox Code Playgroud)

这是我的HTML:

<div>
    <?= $data ?>
</div>
Run Code Online (Sandbox Code Playgroud)

这就是结果:

<div>
    <select>
    <option value='2000'>2000</option>
    <option value='2001'>2001</option>
    <option value='2002'>2002</option>
    <option value='2003'>2003</option>
    <option value='2004'>2004</option>
    <option value='2005'>2005</option>
    <option value='2006'>2006</option>
    <option value='2007'>2007</option>
    <option value='2008'>2008</option>
    <option value='2009'>2009</option>
    <option value='2010'>2010</option>
    <option value='2011'>2011</option>
    <option value='2012'>2012</option>
</select>
</div>
Run Code Online (Sandbox Code Playgroud)

我知道它可以用\t和修复\n.但我想知道是否有任何方法可以自动完成?

html php

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

在Windows上使用git时出现警告和致命错误?

当我想获取当前状态或使用任何git命令时,我将看到以下两行错误:

warning: unable to access 'C:/Program Files (x86)/Git': Permissio
fatal: cannot use C:/Program Files (x86)/Git as an exclude file
Run Code Online (Sandbox Code Playgroud)

问题出在哪儿 ?
提前致谢!

windows git access-denied

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

从byte []中删除尾随零?

我正在使用TCP协议并从套接字读取并将数据写入byte []数组.
以下是我的数据示例:

94 39 E5 D9 32 83
D8 5D 4C B1 CB 99 
08 00 45 00 00 98 
41 9F 40 00 6C 06 
9C 46 26 50 48 7D 
C0 A8 01 05 03 28
Run Code Online (Sandbox Code Playgroud)

我创建了一个大小为1024的byte []数组.现在我使用此方法从中删除空索引:

public void Decode(byte[] packet)
{
    byte[] temp;
    int c = 0;
    foreach(byte x in packet)
        if (x != 0)
            c++;
    temp = new byte[c];
    for (int i = 0; i < c; i++)
        temp[i] = packet[i];
    MessageBox.Show(temp.Length.ToString());
}
Run Code Online (Sandbox Code Playgroud)

但它也删除了0x00索引,它可能是有用的数据...... …

c# arrays byte

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

在c#中创建数据包

我想创建一个数据包并将其写入套接字.
该数据包以'C0'十六进制值开头.
在php中我可以使用以下代码轻松创建它:

$a = "\xC0";  
Run Code Online (Sandbox Code Playgroud)

现在我想用c#创建它.怎么办呢?

c# string hex

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

将此数字转换为可读格式?

我有一个从XLS文件移植的数据库。我的电话号码是这种形式

3.41002E+13  
Run Code Online (Sandbox Code Playgroud)

但是可读形式应为: 34100224263318

如何将第一种形式转换为第二种形式?

php numbers

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

将网站转换为xml?

我使用此代码来获取网站的内容:

$data = file_get_contents('http://domain.com/');
Run Code Online (Sandbox Code Playgroud)

而目前,我想转换$data为XML对象以轻松解析它.例如:

<?xml version='1.0' encoding='ISO-8859-1'?>
<html>
    <body>
         <div id='main'>
         </div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

预先感谢

php xml

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

将字符串转换为byte []以获取套接字

我正在用c#编写一个简单的ftp客户端.
我不是c#的专业人士.有没有办法将字符串转换为byte []并将其写入套接字?
例如,为了引入用户名,这是套接字内容:

5553455220736f726f7573680d0a
Run Code Online (Sandbox Code Playgroud)

和ASCII等价物是:

USER soroush
Run Code Online (Sandbox Code Playgroud)

我想要一个转换字符串的方法.像这样的东西:

public byte[] getByte(string str)
{
    byte[] ret;
    //some code here
    return ret;
}
Run Code Online (Sandbox Code Playgroud)

c# sockets string ftp byte

-4
推荐指数
1
解决办法
2510
查看次数