会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
白色的海
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
下一页
2014年9月26日
检测IP地址的正则表达式
摘要: 正则表达式:((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)红色块代表:第一个字符是2,...
阅读全文
posted @ 2014-09-26 18:45 白色的海
阅读(51761)
评论(3)
推荐(2)
2014年8月28日
setTimeout,setInterval,process.nextTick,setImmediate in Nodejs
摘要: Nodejs的特点是事件驱动,异步I/O产生的高并发,产生此特点的引擎是事件循环,事件被分门别类地归到对应的事件观察者上,比如idle观察者,定时器观察者,I/O观察者等等,事件循环每次循环称为Tick,每次Tick按照先后顺序从事件观察者中取出事件进行处理。 调用setTimeout()或setI
阅读全文
posted @ 2014-08-28 18:51 白色的海
阅读(3188)
评论(0)
推荐(1)
2014年8月25日
nodejs中exports与module.exports的实践
摘要: 只要是在nodejs中写自己的文件模块就少不了会遇到module.exports和exports的使用,看别人的代码大多都会使用“module.exports=exports=<对象/函数等>”怪异的串联用法,一问原因,貌似都是云里雾里,如此写法更像是保守的防止性写法。 这种问题除了看源代码外,只能
阅读全文
posted @ 2014-08-25 23:49 白色的海
阅读(12384)
评论(12)
推荐(2)
2013年6月6日
javascript,一道容易犯错的小题
摘要: 越是基础的东西,越容易被忽视,接下来就来一道小题,看看我们掌握了没。for(i=0, j=0, l=0; i<10, j<11, l<14; i++, j++, l++){ a = i + j;}上面这段代码执行后,变量“a”的结果是什么?,代码不存在任何错误。答案在下面。。。。。。。。。。。。。...
阅读全文
posted @ 2013-06-06 22:07 白色的海
阅读(517)
评论(6)
推荐(1)
javascript,clone对象
摘要: 开发中,打断对象间的引用关系,只想下个副本的情况无处不在,clone一个对象就在所难免了。 JavaScript中,简单的方法就是用JSON函数,将对象stringify成字符串,再parse成一个新对象。要么就是从网上搜个代码,开源社区里面clone的代码还是有不少的。代码虽然可以找得到,但,东...
阅读全文
posted @ 2013-06-06 19:24 白色的海
阅读(5884)
评论(3)
推荐(0)
2013年5月19日
CoffeeScript之,存在操作符“?”
摘要: 在javascript中,我们调用对象变量的某个方法之前,经常会向下面的代码一样判断该对象是否存在,该变量定义过并且值不是null的话就调用相应的方法。if (typeof p !== "undefined" && p !== null) { p.sayHello();}到了CoffeeScrip...
阅读全文
posted @ 2013-05-19 22:44 白色的海
阅读(722)
评论(2)
推荐(0)
2013年5月18日
javascript之,深扒typeof,instanceof操作符
摘要: 写javascirpt代码时,typeof和instanceof这两个操作符时不时就会用到,堪称必用。但是!使用它们总是不能直接的得到想要的结果,非常纠结,普遍的说法认为“这两个操作符或许是javascript中最大的设计缺陷,因为几乎不可能从他们那里得到想要的结果”typeof说明:typeof返...
阅读全文
posted @ 2013-05-18 16:24 白色的海
阅读(1485)
评论(5)
推荐(1)
2013年5月15日
npm批量安装需要的模块
摘要: 用npm安装express,就在命令行中输入:npm i express再用npm安装ejs,就要再在命令行中输入:npm i ejs如果要同时安装很多模块,就要输入多行命令,而且在团队开发中每个人都要这么做一边,虽然不是什么大事,但就是麻烦。npm通过“package.json”文件支持批量安装。...
阅读全文
posted @ 2013-05-15 17:59 白色的海
阅读(2158)
评论(0)
推荐(0)
2013年5月14日
构筑RubyMine IDE开发工具的Coffeescript+node.js开发环境(for windows)
摘要: RubyMine是一个综合的强大的Ruby编码编辑器,非常好的支持了Ruby、CoffeeScript,JavaScript,HTML,CSS。 对于使用Coffeescript开发基于node.js的Web服务这一场景来说,RubyMine的智能编辑,调试工具,代码自动提示完成、集成版本控制、...
阅读全文
posted @ 2013-05-14 23:24 白色的海
阅读(2402)
评论(1)
推荐(2)
2013年5月7日
安装node.js+express for windows的Web开发环境
摘要: Node.js是一个让JavaScript运行在服务端的针对Web的开发平台,因为它才使得JavaScript在服务端堪与PHP、Python、Perl、Ruby平起平坐,跻身于脚本语言世界的一等公民的行列,官网:http://www.nodejs.org。 Express作为Node.js的...
阅读全文
posted @ 2013-05-07 23:44 白色的海
阅读(4468)
评论(7)
推荐(2)
上一页
1
···
6
7
8
9
10
11
12
下一页
公告