小编Ben*_*itD的帖子

检测代码中的node.js/javascript内存泄漏

我有一些工作正常,但它有内存泄漏.

有哪些好的策略可以跟踪node.js中的内存泄漏?

在寻找此类泄漏时,我应该遵循哪些步骤?

如何跟踪代码中的泄漏?

谢谢

javascript memory-leaks node.js

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

从 sockjs-node 广播的有效方法?

我想向所有连接到我的 sockjs-node 服务器的客户端广播消息。

现在我有以下代码

var clients = {};
var echo = sockjs.createServer();
echo.on('connection', function(conn) {
    clients[conn.id] = conn;

    for(key in clients) {
        if(clients.hasOwnProperty(key)) {
            clients[key].write('test');
        }
    }

    conn.on('close', function() {
        delete clients[conn.id];
    });
});
Run Code Online (Sandbox Code Playgroud)

有没有更有效的方法来做到这一点?

也许

var clients = [];
var echo = sockjs.createServer();
echo.on('connection', function(conn) {
    var index = clients.push(conn);

    var lenght = clients.length;
    while(length--) {
        if(clients[length] !== undefined) {
            clients[length].write('test');
        }
    }

    conn.on('close', function() {
        delete clients[index];
    });
});
Run Code Online (Sandbox Code Playgroud)

谢谢

javascript performance node.js sockjs

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

初始化后更新jqTree?

我是jqTree的新手,我想在ajax调用后重新加载树.我有这样的事情:

$("select").change(function(){
    var url = 'lab.json';

    if ($(this).val() === 'RAD') {
        url = 'rad.json';
    }

    $.get(
        url, 
        function(jsonData) {
            $("#treedata").tree({data: jsonData});
        }, 
        "json"
    );
});
Run Code Online (Sandbox Code Playgroud)

第一个调用正在工作,但对于下一个调用,树不会使用新数据进行更新.

知道如何在初始化后更新树吗?

谢谢

编辑:

我找到了解决方案,但并不完美.如果有人有更好的解决方案让我知道:)

 $("#treebox").empty().append('<div id="treedata"></div>');
        $("#treedata").tree({
            data: jsonData
        });
Run Code Online (Sandbox Code Playgroud)

我必须使用$ .empty()通过jqTree删除生成的内容,然后每次我想用新数据更新树时初始化jqTree.

jquery jquery-ui jquery-plugins jqtree

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

jQuery文件上传不再调整图像大小

我上传和调整图像文件大小三个月后,我在项目中使用jQuery文件上传.一切都工作正常,直到上周.该插件不再调整图像大小(最新的谷歌浏览器和最新的Firefox).

我在此页面上使用相同的基本配置https://github.com/blueimp/jQuery-File-Upload/wiki/Basic-plugin

有人有同样的问题,也许有解决方案吗?

谢谢

file-upload jquery-plugins image-resizing

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

有关 Google Workspace SCIM 实施的文档吗?

我需要为 Azure 和 Google Workspace 开发 SCIM 端点。

Azure 和 Okta 有关于它的很好的技术文档,但我在 Google 方面找不到任何内容。我所能找到的只是有关如何从目录中配置应用程序的一些帮助。

我需要知道 Google 是否是完整的 SCIM 标准,或者他们是否有一些像 Azure 一样的怪癖。

谢谢

scim google-workspace

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