JavaScript运算出现很多小数导致运算不精确的问题,用toFixed解决 最近发现一个JS运算的一个问题,某些小数运算会出现类似无限循环的小数
var fee = 19.99
var all = fee * 100
console.log(all)
> 1998.9999999999998
未发布 MyEclipse 2015 Stable 2.0更新及下载 MyEclipse 2015 Stable 2.0仍然重点改进了Web和Mobile功能,新增了非常强大的Minimap工具,Emmet代码编辑器,优化了JavaScript性能。
从士兵到程序员再到 SOHO 程序员 2013年9月13日,我从就职了一年半的S公司正式离职,并开始了我梦寐以求的“SOHO程序员”之路。
这对于我来说,是一次人生道路上的重要选择,在这里,我想分享一下我是如何选择了这条道路的,同时也是对我到目前为止的程序员生涯做一个回顾。
爱好使然:爱好是驱使我走上程序员道路的源动力,很小的时候家里就有那种用磁带作为数据存储介质的古老电脑,可以说我基本上完整的经历了从80年代后期到如今这段时间内个人电脑的发展历程,而电脑也成为了我生活中必不可缺的重要组成部分,所以从事一个能够与自己爱好相符合的工作是一件非常快乐的事情,而如何能够 让爱好与工作快乐的结合起来 则是我一直所追求的目标。
未发布 【重要更新】跨平台移动开发利器Xamarin Studio v6.1发布|附下载 跨平台移动开发利器Xamarin Studio更新至v6.1,新版本新增了NuGet 3、C # 重构、F # 等支持,还做了其他改进和bug修复。
QQ邮箱是如何泄密的:JSON劫持漏洞攻防原理及演练 注* 作者发表这篇文章的时间较早,某些方法可能并不是最好的解决方案,但针对这种漏洞进行的攻击还依然可见,如早期的:QQMail邮件泄露漏洞,直到现在,你在某些邮箱打开一个外部链妆,依然会有安全警告提示。下面就是对这种攻击原理的介绍以及预防方法
不久之前,我写了一篇文章《一个微妙的JSON漏洞》,文中讲到这个漏洞可能会导致敏感信javascript:;息泄露。针对该漏洞的特点,通过覆盖JavaScript数组构造函数以窃取(暴露)JSON返回数组,而现在大多数浏览器还无法防范这种攻击。
Node.JS读取中文TXT编码文件显示乱码问题解决方案 Windows下默认的编码格式是ASNI,其实这并不是真正的编码格式,但Node.JS默认的编码、解码则是目前通用的UTF-8。因此在读取Windows默认的TXT文件时会显示乱。
可以用iconv-lite来用gbk解码:
var fs = require('fs')
var iconv = require('iconv-lite')
fs.readFile('readme.txt', function(err, data) {
console.log(iconv.decode(data, 'gbk'))
})