学习笔记
gjc9620
这个作者很懒,什么都没留下…
展开
-
理解异步,同步,阻塞,非阻塞之间的关系
在学习nodejs时应该会说 nodejs是 异步非阻塞i/o而以前却并不了解这句话的意思 今天要梳理一下这些概念首先 同步与异步 同步于异步关注的是消息通信机制 (synchronous communication/ asynchronous communication)。 同步:调用者等待被调用者的返回值之后,调用者才继续工作 异步:调用者调用之后被调用者马上返回,但是这里是没有返回结果的原创 2015-08-13 23:10:01 · 640 阅读 · 0 评论 -
[es6]Symbol.iterator 和 for of
使用 Symbol.iterator for of s6 学习笔记原创 2015-08-15 13:34:28 · 3395 阅读 · 0 评论 -
读 《你不知道的javascript》 思维脑图
个人整理的脑图原创 2015-08-18 15:58:02 · 450 阅读 · 0 评论 -
Duff装置
Duff装置 性能优化转载 2015-09-01 14:46:02 · 1081 阅读 · 0 评论 -
记录一下要挖的坑
记录一下坑ww原创 2015-06-23 10:49:14 · 418 阅读 · 0 评论 -
es6 标准 Promise 学习笔记
es6离我们越来越近 node4.0也推出了 原生浏览器 也逐渐支持promise他能帮助我们从个callback hell中脱离出来为什么我们要使用promise呢?fs.readFileAsync("a.json",function(e1,d1){ if(e1){ //todo }else{ fs.readFileAsync("b.j原创 2015-09-20 18:01:11 · 557 阅读 · 0 评论 -
JavaScript 浮点数及运算精度调整总结
JavaScript 只有一种数字类型 Number,而且在Javascript中所有的数字都是以IEEE-754标准格式表示的。浮点数的精度问题不是JavaScript特有的,因为有些小数以二进制表示位数是无穷的。十进制 二进制 0.1 0.0001 1001 1001 1001 … 0.2 0.0011 0011 00转载 2016-01-03 22:59:30 · 355 阅读 · 0 评论 -
使用child_process 执行命令
const exec = require('child_process').exec;const child = exec('cat aaaa.html bad_file | wc -l', function(error, stdout, stderr) { console.log(`stdout: ${stdout}`); console.log(`stderr: ${std原创 2016-02-15 15:30:16 · 2044 阅读 · 0 评论 -
使用css3 实现旋转的立方体
demo在此代码贴在这里<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>nesting</title></head><style> .center{ position: absolute; left: 0px; bottom: 0px原创 2016-02-15 11:12:28 · 756 阅读 · 0 评论 -
赛贝尔曲线
http://stackoverflow.com/questions/8316882/what-is-an-easing-functionhttp://cubic-bezier.com/#1,1.55,.61,.77http://gizma.com/easing/#quint3t: current time, 当前时间b: begInnIng value, 开始值c: change In val原创 2016-06-08 11:27:40 · 673 阅读 · 0 评论 -
css3弹性盒子模型 flex与box 菜鸟学习笔记
记录一下学习弹性布局的学习笔记弹性布局是未来的布局趋势在移动端弹性布局可施展拳脚原创 2015-06-04 09:23:41 · 2069 阅读 · 0 评论 -
[js] js中的 set & get
set get js __defineSetter__ __defineGetter__ __lookupGetter__ __lookupSetter__原创 2015-07-02 10:23:28 · 399 阅读 · 0 评论 -
学习《Mongodb权威指南》学习笔记 (二)
upsert upsert是一种特殊的更新要是没有文档符合更新条件,就会以这个条件和更新文档为基础创建一个新的文档,如果找到了就会匹配的文档,则正常更新。upsert非常方便不必预留集合,同一套代码既可以创建又更新文档db.users.insert( { "url":"http://www.cnblogs.com/refactor", "pageV原创 2014-12-05 15:51:00 · 686 阅读 · 0 评论 -
【javascript】 function.apply 菜鸟学习笔记
今天无意看到 function有个apply的函数于是就去看看 发现很好玩 在这里分享下 先看看参数 apply方法能劫持另外一个对象的方法,继承另外一个对象的属性 Function.apply(obj,args)方法能接收两个参数 obj:这个对象将代替Function类里this对象 args:这个是数组,它将作为参数传给Fu原创 2014-12-31 11:22:18 · 575 阅读 · 0 评论 -
【javascript】 object.__proto__ 菜鸟学习笔记
这次继续来研究js的继承链 objext.__prpto__参数object必需。 要对其设置原型的对象。备注__proto__ 属性可用于设置对象的原型。该对象或函数继承新原型的所有方法和属性,以及新原型的原型链中的所有方法和属性。 对象可以仅有一个原型(不包括原型链中继承的原型),因此当您原创 2015-01-05 22:05:37 · 765 阅读 · 0 评论 -
【javascript】 array.reduce 菜鸟学习笔记
先上参数定义对数组中的所有元素调用指定的回调函数。 该回调函数的返回值为累积结果,并且此返回值在下一次调用该回调函数时作为参数提供。array1.reduce(callbackfn[, initialValue])参数参数定义原创 2015-01-05 11:02:49 · 602 阅读 · 0 评论 -
学习《Mongodb权威指南》学习笔记 (一)
使用$set来增加一个属性 db.table1.update({"_id":ObjectId("5472881298a2819b7ee66327")},{"$set":{"like":"aaa"}})原创 2014-11-24 10:26:49 · 384 阅读 · 0 评论 -
使用node-inspector 调试nodejs程序
使用node-inspector 调试nodejs 程序原创 2015-05-27 14:18:11 · 460 阅读 · 0 评论 -
js的 valueOf & toString
js 中的valueOf 与 toString原创 2015-07-01 11:34:17 · 677 阅读 · 0 评论