首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zurmokeeper
掘友等级
Node.js开发工程师
Node.js , linux ,docker ,Express ,Elastic APM
获得徽章 10
动态
文章
专栏
沸点
收藏集
关注
作品
赞
33
文章 33
沸点 0
赞
33
返回
|
搜索文章
赞
文章( 33 )
沸点( 0 )
小心别落入正则回溯陷阱
看到一个正则,我们很难直观地知道它要做什么;写了一个正则,我们也很难直观地想像机器是怎么处理的。因而常常出现想不到或者没想到的问题。今天我们谈谈一个严重影响性能的问题,我称之为回溯陷阱,或者叫灾难性回溯(Catastrophic Backtracking)。
JS经典面试题(基础+高级,持续更新中...)
1. 闭包 A 内部有一个函数 B,函数 B 可以访问到函数 A 中的变量,那么函数 B 就是闭包。 很多人对于闭包的解释可能是函数嵌套了函数,然后返回一个函数。其实这个解释是不完整的,就比如我上面这个例子就可以反驳这个观点。 JS 中,闭包存在的意义就是让我们可以间接访问函数…
面试最让你手足无措的一个问题:你的系统如何支撑高并发?【石杉的架构笔记】
大多数同学被问到这个问题压根儿没什么思路去回答,不知道从什么地方说起,其实本质就是没经历过一些真正有高并发系统的锤炼罢了。 因为没有过相关的项目经历,所以就没法从真实的自身体会和经验中提炼出一套回答,然后系统的阐述出来自己复杂过的系统如何支撑高并发的。 所以,这篇文章就从这个角…
[译]使用 Rust 编写快速安全的原生 Node.js 模块
RisingStack 去年面临一件棘手的事:我们已经尽可能让 Node.js 发挥出最高的性能,然而我们的服务器开销还是达到的最高限度。为了提高我们应用的性能(并且降低成本),我们决定彻底重写它,并将系统迁移到其他的基础设施上 - 毫无疑问,这个工作量很大,这里不详叙了。 那…
[译] 现代浏览器内部揭秘(第一部分)
这一博客系列由四部分组成,将从高级体系结构到渲染流程的细节来窥探 Chrome 浏览器的内部。如果你曾对浏览器是如何将代码转化为具有功能的网站,或者你并不确定为何建议使用某一技术来提升性能,那么本系列就是为你准备的。 本文作为此系列的第一部分,将介绍核心计算术语与 Chrome…
数据库两大神器【索引和锁】
索引和锁在数据库中可以说是非常重要的知识点了,在面试中也会经常会被问到的。 表经常进行INSERT/UPDATE/DELETE操作就不要建立索引了,换言之:索引会降低插入、删除、修改等维护任务的速度。 索引需要占物理和数据空间。 为什么说索引会降低插入、删除、修改等维护任务的速…
PM2源码阅读
PM2是Node中很流行的一个库,对于性能或者运维,都有很大的提升,并且它做到了对已有源码无入侵。对于这样一个实用且神奇的库,怎么能不去学习一下呢,所以我们一起来阅读一下PM2的源码吧。
【JSConf EU 2018】Ryan Dahl: Node.js 的设计错误
在稍早前的 JS Conf Berlin 上,被称为 Nodejs 之父的 Ryan Dahl 发表了《10 Things I Regret About Node.js》演讲,并且发布了新项目 Deno,值得一提的是,这是 Ry 的第二次公开演讲,而第一次是发布 Node.js…
X5 浏览器内核调研报告
**一言以蔽之:你是要搞定一个 X5 上的兼容性问题,还是要搞定几百台安卓手机上的兼容性问题。**下面就从多个维度来分析兼容性问题: 从上面数据来看,当前绝大多数 Android 手机使用的都是 Android 4.4 或以上的系统, 这也是System WebView 内核大…
windows搭建chromium浏览器编译环境
经过一段时间探索研究,对chromium最新的构建方式稍有了解。总结得出,在搭建环境的时候,必须严格依照chromium官方给出的环境要求,安装编译环境。 源码下载必须解决墙的问题,建议有条件的通过连接代理服务器下载,大概10G源码。 公司提供专用的VPN通道,无需解决翻墙问题。
下一页
个人成就
文章被点赞
68
文章被阅读
22,557
掘力值
496
关注了
4
关注者
9
收藏集
14
关注标签
3
加入于
2017-03-11