首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Nodejs
订阅
雾之旅人
更多收藏集
微信扫码分享
微信
新浪微博
QQ
93篇文章 · 0订阅
图解 Node.js 中的「单线程」
我们常说, Node.js 是单线程的,这句话对新人有很大的误导作用。首先要明确:Node.js 程序并非「单线程」,证明代码如下: 看到没,一个 Node 程序有 7 个线程。到这里,你可能会很困惑,这究竟是怎么回事?其实正确的说法应该是: 所以说,我们的 Node 程序中包…
一文带你层层解锁「文件下载」的奥秘
大家好我是秋风,今天带来的主题是关于文件下载,在我之前曾经发过一篇文件上传的文章(一文了解文件上传全过程(1.8w字深度解析,进阶必备 200+点赞),反响还不错,时隔多日,由于最近有研究一些媒体相关的工作,因此打算对下载做一个整理,因此他的兄弟篇诞生了,带你领略文件下载的奥秘…
使用NodeJS实现JWT原理
我们用nodejs为前端或者其他服务提供resful接口时,http协议他是一个无状态的协议,有时候我们需要根据这个请求的上下获取具体的用户是否有权限,针对用户的上下文进行操作。所以出现了cookies session还有jwt这几种技术的出现, 都是对HTTP协议的一个补充。…
一年Node.js开发经验总结
不知不觉的,写Node.js已经一年了。不同于最开始的demo、本地工具等,这一年里,都是用Node.js写的线上业务。从一开始的Node.js同构直出,到最近的Node接入层,也算是对Node开发入门了吧。目前,我一个人维护了大部分组内流传下来的Node服务,包括内部系统和线…
📃 关于怎么用NodeJs去处理前端的文件数据
通过以上操作,就可以把前端上传的文件保存到服务器的指定地方,下面要做的就是把文件的数据处理成统一格式并返回。
Base64 编码入门教程
Base64 是一种基于 64 个可打印字符来表示二进制的表示方法。具体的 64 个字符如下图所示: 早期邮件传输协议基于 ASCII 文本,对于诸如图片、视频等二进制文件处理并不好。 为了解决上述问题,Base64 编码顺势而生。 (1)首先对待编码字符串进行每 3 个字节分…
🚀🚀NODE爬虫,搞起~
说到爬虫,大家想到的大多都是python。其实使用NodeJS也很适合写爬虫。针对一些简单,高效的小爬虫,Javascript比python更加合适。因为Javascript自带异步,能同时爬取多张网页内容比python更高效。但是python生态更加完整(主要是我还不会pyt…
node实现图片压缩
一开始是打算用TinyPNG的API实现图片压缩,但是尝试过后发现压缩速度特别慢,而且好像还要花钱,果断就放弃了。改为使用imagemin。 这里是有一个坑的: 由于imagemin不可以直接压缩图片,而是需要依赖imagemin-jpegtran和imagemin-pngqu…
【Node.js系列(8)】文件上传原理解析与实现
大家上传文件时或许只是获取文件后将内容发送给了后端,至于后端是如何解析的相信大部分同学也都是一知半解。这样会造成很多问题,比如文件上传失败了,当我们定位问题的时候无从下手,后端同学说是前端的问题,而我们又找不到理由去反驳它们,最终我们只能依靠百度。 所以此篇文章会详细介绍文件上…
十七张图玩转Node进程——榨干它
一、现状二、解决措施三、child_process模块3.1创建子进程3.2事件3.3常用属性3.4常用方法3.5进程间通信(IPC)3.6保证系统健壮性四、cluster模块4.1优点4.2创建工作