首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
williamslau
掘友等级
前端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
72
文章 72
沸点 0
赞
72
返回
|
搜索文章
赞
文章( 72 )
沸点( 0 )
流(stream):可读流篇
流是Node.js最重要的组成和设计模式之一,同时也是最容易让人产生误解的地方。流,不仅因为其在技术层面表现出的良好性能和高效率,更因为他的优雅,以及能完美契合Node.js的变成思想。 我们都知道,Node.js是以事件为基础的,实时处理是处理I/O操作最高效的方法,尽快接收…
模块机制
在实应用中,JavaScript的表现能力取决于宿主环境中的API支持程程。在Web 1.0时,只有对DOM、BOM等基本的支持。随着Web 2.0的推进 ,HTML5崭露头角,它将Web网页带进Web应用的时代,在浏览器中出现了更多、更强大的API供JavaScript调用。…
Buffer(缓冲器)
缓冲区Buffer是暂时存放输入输出数据的一段内存。 JS语言没有二进制数据类型,而在处理TCP和文件流的时候,必须要处理二进制数据。 Buffer 类被引入作为 Node.js API 的一部分,使其可以在 TCP 流或文件系统操作等场景中处理二进制数据流。 Buffer 类…
node编码中的坑
在上篇文章Buffer(Buffer(缓冲器))中,聊了关于编码的问题。但是编码有很多小坑,今天我们聊聊坑的问题。 第一个就是BOM头的问题。 在此之前得先知道,gb2312编码中,一个汉字是由两个字节(16个位)组成。 在我们写代码的时候经常会遇到一个问题,就是我们写的代码是…
一步一步实现一个符合PromiseA+规范的Promise库(1)
今天我们来自己手写一个符合PromiseA+规范的Promise库。大家是不是很激动呢?? 才没有。。 我们都知道。在现在的前端开发中,Promise这个东西基本上所有的开发中都会用到。 那必然有些萌新就会问了,Promise到底是个什么东西呢。 按照规范来说。Promise是…
一步一步实现一个符合PromiseA+规范的Promise库(2)
Hello everybody。我又来啦,还记得我们上一张实现的内容吗? 上一张我们实现了一个简单的Promise。我们实现了Promise内部的简单流程和then方法,并且实现了Promise的异步调用。但是我们也留下了一些问题。。。 由于今天的代码是基于上一次我们实现的内容…
一步一步实现一个符合PromiseA+规范的Promise库(3)
日常先打个招呼。。 今天我们就来完整的实现之前还留有一些小的方法没实现的Promise。。 我们都知道,Promise中的常用方法有then、catch、Promise.resolve、Promise.reject、Promise.all、Promise.race这些常用方法,…
浅析浏览器与nodejs中的event loop
这篇文章我们来了解和简单的分析一下浏览器和node环境中的event loop(事件循环)。 有些小伙伴可能听说过eventloop这个名词,但是没有了解过,接下来我们就来了解一下。 我们先来看一组代码。 我们来捋一下。代码的执行肯定是由上自下而我们这里有两个定时器setTim…
浅析nodejs中的stream(流)
这篇文章我们来聊一下nodejs中的stream,也就是nodejs中的流。 什么是流呢?从字面上来看我们应该可以想到水流,对吧。那我们不妨想一下水流有什么特点呢? 比如我们日常生活中的水龙头,流出来的水是有序且有方向的。 nodejs中的流也是一样,是有序且有方向的。 nod…
浅析TCP和nodejs中TCP的简单应用
emmmmmmm... 我们应该都知道,tcp是一种网络协议。 说起网络,在大学学计算机网络的时候,记得老师讲过网络一共分7层,这7层从上到下依次是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 OSI是Open System Interconnection的缩写…
下一页
个人成就
文章被点赞
121
文章被阅读
12,263
掘力值
431
关注了
6
关注者
13
收藏集
0
关注标签
2
加入于
2018-04-05