自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

明天回火星

less is more

  • 博客(7)
  • 收藏
  • 关注

原创 CommonJS,AMD和CMD规范的区别

1、CommonJS         CommonJS 是javascript模块化编程的一种规范,主要是在服务器端模块化的规范,一个单独的文件就是一个模块。每一个模块都是一个单独的作用域,在该模块内部定义的变量,无法被其他模块读取,除非定义为global对象的属性。        在CommonJS中有一个全局性方法require( ),用于加载模块。CommonJS 加载模块是同步

2016-05-31 10:41:09 2534

转载 go和node.js的对比

go:       Golang的诞生有着很强的目的性,所以根基显得非常的沉稳,语言未来针对高性能,高并发的优化也更得心应手。更主要Golang可以切实的解决实际问题,并在内存与CPU使用上大幅优于node。为此,针对有大量请求的服务端,Golang是个不错的选择。       从大型工程的角度来说,go 是完爆 Node 的。性能,内存开销,静态类型,对异步的处理,异常的处理,可调试性,

2016-05-24 14:01:30 9058

原创 node读书小记

一 node概述:    node可以通过以下方式来充分利用cpu:① 编写c/c++模块扩展的方式 ② 通过子进程的方式,将计算与IO分离。    js的问题:没有模块系统;标准库较少;没有标准接口;缺乏包管理。二 node的模块实现:     node的模块分为两类:                 node提供的模块,核心模块:在node源代码编译的过程中,编译进了二进制

2016-05-22 16:24:28 379

转载 进程间通信IPC

进程间通信IPC,也就是Inter-Process Communication的缩写。        首先我们明白一个进程其实就是一个狭义上的程序。        一个服务器也就是一个进程。比如客户端和服务器的连接就是两个进程在通信,只是这两个进程并不在同一台计算机上,它们进程间的通信方式就是我们非常熟悉的sockt接口,更下层一些可能就是TCP/IP协议。        那么进程间为

2016-05-19 13:58:08 287

转载 node.js的process进程和子进程

虽然node对操作系统做了很多抽象的工作,但是你还是可以直接和他交互,比如和系统中已经存在的进程进行交互,创建工作子进程。node是一个用于事件循环的线程,但是你可以在这个事件循环之外创建其他的进程(线程)参与工作。  1 进程模块  process模块允许你获得或者修改当前node进程的设置,不想其他的模块,process是一个全局进程(node主进程),你可以直接通过process变量

2016-05-12 16:52:59 1734

原创 ES6学习札记

由于JavaScript语言的缺点和弱点,加之上次ESMCScript修订还是在2009年。es6终于在2015年闪亮现身了,并越来越多的运用在实际开发中。整理一下学到的新特性:            1、新增let和const关键字            ① 在之前的标准中,是没有块级作用域的。 for (var i = 0; i < 3;i++){ setTimeout(

2016-05-10 19:42:54 351

原创 Javascript简介和基础知识

一、Javascript简史:         Javascript在问世前,必须把表单数据发送到服务器端才能确定用户是否有没有填写某个必填项、是否填了脏值,netscape navigator(网景公司的浏览器)希望通过js来解决此问题,早期js出现就是为了简单的数据验证。JS的组成:① ECMAScript:       定义知识这门语言的基础,,它与浏览器无依赖关系。常见的浏

2016-05-04 23:55:23 421

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除