nodejs
文章平均质量分 65
寻ing
我又回来了~
展开
-
stale-while-revalidate / swr 一看就懂,一用就会
swr可以理解为:当该接口缓存过期后的60秒(60秒为例子中的60)内,再次请求该接口,仍然会立刻返回已经过期的信息,同时也会调用接口向服务器获取最新的数据,并重新保存在缓存中。为方便理解,swr可以总结为有三个特性 swr发生在缓存失效后(max-age后)swr会在缓存失效后的一定时间内(swr期间)的第一次请求,仍然会返回老数据swr。整体流程如下图原创 2024-01-10 09:53:00 · 1217 阅读 · 0 评论 -
js文件上传 分片上传/断点续传/极速秒传
(极速秒传)利用md5判断上传的文件是否存在 优点 服务器中不会出现重复文件 **思路是**在文件上传到服务器前,将文件进行MD5转换,然后将转换完后的MD5码传给服务器,服务器判断当前MD5码是否存在,如果存在就代表着服务器上已经有了跟该文件相同的文件,不再需要上传文件 分片上传分片上传就是把一个大文件,按照一定的大小,分割成多个小文件分别进行上传,文件上传结束后,服务器对所有的文件进行合并(前端负责拆分、后端负责整合)原创 2024-01-02 15:26:11 · 1267 阅读 · 0 评论 -
pm2 启动 nodejs 项目
首先全局安装npm i pm2 -g最基础的使用方法pm2 start xxx这种方法一般都不会满足我们的需求,因为我们在package.json中配置的start,一般都不是只有运行一个文件这么简单,比如我举一个例子"npm start": "cross-env NODE_ENV=production nodemon --inspect ./bin/server.js",想要实现上边的方法,可以先创建一个配置文件pm2 init simple创建配置文件运行完成后,会创建一个ecosyst原创 2021-10-12 16:50:50 · 2622 阅读 · 0 评论