小编Jus*_*and的帖子

节点IDE自动完成和调试

IDE的支持节点自动完成并可以附加到节点调试器?我使用的Cloud9对节点很有效,但由于它在自己的服务器上托管,因此无法访问我的专用网络.我也使用了eclipse但自动完成效果不是很好.

我们正在使用node构建一个html5网站,对CSS和html编辑也有很好的体验.

ide node.js

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

将C#MD5散列算法与node.js匹配

我在将C#散列算法与节点匹配时遇到问题,问题似乎是Unicode编码.有没有办法将字符串转换为Unicode然后散列它并输出为十六进制?不幸的是我不能改变c#代码,这是我无法控制的.

节点算法

function createMd5(message) {
    var crypto = require("crypto");
    var md5 = crypto.createHash("md5");        
    return md5.update(message).digest('hex');
}
Run Code Online (Sandbox Code Playgroud)

c#散列算法

 private static string GetMD5(string text)
    {
        UnicodeEncoding UE = new UnicodeEncoding();
        byte[] hashValue;
        byte[] message = UE.GetBytes(text);
        using (MD5 hasher = new MD5CryptoServiceProvider())
        {
            string hex = "";
            hashValue = hasher.ComputeHash(message);
            foreach (byte x in hashValue)
            {
                hex += String.Format("{0:x2}", x);
            }

            return hex.ToLower();

        }
    }
Run Code Online (Sandbox Code Playgroud)

c# md5 node.js

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

标签 统计

node.js ×2

c# ×1

ide ×1

md5 ×1