首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
清风晴雨
掘友等级
前端
|
北京
Front-end Engineer.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
Node.js 多进程架构的原理
Node 采用 事件驱动 最大的问题在于是一个 Node.js 进程实例,就是一个单进程、单线程的。在现代工业生产中,这会导致两个极其严重的问题: 在理想状态下,每个进程各自利用一个 CPU,以此实现多核的利用。所幸,Node提供了 child_process 模块,并且也提供…
Redis 在 Node.js 中的应用
相信很多开发者都了解 Redis,至少听说过它。 Redis 是为集群应用提供分布式缓存机制而闻名。然而,这只是它其中的一个亮点。 Redis 是一个功能强大、通用的内存数据库。强大是因为它非常快;通用是因为它可以处理缓存、类似数据库的特性、会话管理、实时分析、事件流等... …
Node.js 的日志系统指南
本文用到的技术栈有 typescript、express、winston 和 morgan. 问题是,很多应用程序没有一个全面的日志系统,甚至更糟,它们到处使用简单的console.log。 在本文中,你将了解如何使用 Winston 和 Morgan 配置日志。 你可以在 G…
RPC 通信协议之 Protobufs 在 Node.js 中的应用
Protobuf 是一种用于 序列化 和 反序列化 对象的格式规范。与 JSON 类似,但有几点不同。下面介绍在 Node.js 中如何使用 protobufs,以及如何在 Express 中使用它。 Protobuf 与 非结构化格式(如 JSON、XML)最大的区别在于,你…
Snowpack:一个高性能的前端构建工具
这篇文章,我们介绍下 Snowpack - 特别是刚发布的 Snowpack 3 版本。Snowpack 已经在社区中得到了很多关注,与 webpack 不同,它提供了一个不一样的实现方式!让我们一起来学习下吧~ 在开始 snowpack 之前,我们需要明白为什么会有 webp…
JavaScript 执行上下文解析
JavaScript 中执行上下文主要分为三种:全局执行上下文、函数执行上下文、eval执行上下文。 执行上下文包含 变量环境、词法环境、外部环境 和 this。 JavaScript 引擎是通过 变量环境 实现 函数级作用域 的,通过 词法环境 在函数作用域的基础上实现 块级…
基于 fork 的 git 常规操作及解析
我们在多人协同开发项目的过程中,git是必不可少的代码托管工具。但是繁琐的操作命令、抽象的文件状态就需要花费我们大量的时间。 现在很多人都在用sourcetree,至于你问我为什么不用sourcetree,这完全是个人喜好,在我看来fork相比sourcetree拥有更简约的风…
为什么 Node.js 不支持 WebWorker API?
nodejs 的核心人员并没有让创建 worker 线程的 api 公开。 在 nodejs 中已经存在与 webworker 类似的功能。比如 cluster 或 child_process,它们能够创建进程,达到相同或相似的结果。因此 webworker api 在后端中没…
Clean JavaScript
一段优美规范的 javascript 代码,会令人心情愉悦,易于理解、维护和扩展;而遇到糟糕的代码,恨不得把那个他暴打一顿再删了重写。 接下来,本文将通过 bad 和 good 代码示例进行优良比对。 默认参数通常比短路求值(Short-circuit evaluation)更…
正则表达式使用手册
正则表达式(regex or regexp) 通过检索特定模式的一个或多个匹配(即特定的ASCII或者unicode字符序列 ),从任何文本中提取信息,这是非常有用的。 应用范围:解析、替换字符串,数据格式转换,以及网页抓取。 有趣的是,一旦你学会了它的语法,几乎可以在所有编程…
下一页
个人成就
文章被点赞
278
文章被阅读
100,932
掘力值
2,208
关注了
3
关注者
39
收藏集
3
关注标签
5
加入于
2020-04-23