小编und*_*ned的帖子

Socket.IO无法通过https连接

我有一个node.js应用程序,它使用socket.IO.它在http上工作正常,但在尝试通过https连接到套接字时 - 没有任何反应.
这是代码的一部分:

var fs = require('fs');  

var ioHttp = require('socket.io').listen(8899, {  
    'flash policy port': -1  
});  

initSocket(ioHttp);  

var ioHttps = require('socket.io').listen(8895, {  
    key: fs.readFileSync('/path/to/file/file.key'),  
    cert: fs.readFileSync('/path/to/file/file.crt'),  
    ca: [  
        fs.readFileSync('/path/to/file/sub.class1.server.ca.pem'),  
        fs.readFileSync('/path/to/file/ca.pem')  
    ],  
    'flash policy port': -1   
});  

initSocket(ioHttps);  
Run Code Online (Sandbox Code Playgroud)

initSocket功能:

function initSocket(io) {  
    io.enable('browser client minification');  
    io.enable('browser client etag');  
    io.enable('browser client gzip');  

    io.set('transports', [  
        'websocket',  
        'htmlfile',
        'flashsocket',
        'jsonp-polling'  
    ]);  

    io.sockets.on('connection', function (client) {
        //the connnection is handled here
    });
}
Run Code Online (Sandbox Code Playgroud)

客户端连接如下:

var secureConnection = false;  
var port = …
Run Code Online (Sandbox Code Playgroud)

javascript https websocket node.js socket.io

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

在symfony2中重新生成autoload.php

我有这个代码的autoload.php

<?php

// autoload.php generated by Composer

require_once __DIR__ . '/composer' . '/autoload_real.php';

return ComposerAutoloaderInit8be239f5caef32db03f87bb271ed6012::getLoader();
Run Code Online (Sandbox Code Playgroud)

但是当我访问localhost时

Fatal error: Class 'ComposerAutoloaderInit8be239f5caef32db03f87bb271ed6012' not found in /home/sebastian/Development/PHP/miciudad/vendor/autoload.php on line 10
Run Code Online (Sandbox Code Playgroud)

昨天这项工作和我没有更新.

如果我运行php composer.phar install它会工作并生成正确的autoload.php?

谢谢!

php symfony composer-php

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

在PDO中,如果int被引用为字符串,那么性能是否存在差异?

如果在准备好的PDO查询中将整数绑定为字符串,那么性能是否存在差异?在Mysql中,如果值绑定为int或字符串,则查询可以正常工作,但是在执行此操作时性能是否有任何差异?

$pdo = new PDO(
    "mysql:host={$host};port={$port};dbname={$dbname};charset=utf8", 
    $username, 
    $password
);
$statement = $pdo->prepare("SELECT * FROM `table` WHERE `id` = :param");

// Is there any performance difference between the two rows below
$statement->bindValue(":param", 5);
$statement->bindValue(":param", 5, PDO::PARAM_INT);

$statement->execute();
Run Code Online (Sandbox Code Playgroud)

绑定参数和指定其类型之间是否有任何区别,或者只是将其引用为字符串?

php mysql pdo

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

MySQL GROUP BY和ORDER BY命令

之后到底有什么关系?我的意思是如果我这样做

SELECT * FROM  table GROUP BY x ORDER BY y
Run Code Online (Sandbox Code Playgroud)

首先将结果分组然后排序?

mysql sql

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

JavaScript的typeof函数是否检查null

javascripts typeof表达式是否检查为null?

var test = {};
console.log(typeof test['test']);//"undefined"

var test = null;
console.log(typeof test['test']);//TypeError: test is null
Run Code Online (Sandbox Code Playgroud)

显然,但为什么错误,如果typeof null是一个对象?

编辑:
我知道如何避免类型错误,并且null没有属性,但我想知道是否有行为的解释typeof.

javascript

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

标签 统计

javascript ×2

mysql ×2

php ×2

composer-php ×1

https ×1

node.js ×1

pdo ×1

socket.io ×1

sql ×1

symfony ×1

websocket ×1