小编vin*_*dev的帖子

setTimeout是用javascript做异步函数的好方法吗?

在网上搜索异步函数,我发现很多文章使用setTimeout来完成这项工作:

window.setTimeout(function() {
   console.log("second");
}, 0);
console.log("first");
Run Code Online (Sandbox Code Playgroud)

输出:

first
second
Run Code Online (Sandbox Code Playgroud)

这有效,但是最佳做法?

javascript jquery

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

使用Socket.IO时如何访问会话标识符?

我聊天了,我需要管理独特的连接.我四处搜索,但我发现的解决方案似乎都被弃用了.

那么,我如何使用Socket.IO获得套接字的会话ID?

我正在使用Node.js,Express.jsSocket.IO.

javascript node.js express socket.io

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

了解strrchr功能

我正在使用函数strrchr进行一些测试,但我无法理解输出:

$text = 'This is my code';
echo strrchr($text, 'my');
//my code
Run Code Online (Sandbox Code Playgroud)

好的,该函数在最后一次出现之前返回了字符串

$text = 'This is a test to test code';
echo strrchr($text, 'test');
//t code
Run Code Online (Sandbox Code Playgroud)

但在这种情况下,为什么函数返回"t代码",而不是"测试代码"?

谢谢

php string strrchr

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

是否可以从 CloudFront 禁用某些特定密码?

我正在使用一个工具进行安全检查,这个工具将以下密码标记为弱:

TLS_RSA_WITH_AES_128_CBC_SHA256 (0x003C)
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 (0xC027)
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 (0xC028)
Run Code Online (Sandbox Code Playgroud)

我正在使用最新的 CloudFront 安全策略,即 TLSv1.2_2018 和设置为 TLSv1.2 的最小源 SSL 协议。

但即使有这些设置,仍然允许使用弱密码。

是否可以在 CloudFront 上禁用某些特定密码?

security amazon-web-services amazon-cloudfront

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