首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Node.js
订阅
林呵呵不见了TT
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
这些 JS 中强大的操作符,总有几个你没听说过
JS 里的操作符大家每天都在使用,还有一些 ES2020、ES2021 新加的实用操作符,这些共同构成了 JS 灵活的语法生态。本文除介绍常用的操作符之外,还会介绍 JS 里一些不常用但是很强大的操作符,下面我们一起来看看吧~ 1. 数值分割符 _ ES2021 引入了数值分割…
「查漏补缺」对比class与旧构造函数的区别
JavaScript是没有类这个概念的,区别于其他传统的强类型语言,例如Java,JS的类(构造函数)在设计根本上就有本质的不同,Java的类是代码的拷贝,而JS则用了原型链继承而已,所谓的构造函数只不过就是个普通函数,(只是大家习惯在使用时大写,这事也就成了规范)。 由于私有…
深入理解Node.js 中的进程与线程
进程与线程是一个程序员的必知概念,面试经常被问及,但是一些文章内容只是讲讲理论知识,可能一些小伙伴并没有真的理解,在实际开发中应用也比较少。本篇文章除了介绍概念,通过Node.js 的角度讲解进程与线程,并且讲解一些在项目中的实战的应用,让你不仅能迎战面试官还可以在实战中完美应…
图解Node(上)——直击灵魂的十条拷问
Node到底是什么?Node的技术架构和工作流程架构分别是什么?V8、libuv分别在Node架构中承担什么角色Node引入模块的步骤是什么?Node中模块有几类?它们的关系是什么?Node的特点有哪
浏览器跨域问题与服务器中的 CORS
跨域,这或许是前端面试中最常碰到的问题了,大概因为跨域问题是浏览器环境中的特有问题,而且随处可见,如同蚊子不仅盯你肉而且处处围着你转让你心烦。你看,在服务器发起 HTTP 请求就不会有跨域问题的。 当谈到跨域问题的解决方案时,最流行也最简单的当属 CORS 了。 CORS 即跨…
手把手教你实现 Promise
很多 JavaScript 的初学者都曾感受过被回调地狱支配的恐惧,直至掌握了 Promise 语法才算解脱。虽然很多语言都早已内置了 Promise ,但是 JavaScript 中真正将其发扬光大的还是 jQuery 1.5 对 $.ajax 的重构,支持了 Promise…
一个 Node 占用 CPU 过高的问题定位过程
有天晚上,负责人跟我说有台机器负载很高,在一众服务器中显得格格不入。 看起来在 20% 左右徘徊,但是这台机器上的业务流量很少,不仅如此,用来给这台机器上业务容灾的 fex00 CPU 负载也不低,13% 左右。 Node 引入过的模块都会进行缓存,而且缓存的是编译和执行之后的…
你需要知道的 Node.js 工作原理
Node.js 是现在构建可扩展、高效的 REST API 的技术之一。 它还用于构建混合移动应用、桌面应用甚至用于物联网。 这篇文章试图成为了解 Node.js 工作原理的终极指南。 Web 应用程序是客户端-服务器模式(client/server model)的。 客户端向…
Node 事件循环机制
从官网的介绍中得知,Node 本身依赖于好几个类库构建而成的,底层都是 C/C++ 编写的,用于调用系统层级的 API和处理异步、网络等工作。 由这张整体的架构图可以看到,Node 最重要的是 V8 和 libuv 这两部分,V8 不用说,是解析运行 JavaScript 的引…
真-Node多线程
一般人理解 Node 是单线程的,所以 Node 启动后线程数应该为 1,我们做实验看一下。 可以看到 Node 进程占用了 7 个线程。为什么会有 7 个线程呢? 我们都知道,Node 中最核心的是 v8 引擎,在 Node 启动后,会创建 v8 的实例,这个实例是多线程的。…