首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
nodejs
订阅
无尾狗
更多收藏集
微信扫码分享
微信
新浪微博
QQ
41篇文章 · 0订阅
聊聊 WebCodecs 实现 GIF 视频转码
楔子 GIF 承载着微信各种沙雕表情包,看到了可能乐呵一下,但工作上碰到 GIF 资源处理却是一个很棘手的问题。相较于半只腿已经迈进坟墓的 GIF 图片,视频是一个很好的替代载体,对比 GIF 图片有
实现一个直播DEMO——RTMP推流和HTTP-FLV拉流
这篇文章主要记录直播DEMO的实现,主要通过RTMP推流,通过HTTP-FLV拉流,并在页面中播放。
深入理解Node.js 中的进程与线程
进程与线程是一个程序员的必知概念,面试经常被问及,但是一些文章内容只是讲讲理论知识,可能一些小伙伴并没有真的理解,在实际开发中应用也比较少。本篇文章除了介绍概念,通过Node.js 的角度讲解进程与线程,并且讲解一些在项目中的实战的应用,让你不仅能迎战面试官还可以在实战中完美应…
使用Node.js实现一个express框架
发现此时的 req 和 res 正是我们想要的可读流和可写流. 初始化时候定义 get、post 的数组储存对应的 path 和 handle. 需要触发路由回调的时候,首先要找到对应的请求方式下对应的 url 的 handle 方法,然后触发回调. 另外一种就是不带路由的,像…
多进程 & Node.js 实现
为了避免复制多进程带来的内存浪费问题,多线程被引入 Web 服务器模型,一个线程响应一个用户请求,线程可以共享进程的内存,不会造成内存浪费,同时线程相对于进程的内存开销要小得多。但每个线程有自己的独立堆栈,需要占据一定的内存空间,因此只是缓解了多进程带来的资源浪费问题 另外操作…
Node.js 系列:构建原生 Node.js 应用
由上图可以看出,应用程序在调用过程中,如果数据报还没有准备就绪,会先返回一个错误信息(EWOULDBLOCK),此时当前进程可以执行其他方法,而不会阻塞。而 A() 会轮询内核,返回缓冲区数据是否准备就绪
async/await 优雅的错误处理方法
这样写代码里充斥着 try/catch,有代码洁癖的你能忍受的了吗?这时可能会想到只用一个 try/catch。 在上面写法中,如果 fetchData 返回 resolve 正确结果时,data 是我们要的结果,如果是 reject 了,发生错误了,那么 data 是错误结果…
我是这样黑进你Node.js生产服务器的
这篇文章讲述了从一个黑客的角度,以渗透前端项目为目标,从生成 payload,混淆,隐藏 payload,发布 npm,社会工程学提 PR,运行脚本,反向连接到攻击主机,最终主机拿到服务器 shell 的故事。 然后下了一堆你都不知道从哪里来的 npm 包。 此时,在网线的另一…
科普文:Node.js Web 服务如何获取用户的真实 IP ?
##背景这似乎是一个显而易见的问题。以Node.js来说,每一个TCP连接都有remoteAddress属性,通过它可以直接获取到请求的IP地址。而在HTTP请求中,我们可以通过request.soc
一点感悟:《Node.js学习笔记》star数突破1000+
笔者前年开始撰写的《Node.js学习笔记》 github star 数突破了1000,算是个里程碑吧。 从第一次提交(2016.11.03)到现在,1年半过去了。突然有些感慨,想要写点东西,谈谈这期间的收获、心路历程,以及如何学习Node.js。 笔者一直有做技术笔记的习惯,…