摘要: js中的浮点数精度一般可以达到16位有效数字,因此有人使用parseFloat(x.toFixed(12))来提高js中浮点运算的精度。经验证,这种方法当整数位数较少时基本正确,但对于较大或较小的运算结果是无效的,如1222.31*2344,直接运算结果是2865094.6399999997,par... 阅读全文
posted @ 2015-12-26 23:06 KingMario 阅读(390) 评论(0) 推荐(0)
摘要: verify: function (req, res, buf, encoding) { req.rawBody = buf;} 阅读全文
posted @ 2015-08-07 07:19 KingMario 阅读(1442) 评论(0) 推荐(0)
摘要: 中文MD5问题。当支付信息里含中文时,会导致支付宝illegal_sign错。网上搜illegal_sign错的话,会有一大堆人告诉你key没设置好或者带空格了[白眼],其实是中文MD5的问题。notify的content-type问题支付宝返回了一个很奇怪的content-type,有多奇怪,抓下... 阅读全文
posted @ 2015-08-05 09:24 KingMario 阅读(1672) 评论(0) 推荐(0)
摘要: 十多年前在摩托罗拉实习的时候,他们有一个变更影响矩阵,用于罗列某个变更会影响到哪些功能或模块以及如何消除影响。后来的十多年来在不同公司工作过,再没看到有哪家公司在软件工程上用这个工具。中国公司搞开发快则快矣,但不精细。 阅读全文
posted @ 2015-07-24 15:23 KingMario 阅读(394) 评论(0) 推荐(0)