摘要:表示一个单独的测试,是测试的最小的单位,称为测试用例。安装配置示例的内容为测试二阶乘法注意,这里并不需要加上运行结果为 Mocha安装 以搭建一个mochaTest项目为例子,首先我们创建一个mochaTest目录 步骤1 在mocchaTest目录下,运行 npm init # 初始化项目 npm install mocha --save-dev # 将mocha保存到package...
摘要:创建简单应用使用指令来载入模块创建服务器使用方法创建服务器,并使用方法绑定端口。全局安装将安装包放在下。的核心就是事件触发与事件监听器功能的封装。通常我们用于从一个流中获取数据并将数据传递到另外一个流中。压缩文件为文件压缩完成。 创建简单应用 使用 require 指令来载入 http 模块 var http = require(http); 创建服务器 使用 http.create...
摘要:把属性和函数封装成一个对象,然后从原型对象生成实例对象原始模式构造函数模式模式原始模式根据上述规格生成实例或者写一个函数直接返回对象的实例该方法的问题是没有建立实例之间的关系构造函数模式配合操作符,将绑定在实例对象上实例的属性将指向构造函数 把属性和函数封装成一个对象,然后从原型对象生成实例对象 原始模式 构造函数模式 prototype模式 原始模式 var Person = {...
摘要:在我是如何优化网站首页性能的一篇文章中提到过分位值的概念。性能分位值分位值在月号和月,号都有一些抖动,但是不是特别明显。分位值意义第一点从上面图中可以看出,在性能统计中,分位值的波动最明显,能够放大问题。 在我是如何优化网站首页性能的一篇文章中提到过95分位值的概念。下面从最近实际数据看看95分位值对于性能优化的参考价值。 真实数据 最近优化有了一些效果,就正好借着具体的实例数据来看看...
摘要:记得几年前有一次栈长去面试,问到了这么一个问题中的对象都是在堆中分配吗说明为什么当时我被问得一脸蒙逼,瞬间被秒杀得体无完肤,当时我压根就不知道他在考什么知识点,难道对象不是在堆中分配吗最后就没然后了,回去等通知了。。 记得几年前有一次栈长去面试,问到了这么一个问题: Java中的对象都是在堆中分配吗?说明为什么! 当时我被问得一脸蒙逼,瞬间被秒杀得体无完肤,当时我压根就不知道他在考什么...