Javascript的对象创建方法

2017-03-11
阅读 4 分钟
2.2k
创建对象 1.1 通过Object对象创建 {代码...} 1.2 通过字面量创建 {代码...} Object和字面量创建的问题: 创建很多对象的时候会产生大量重复代码。 1.3 工厂模式 {代码...} 工厂模式的问题: 无法识别对象类型,即无法通过instanceof和constructor来识别对象类型: {代码...} 1.4 构造函数 {代码...} 构造函数的问题: 每...

[转载]Qt的Signal和Slot机制(一)

2017-02-23
阅读 4 分钟
3.7k
最近在用Qt开发项目,它的Signal和Slot机制引起了我的兴趣,闲暇无聊,看了下源代码,写下了一些自己的心得。但其中难免有错误之处,望各位看官不吝指出。

Lodash chain功能(Lazy Evaluation)介绍

2016-09-24
阅读 3 分钟
5.9k
我曾经一直认为像Lodash这样的库是不可能正的比它们已有的速度更快的。Lodash几乎完美结合了各种各样的技术来榨干了JavaScript的性能。它使用了JavaScript最快的语句,自适应的算法,它甚至进行性能测试以避免在后续发布的版本中意外的降低了性能。

CSS盒模型常见问题

2016-09-09
阅读 3 分钟
2.4k
div.parent的margin属性为margin:0 auto,与body之间不应该有空隙,但是由于div.child的margin属性设置为margin-top:10px,div.parent出现了一个本不该有的margin-top:10px效果。原因在于:W3C的盒模型-Collapsing Margins

Windows系统下MongoDB的安装及设置方法--基于3.2版

2016-09-06
阅读 1 分钟
2.7k
注意MongoDB设计为运行在受信任的环境,数据库默认不开启“Secure Mode”。请仅在通过--auth开启“Secure Mode”的情况下才允许公网访问mongod.exe。

三维空间两直线/线段最短距离、线段计算算法

2016-07-29
阅读 5 分钟
11.6k
$L_t$,其起点、终点坐标为$ t_0、t_1 $,方向向量$\vec v = t_1-t_0 $记两线段对应的直线为$l_s、l_t$,采用向量表示法如下: