首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SUNTOPO
掘友等级
Node.js 研发工程师
|
知道创宇
不混币圈的研发不是好的 Node.js 研发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
最新
热门
console.log 背后那点事儿
上周我在兴致勃勃地调试 HBase 客户端的时候,同事悄咪咪的在我背后说:你这不行,少用 console.log,这个是同步的,最好用 process.stdout.write 这个是异步的
鸡蛋(Egg)里挑骨头
虽然本人不是 Egg 的重度使用者, 但是仍然不得不承认 Egg 是一个真香的框架。 可是炒蛋吃多了也会腻, 今天就在鸡蛋里挑下骨头, 纯属一家之言, 不喜勿喷。 今天就从性能和多进程上着手, 在 E
Node 多进程编程
在多进程编成过程中,需要重点处理好父,子进程之间的关系,否则很容易出现孤儿进程和僵尸进程,造成意想不到的后果。 孤儿 / 僵尸 进程 孤儿进程 - 当父进程先于子进程退出时,子进程由系统进程接管 僵尸
定时器: server timeout
上篇中提到用户在请求服务时候可能会遇到socket hang up与connect ECONNREFUSED等问题以及timer作为资源保护的措施,那本篇将描述server端与client端超时那点事
定时器: Nodejs 中的 timer
前面叙述了计算机中timer实现原理,libuv层如何借助epoll_wait实现timer的机制,现在讲下Nodejs应用层相关的timer。 数据结构与调用关系 从上之下各层的数据结构有: Nod
定时器: Linux 中的 epoll
在Libuv中的timer中大胆猜测了epoll是通过linux中低精度定时器实现的,不幸的是只猜对了一半。关于epoll在timer中的应用需要关注两个地方: 同步阻塞和定时触发,其中定时触发是通过
定时器: Libuv 中的 timer
Nodejs 的timer能力是依赖于Libuv提供的能力,那Libuv的timer是本身提供了哪些能力?又依赖于Linux哪些能力呢? 数据结构 在Linux中,与timer相关的数据结构有用于高精
定时器: Linux中的定时器
了解Linux的定时器的工作原理,有助于我们更深刻的认识Node中的定时器真面目。 定时器核心组件 石心 - 时钟源 - 硬件 守护者 - 记录时间 - 软件 定时狗 - 事件源 - 硬件 石心 硬件
定时器: 石心
定时器是编程中运用最广的特性之一, 那么定时器实现的基本原理是什么呢? 无论多么复杂计算机,当一层层退去她的外衣,她的内核只是一块可以发出固定频率脉冲的石心(石英), 好比人类的心脏,通过跳动给整个躯
quickjs: 调试
quickjs 是由 Fabrice Bellard 发布的一款小而美的js引擎,是一款学习javascript实现原理性价比较高的引擎,本系列介绍js规范在quickjs中是如何实现的,包括变量,对
下一页
个人成就
文章被点赞
51
文章被阅读
22,140
掘力值
487
关注了
3
关注者
8
收藏集
0
关注标签
10
加入于
2021-02-22