分类:前端开发

node.js学习笔记(14) child_process(一)

node.js学习笔记(14) child_process(一)
如今的服务器、PC,甚至是平板电脑和手机,几乎没有单核的CPU。单线程的node.js代码意味着只能同时使用一个CPU核心,那么node.js如何发挥多核CPU的性能呢?我想多进程至少是其中一个方案。...

4年前 (2016-02-01) 429℃ 评论 () 121喜欢

node.js学习笔记(12) path

 node.js学习笔记(12) path
用过python的童鞋一定知道python有一个自带模块os.path,os.path集成了很多关于路径的操作,非常好用。 Node.js的path模块类似于python的os.path,尽管功能没有那么丰富。 来看看path有哪些功能...

4年前 (2016-01-28) 172℃ 评论 () 150喜欢

node.js学习笔记(11) os

node.js学习笔记(11) os
Node.js提供了一些基本的底层操作系统的信息,可通过os模块获取。 eg: os-info.js var os = require('os'); console.log('arch:'+os.arch()); console.log('cpus:'+JSON.stringify(os.......

4年前 (2016-01-26) 129℃ 评论 () 126喜欢

node.js学习笔记(10) buffer

node.js学习笔记(10) buffer
Pure JavaScript is Unicode-friendly but not nice to binary data. When dealing with TCP streams or the file system, it's necessary to handle octet st......

4年前 (2016-01-26) 213℃ 评论 () 120喜欢

node.js学习笔记(9) 和谐模式

node.js学习笔记(9) 和谐模式
众所周知,ECMAScript 是一种开放的、国际上广为接受的脚本语言规范。 它本身并不是一种脚本语言。正如在 Web 应用程序中执行有用操作的 bean 集合(例如,Netscape 的 AWT)是 Sun 的 JavaBean 规范的一种实现一样,JavaScript 是 ECMAScript......

4年前 (2016-01-25) 224℃ 评论 () 118喜欢

node.js学习笔记(8) 事件继承

node.js学习笔记(8) 事件继承
上一篇的示例中事件都是基于events.EventEmitter的实例,其实我们也建立自己的events类,只要通过集成events.EventEmitter就可以轻松的实现事件监听。 events-inherit.js: var events = require('events'); va......

4年前 (2016-01-21) 171℃ 评论 () 125喜欢

node.js学习笔记(7) 事件机制

node.js学习笔记(7) 事件机制
在web前端的编程中,事件的应用十分广泛,DOM上的各种事件,比如onclick 、onfocus等等。 在ajax大规模应用之后,异步请求更是得到广泛的认同,而ajax亦是基于事件机制的。...

4年前 (2016-01-20) 162℃ 评论 () 130喜欢

node.js学习笔记(6) 异步回调

node.js学习笔记(6) 异步回调
先来看一下国王的幸福生活: 在nodejs王国,国王有很多仆人。 早上,一个仆人叫醒了国王,问他有什么需要。 国王给他一份清单,上面列举了所有需要完成的任务,然后睡回笼觉去了。 当国王回去睡觉之后,仆人才离开国王,拿着清单,给其它的仆人一个个布置任务。 仆人们各自忙各自的去了,直到完成了自己的任务......

4年前 (2016-01-19) 173℃ 评论 () 124喜欢

node.js学习笔记(5) 模块

node.js学习笔记(5) 模块
Node.js提供了一个简单的模块系统,可以让node.js的文件可以相互调用。模块是node.js应用程序的基本组成部分,文件与模块一一对应。也就是说一个文件就是一个模块,这些文件可以是javascript、json或者编译过的c/c++文件。 模块调用有一个模块hello.js: ex......

4年前 (2016-01-18) 187℃ 评论 () 129喜欢

node.js学习笔记(4) http服务

 node.js学习笔记(4) http服务
Http是互联网时代使用最广泛的协议,没有之一。 Node.js内置了http模块,因此使用node.js搭建一个http服务非常简单。 一、http实例 照旧,先来一个http的"Hello world!",创建http.js文件,代码如下:

...

4年前 (2016-01-17) 233℃ 评论 () 120喜欢

node.js学习笔记(2) node包管理器--npm

node.js学习笔记(2) node包管理器--npm
npm(node package manager),是node.js的一个包管理器,用于第三方模块的下载、安装和管理。npm收录着庞大而丰富的第三方资源,截至目前为止已经收录了220102个包。npm之于node.js,...

4年前 (2016-01-15) 308℃ 评论 () 129喜欢

node.js学习笔记(3) Hello world !

node.js学习笔记(3) Hello world !
准备好了node.js的环境和npm包管理器,终于可以开始第一个node.js程序了。跟大多数解释型语言一样,node.js有交互模式和脚本模式。...

4年前 (2016-01-15) 291℃ 评论 () 27喜欢

node.js学习笔记(0) 前记

node.js学习笔记(0) 前记
学习笔记原本是从1开始的,然而为了永远“怀念”已经离职的钱童鞋,我决定补上一篇。话说,程序员的数数不都是从0开始的吗。初识node.js大概是一年前的这个时候,钱童鞋来单位面试,...

4年前 (2016-01-13) 338℃ 评论 () 124喜欢

jQuery中的动画特效

jQuery中的动画特效
JQuery天生就是用来做动画的。无论是消息框淡出淡入,菜单栏的滑动打开,或者滚动动画,甚至游戏,都可以用内建的方法或者更丰富的插件来完成。...

4年前 (2016-01-05) 553℃ 评论 () 176喜欢

设计师究竟需不需要学HTML和CSS

设计师究竟需不需要学HTML和CSS
如题,对此我们咨询了一组web 方面的专家,征询他们:是不是精通CSS和HTML的知识就可以找到一份好工作?Jeff Croft recently 称,就算是了解了所有浏览器的使用习惯也还不足以去找到一份很好的工作,因为浏览器已经变得逐渐成熟,市面上也有很多浏览器。大家在应聘的时候会越来越多的被问到,你除了会设计,代码方面会不会一点呢?...

4年前 (2016-01-03) 404℃ 评论 () 147喜欢

HTML5本地存储Localstorage

HTML5本地存储Localstorage
来自叶小钗的“HTML5本地存储Localstorage”,讲了什么是HTML5本地存储、基础知识和使用方式,帮助你快速学会在移动前端中使用localstorage.什么是localstorage...

4年前 (2015-12-28) 309℃ 评论 () 159喜欢

HTML DIV+CSS 命名规范大全

HTML DIV+CSS 命名规范大全
网页制作中规范使用DIV+CSS命名规则,可以改善优化功效特别是团队合作时候可以提供合作制作效率,具体DIV CSS命名规则CSS命名大全内容篇。常用DIV+CSS命名大全集合,即CSS命名规则...

4年前 (2015-12-21) 1839℃ 评论 () 228喜欢

css去掉a标签点击后的虚线框

css去掉a标签点击后的虚线框
outline是css3的一个属性,用的很少。声明,这是个不能兼容的css属性,在ie6、ie7、遨游浏览器都不兼容。outline控制的到底是什么呢?当聚焦a标签的时候,在a标签的区域周围会有一个...

4年前 (2015-12-17) 434℃ 评论 () 130喜欢

CSS基础(一):开篇

CSS基础(一):开篇
HTML是一种超文本标记语言,用来定义文档的结构和内容,例如标题、段落和列表等等,而文档内容如何渲染、如何展示,这就需要样式来修饰了。 CSS正是可以与HTML很好地结合。如果将HTML比作水,那么CSS就是水杯,用怎样形状的水杯来装水,水就显示不一样的形状。...

4年前 (2015-12-14) 331℃ 评论 () 199喜欢

JavaScript思维导图,助你轻松学习JS

JavaScript思维导图,助你轻松学习JS
Javascript思维导图:包含javascript变量、javascript运算符、javascript数组、javascript流程语句、javascript字符串函数、javascript函数基础、javascript基础DOM操作、javascript正则表达式...

4年前 (2015-12-12) 1461℃ 评论 () 308喜欢

CSS基础(七):z-index详解

CSS基础(七):z-index详解
概念:z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。...

4年前 (2015-12-12) 310℃ 评论 () 172喜欢

CSS基础(六):浮动深入解说

CSS基础(六):浮动深入解说
在标准流中,一个块级元素在水平方向会自动伸展,直到包含它的元素边界;而在竖直方向和兄弟元素依次排列,不能并排。使用浮动方式后,块级元素的表现就会不同。简单的说多个不设宽度的块级的元素可以横向排列。...

4年前 (2015-12-12) 360℃ 评论 () 171喜欢