logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

前端性能优化之大文件上传

在现代Web应用中,用户上传大文件已成为常见需求。然而,直接上传大文件会面临诸多挑战,例如网络不稳定导致上传中断、长时间上传导致用户体验差、服务器压力大等。因此,优化大文件上传性能显得尤为重要。文件切片与并发上传 断点续传 后台处理优化 安全性考虑 用户体验优化 秒传功能 基于WebWorker的并行处理vue-simple-uploader计算文件哈希值文件切片并发上传查询上传失败的切片Prom

文章图片
微信小程序性能优化、分包

性能优化是任何应用开发中的重要组成部分,尤其是在移动环境中。对于微信小程序而言,随着用户量的增加和应用功能的丰富,性能优化显得尤为关键。良好的性能不仅提升用户体验,还能增加用户留存率和应用的使用频率。性能优化,涵盖从首屏加载、分包、网络请求到渲染性能等多个方面。优化微信小程序超包问网络请求:合并请求,减少HTTP请求次数;使用缓存策略减少重复请求。布局与样式:避免使用复杂的CSS选择器;合理使用F

文章图片
vue项目打包访问index.html页面出现空白

错误现象:1.主要的问题就是路径问题因为index.html里边的内容都是通过script标签引入的,而你的路径不对,打开肯定是空白的。只要修改config文件夹里的index.js里的assetsPublicPath的值;config/index.jsassetsPublicPath默认的是 ‘/’ 也就是根目录。而我们的index.html和static在同一级...

vue.config.js 配置

vue.config.js配置项vue-cli3 脚手架搭建完成后,项目目录中没有 vue.config.js 文件,需要手动创建创建vue.config.jsvue.config.js(相当于之前的webpack.config.js) 是一个可选的配置文件,如果项目的 (和package.json同级的) 根目录中存在这个文件,那么它会被@vue/cli-service自动加载。你也可以使用pa

文章图片
input时间表单默认样式修改(input[type="date"])

一、时间选择的种类:HTML代码:选择日期:<input type="date" value="2018-11-15" />选择时间:<input type="time" value="22:52" />选择星期:<input type="

为什么 React 的函数组件每次渲染执行两次

为什么 React 的函数组件每次渲染执行两次React 的函数组件在每次渲染时会执行两次的原因是什么?React 函数组件为什么会在渲染时执行两次而不是一次?React 函数组件为什么会执行两次而不是一次呢?有什么好处?

文章图片
微信小程序性能优化、分包

性能优化是任何应用开发中的重要组成部分,尤其是在移动环境中。对于微信小程序而言,随着用户量的增加和应用功能的丰富,性能优化显得尤为关键。良好的性能不仅提升用户体验,还能增加用户留存率和应用的使用频率。性能优化,涵盖从首屏加载、分包、网络请求到渲染性能等多个方面。优化微信小程序超包问网络请求:合并请求,减少HTTP请求次数;使用缓存策略减少重复请求。布局与样式:避免使用复杂的CSS选择器;合理使用F

文章图片
vscode GitLens使用

vscode GitLens使用​​​​​​​​​​​​​​​​​​加入暂存区,和取消修改操作取消暂存区,取消add操作commit(提交)后撤回push(推送)后撤回提交记录分支合并分支创建工作区暂存

文章图片
#vscode#ide#编辑器
vscode将文件中行尾默认CRLF改为LF

vscode将文件中行尾默认CRLF改为LF在Linux环境下,行尾序列(EOL)指的是行结束符。在Linux环境中,通常使用LF(Line Feed,即换行符)作为行尾序列。而在Windows系统中,则常使用CRLF(Carriage Return Line Feed,即回车加换行符)作为行尾序列。如果你在使用VSCode(Visual Studio Code)编辑文件时希望确保你的文件在Lin

文章图片
#vscode
Chrome(Google) 浏览器安装Vue2、Vue3 Devtools插件方法

Chrome(Google) 浏览器安装Vue2、Vue3 Devtools插件方法

文章图片
#chrome
    共 125 条
  • 1
  • 2
  • 3
  • 13
  • 请选择