- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 使用increase-memory-limit插件解决node运行项目内存溢出问题
【代码】使用increase-memory-limit插件解决node运行项目内存溢出问题。
2023-09-19 15:21:56 1252
原创 图片及其他类型文件转base64
fileReader对象也有类似的方法,比如.readAsDataURL() ,然而它只接受file或blob类型,而这两种类型一般只能通过元素的files属性获取。尴尬的是我们当前只有图片路径,如果想用fileReader必须还要想办法把图片路径转为file或blob类型,比较麻烦。因此可以使用的toDataURL()方法。encoderOptions可以为image/jpeg或image/webp类型的图片设置图片质量,取值0-1,超出则以默认值0.92替代。
2023-09-13 10:29:30 187
原创 强缓存和协商缓存学习笔记
为什么要用缓存?因为服务器上的资源不是一直固定不变的,大多数情况下它会更新,这个时候如果我们还访问本地缓存,那么对用户来说,那就相当于资源没有更新,用户看到的还是旧的资源;所以我们希望服务器上的资源更新了浏览器就请求新的资源,没有更新就使用本地的缓存,以最大程度的减少因网络请求而产生的资源浪费。流程图理解:如图所示,如果有缓存且没有过期那就直接从缓存中读取,返回状态码200(强缓存)。如果缓存没有已经过期了,那就判断是否有Etag,有的话那就发送请求到服务器比对是否一致,如果一致那就从缓存中读取,
2020-09-07 18:59:28 188
原创 vscode中点击git“放弃所有更改”之后恢复文件
今晚不小心点击了vscode中git的放弃所有更改,然后代码全没了,然后回收站也没有。网上找了好久资料都没能恢复文件,看了日志文件全是git clean -f。这个删除了之后是恢复不了的了。最后尝试了一下用360文件恢复就可以了(以后再也不用担心误删文件了啧啧)。下面是具体步骤:1、打开360点击功能大全,搜索“文件恢复”2、打开文件恢复,选择驱动盘,然后开始搜索3、选择要恢复的文件即可...
2020-04-12 01:08:22 14480 11
原创 时间片轮转调度算法模拟C语言
时间片轮转调度算法模拟C语言本来要做这么一个作业,准备用C语言写,然后参考网上的一些代码,发现很多都有错误,用课本的例子代入都不对,后来我发现是错在对时间片调度算法的理解。所以在别人的基础上写了以下代码:#include<stdio.h>#include<stdlib.h>#define MAX 10 //最大进程数int Time; //时间片int ...
2020-01-02 14:37:25 17913 14
渡一前端html、css、js笔记及学习规划规划.zip
2020-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人