web worker

IT博客技术分享9 天前
web worker
web worker 前端多线程一、最近在做vue的项目中,遇到了计算量庞大导致页面响应缓慢的问题,正好每个计算任务的结果不需要汇总,所以想到了以多线程的形式去执行每个计算任务。但是通过一轮google、baidu都没有找到vue的案例,最后发现web worker可以做多线程。
猫猫村晨总16 天前
前端·图像处理·vue3·canvas·web worker
前端图像处理实战: 基于Web Worker和SIMD优化实现图像转灰度功能本篇博客是对于工具小站-图片工具模块-图片转灰度功能的总结。图像灰度化处理的核心思想是将彩色图像的每个像素转换为灰度值。灰度值通常是根据图像的每个像素的红、绿、蓝(RGB)通道的值按某种加权方式计算出来的。这样可以将彩色图像转换为灰度图像,减少颜色信息,使图像只保留亮度信息。 灰度值的计算方法可以有不同的算法,例如加权平均法、简单平均法等。常见的灰度化算法有: 加权法:根据不同颜色的感知权重来计算灰度值。常见权重为:红色0.2156,绿色0.7152,蓝色0.0722. 平均法:将RGB值平均后作为灰度值
c.7 个月前
前端·javascript·excel·web worker
XLSX + LuckySheet + LuckyExcel + Web Worker实现前端的excel预览https://juejin.cn/post/7211805251216031801 https://segmentfault.com/a/1190000043720845 https://juejin.cn/post/7232524757525659708 https://blog.csdn.net/q2qwert/article/details/130908294 https://www.cnblogs.com/ajaemp/p/12880847.html https://blog.csdn.net/
heroboyluck7 个月前
前端·javascript·web worker
Web Worker 学习及使用提供了可以在后台线程中运行 js 的方法。可以不占用主线程,不干扰用户界面,可以用来执行复杂、耗时的任务。
这么近又那么远10 个月前
websocket·vue·web worker
vue2使用webSocket双向通讯由于浏览器的资源管理策略会暂停或限制某些资源的消耗,导致前端心跳包任务时效,后端接收不到webSocket心跳主动断开,因此需要使用webworker保持心跳
朝闻道-夕可死1 年前
canvas·js·indexeddb·canvastexture·offscreencanvas·transferable objects·web worker
offscreenCanvas+worker+IndexedDB实现无感大量图片缓存因为项目中需要使用canvasTexture(一个threejs3d引擎中的材质类型),绘制大量的图片,每次使用都会请求大量的oss图片资源,虽然重复请求会有磁盘缓存但毕竟这个磁盘缓存时效过短,