炼数成金 大数据JavaScript
订阅

JavaScript

解读Nodejs多核处理模块cluster
解读Nodejs多核处理模块cluster
大家都知道nodejs是一个单进程单线程的服务器引擎,不管有多么的强大硬件,只能利用到单个CPU进行计算。所以,有人开发了第三方的cluster,让node可以利用多核CPU实现并行。
upstart封装nodejs应用为系统服务
upstart封装nodejs应用为系统服务
本文将介绍封装nodejs应用为系统服务,应用会像一个守护程序一样,被操作系统所管理。为nodejs应用介绍,upstart任务脚本,nodejs应用管理
Nodejs服务器管理模块forever
Nodejs服务器管理模块forever
又说到服务器管理了,上次说的时候用的是Linux系统服务upstart, 今天准备尝试一下Nodejs自己模块化解决方案forever。 服务器管理是系统上线后,必须要面对的问题。最好有一个软件可以提供整套的服务器运行解决方案 ...
Nodejs临时文件回收器reap
Nodejs临时文件回收器reap
生产环境中,临时目录总是容易被我们忽略考虑的问题。当通过服务器上传文件时,一般文件流先会产生在临时目录中,然后再通过重命名,复制等后续操作保存在到存储目录。我们总是会想,临时目录(/tmp)的文件,操作系统 ...
Nodejs基础中间件Connect
Nodejs基础中间件Connect
“中间件”在软件领域是一个非常广的概念,除操作系统的软件都可以称为中间件,比如,消息中间件,ESB中间件,日志中间件,数据库中间件等等。
Nodejs异步流程控制Async
Nodejs异步流程控制Async
Nodejs框架类库很多,功能相近的框架,本来只打算学一种写一种。之前写过流程控制框架windjs文章,本来是想着要支持一下“国人框架”。无奈啊,作者竟然放弃了维护,国人真的不靠谱啊!
使用 Node.js 为 WCF REST 服务加速
使用 Node.js 为 WCF REST 服务加速
Node.js是一个“用于轻松创建快速、可伸缩网络应用程序”的服务器端JavaScript平台。它构建于来自Google的V8 JavaScript引擎, 采用了(几乎)完全异步式事件驱动的处理模型,运行于一个单个的线程之内。
用Sass创建MetaFizzy效果
用Sass创建MetaFizzy效果
Hugo发现了一个绚丽的css效果应用于web中并教会你如何聪明的重建和使用它。两天前,我看见笔者Hugo在css帮助下重写MetaFizzy的效果,Hugo帮助我们找到了一个用于理解Sass的JavaScript源代码。但我认为他的代码仍有可 ...
jQuery的性能优化,你知道几条
jQuery的性能优化,你知道几条
我一直在寻找有关jQuery性能优化方面的小窍门,能让我那臃肿的动态网页应用变得轻便些。找了很多文章后,我决定将最好最常用的一些优化性能的建议列出来
UnderscoreJS精巧而强大工具包
UnderscoreJS精巧而强大工具包
从其他语言转向Javascript时,通常都会遇到一些困惑性问题。比如,Java中的HashMap在Javascript中如何实 现?Javascript面向对象式编程如何实现继承?如何实现通用的iterator对集合对象做遍历?如何对Array实现快速排 ...
Karma和Jasmine自动化单元测试
Karma和Jasmine自动化单元测试
在Java领域,Apache, Spring, JBoss 三大社区的开源库,包罗万象,但每个库都在其领域中都鹤立鸡群。而Nodejs中各种各样的开源库,却让人眼花缭乱,不知从何下手。
jasmine行为驱动,测试先行
jasmine行为驱动,测试先行
TDD(Test Driven Development)测试驱动开发,是敏捷开发中提出的最佳实践之一。jasmine很有意思的提出了BDD(Behavior Driven Development)行为驱动开发,诱发了我的好奇心,一探究竟。
wind.js助力异步编程
wind.js助力异步编程
Nodejs是一个单线程,异步,事件驱动的Javascript平台架构,异步编程正是Nodejs的基础。有时候我们需要做些同步的事情,程序写起来就会变得有点麻烦。通常的解决办法有2种,一种是设置setTimeout时间,这样做会让我们 ...
websocket服务器监控
websocket服务器监控
Websocket技术的强大之处在于,打通了浏览器和服务器的双向通信的高速通道。有了如此神器,我们就可以在web上面“为所欲为”了。在web上面,模拟一个Shell窗口,已经不稀奇了。我们再通过shell获得Linux系统(CPU,IO) ...
Yeoman自动构建js项目
Yeoman自动构建js项目
有一种技术可以提高我们的工作效率,可以让我们专心做我们擅长的事,可以屏蔽复杂性,可以规范我们的架构和我们的代码,可以让我们的享受编程的乐趣。Yeoman可以做到。

 

GMT+8, 2020-10-25 16:36 , Processed in 0.123875 second(s), 16 queries .