在JavaScript中创建命名空间的几种写法 在JavaScript中全局变量经常会引起命名冲突,甚至有时侯重写变量也不是按照你想像中的顺序来的,可以看看下面的例子:
var sayHello = function() {
return 'Hello var';
};
function sayHello(name) {
return 'Hello function';
};
sayHello();
在JavaScript中判断整型的N种方法 整数类型(Integer)在JavaScript经常会导致一些奇怪的问题。在ECMAScript的规范中,他们只存在于概念中:所有的数字都是浮点数,并且整数只是没有一组没有小数的数字。
在这篇博客中,我会解释如何去检查某个值是否为整型。
10个值得一用的CSS框架 CSS又称层叠样式表,是用来为结构化文档(如HTML文档或XML应用)添加样式的计算机语言。目前最新的CSS3已被大部分浏览器支持,下一代CSS4还在开发当中。这里小编为大家整理了一些非常好用的CSS开发框架,如果加以合理利用,定能加速你的Web开发进程。
JavaScript中NaN的秘密 NaN,不是一个数字,是一种特殊的值来代表不可表示的值,使用typeof或其他任何与之比较的处理方式,‘NaN’则会引起一些混乱,一些操作会导致NaN值的产生。这里有些例子:
Math.sqrt(-2)
Math.log(-1)
0/0
parseFloat('foo')
Java中8个顶级开源NoSQL数据库 NoSQL正在崛起。许多企业和用户已经将MySQL数据库替换成了NoSQL数据库。NoSQL使分析非结构化的数据变得更容易,因此开发者必须意识到存在于NoSQL世界中的趋势和工具。
Terrastore: 新的文档存储技术可以提供先进的伸缩性和弹性而不必牺牲一致性。Terrastore基于Trrracotta,它依赖于一个业界公认的,快速的(而且又酷)集群技术。
jQuery:在一个回调中处理多个请求 我曾经为Mozilla Developer Network 开发一个新功能,它需要加载一个基本的脚本文件的同时加载一个JSON请求。因为我们使用的是jQuery,意味着要使用 jQuery.getScript和jQuery.getJSON。我知道这两者都是异步的并返回一个Deferred(jQuery中的Promise模式实现, 参见: deffered object)对象,因此我想知道能不能在一个回调里按顺序请求它们。我很幸运,使用jQuery就可以用一个回调处理两个请求。
我不想雇佣女性 注:此文为一女性创业者的对女性员工的看法,引起广泛讨论,
对,我就是这样说的。当你读到它时,你非常不高兴;在我写这篇文章时,我也很不高兴,当我第一次想到这个念头时,我甚至更加愤怒。我是一个女人,一个女奴主义者,一位母亲。和一位充满激情的创业者。我不标榜平等——现实已经把我生活的各个方面给击碎了。
树莓派进阶学习的五个建议 你的确正在通过你的方式去学习使用这物超所值的、只有信用卡大小的计算机去满足一些DIY想法,这就是树莓派。
然而,从基础跨越到中级还是存在较大距离。当你从“设置你的派”的教程转而学习“创建一个媒体服务器”时,项目开始前的需求就会有一点点挑战。
Bearcat pomelo game 实战 -- treasures 这是一篇通过一个简单的 treasure 捡宝的例子讲述如何使用 Bearcat 来快速, 高效的进行 pomelo game 开发
在bearcat的统一管理协调下, 去除了烦人的require直接依赖关系, 可以放心大胆的进行编码甚至重构, bearcat 里面的任一组件都被有序的管理维护着, 使用时不再是一个个单一的个体, 而是一个集体