首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Node.js从入门到如土
SaraiNoQ
创建于2022-10-02
订阅专栏
学习Node.js
等 10 人订阅
共14篇文章
创建于2022-10-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【Nodejs】配合Redis解决高并发下任务处理的性能问题
前言 之前我们在 一篇文章帮你搞清并发与并行的区别 | Rust 异步编程和并发编程模型 中介绍了并发编程,而在实际生产中我们经常遇到处理高并发任务的问题。如果采用 Nodejs 单线程串行处理这些任
基于CentOS环境手把手带你入门 Redis
前言 在业务中我们经常面临缓存的使用问题。而 Redis 作为Key-Value形态的内存数据库,可以很好的帮助我们完成这个需求。 Redis 安装和配置 首先是安装 Redis
一篇文章帮你搞清并发与并行的区别 | Rust 异步编程和并发编程模型
前言 并发与并行 在讨论异步编程前,我想首先介绍清楚 并发(Concurrence) 和 并行(parallel) 的区别。 我们经常在相关操作系统的书里面听到: 并发是指两个或多个事件在同一时间间隔
【Nodejs】使用多线程实现Node的异步I/O模型
前言 依靠 cluster集群 和 worker_threads多线程,Nodejs 能够充分利用处理器的多核性能,以胜任CPU密集 的任务。但I/O密集的任务却无法依靠这些方法解决。
【Nodejs】构建Cluster集群 | 多线程Worker threads初体验
前两天我们介绍了使用 Nodejs 中的 child_process 模块创建多个子进程,同时利用进程间通信的API构建了一个集群式的Web服务器。实际上,你可以通过 cluster 模块更方便
【Nodejs】利用Nodejs构建多进程应用
JavaScript 主线程运行在单个进程的单个线程上。这样做的好处是: 程序状态是单一的,在没有多线程的情况下没有锁、线程同步问题, 操作系统在调度时因为较少上下文的切换,可以很好地提高CPU利用
【Nodejs】Node中有关文件的操作汇总
前两天我们介绍了 Nodejs 中 I/O 的重要组成部分:Buffer对象 和 Stream流,今天我们介绍 Nodejs 的文件系统,包括文件和目录的读写、删除,以及监听文件和目录的修改。
【Nodejs】Buffer的使用问题 | Stream流和事件机制
昨天我们讲述了 Buffer类 的基础用法,今天我们介绍一下 Buffer类 的一些应用以及 流(Stream) 的概念和用法。
【Nodejs】Nodejs中Buffer的使用
前言 JavaScript 对于字符串(string)的操作十分友好,无论是宽字节字符串还是单字节字符串,都被认为是一个字符串。 作为对比,Rust 中的字符串则相对难以理解
【Nodejs】安全的网络服务 | 实现一个HTTPS服务
之前我们介绍的 HTTP 服务,数据在服务器端和客户端之间传递是基于明文传输的,一旦在网络被人监控,数据就可能遭到泄露。在网络安全日益严峻的今天,这样的漏洞是致命的。
【Nodejs】使用Nodejs构建一个简单的WebSocket服务
前言 上节课我们介绍了利用 Nodejs 的 dgram 模块构建基于 UDP 协议的服务,这节我们介绍一下 WebSocket 协议。Nodejs 非常适合用于构建 WebSocket
【Nodejs】使用dgram模块创建UDP服务
之前我们介绍了使用 Nodejs 的 net 模块基于 Socket 创建 TCP 协议的服务,同时利用浏览器与我们创建的服务进行了连接,今天我们看一下怎么用 Nodejs 创建 UDP 服务
【计算机网络】Node.js网络编程
本文将介绍使用 Node.js 进行服务端编程。 首先介绍计算机网络分层架构,然后讲述基于TCP的HTTP协议与浏览器通信原理。使用JavaScript编写一个简易案例。
【计算机网络】使用Node.js开发HTTP服务
Node 内置 HTTP 模块 上节我们讲了使用 Node.js 的 net模块 创建 TCP 服务来进行 HTTP 通信。这节我们将使用 http模块 来简化此流程