当前位置: 首页 > news >正文

rust wasm

<template><el-button @click="handle">click</el-button>{{time}}
</template><script lang="ts" setup>
import init, {generate_excel} from "@/pkg/file_util";
import {ref} from "vue";function downloadExcelFromUint8Array(uint8Array: Uint8Array, filename = 'data.xlsx') {// 创建 Blob 对象const blob = new Blob([uint8Array], {type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'});// 创建下载链接const url = URL.createObjectURL(blob);const a = document.createElement('a');a.href = url;a.download = filename;document.body.appendChild(a);a.click();// 清理资源document.body.removeChild(a);URL.revokeObjectURL(url);
}const time = ref(0);
const handle = async function () {const wasmMemory = new WebAssembly.Memory({initial: 10,maximum: 100,shared: true // 关键!});const sharedBuffer = wasmMemory.buffer;const worker1 = new Worker('/pkg/file_util', {type: 'module'});// 将共享内存传递给每个Workerworker1.postMessage({ type: 'init', memory: sharedBuffer });// const s = new Date().getTime();// await init();// console.log(generate_excel);// const uint8Array = generate_excel(10000 * 10);// console.log(uint8Array);//// downloadExcelFromUint8Array(uint8Array);time.value = (new Date().getTime() - s) / 1000;
};
</script><style lang="scss">
//@use "@jhlc/jh-ui/src/element-plus/index";
//@import '@jhlc/platform/lib/style.css';
</style>
http://www.jsqmd.com/news/198230/

相关文章:

  • 地震滑坡应急响应、全球灾害制图、遥感 AI 模型泛化性研究无人机(UAV)航拍影像、PlanetScope、Gaofen-6(高分六号)卫星影像 以及 天地图(Map World)数据集
  • 如何用Windows清理工具轻松释放C盘空间,告别系统卡顿烦恼
  • 2026年家装板材品牌公司推荐:TOP5排名揭晓,基于环保标准与市场口碑深度对比 - 品牌推荐
  • WindowsCleaner终极指南:彻底告别C盘爆红的智能清理神器
  • 如何选择上海全屋定制品牌?2026年最新市场评测与5家实力品牌推荐! - 品牌推荐
  • 大学生竞赛管理系统|基于java + vue大学生竞赛管理系统(源码+数据库+文档)
  • 2025年集装袋源头厂家推荐榜:天津市滨海新区塘沽福利塑料制品厂,抗老化/防水/船级社/防静电/拉筋集装袋全系供应 - 品牌推荐官
  • 市区通勤首选!20万内双擎混动紧凑型SUV推荐,平顺起步省油实用
  • Spring-boot读书笔记一RestTemplate.exchange()
  • 基于YOLOv10的足球运动员检测系统(YOLOv10深度学习+YOLO数据集+UI界面+Python项目源码+模型)
  • 家用后排空间舒适性优选:20万以内双擎混动紧凑型SUV推荐
  • GitHub镜像站点加速下载IndexTTS 2.0源码和依赖包技巧
  • C#调用IndexTTS 2.0 API接口?跨语言集成可行性探讨
  • Windows系统清理终极指南:5步快速解决C盘空间不足问题
  • Hanime1Plugin:突破性Android观影解决方案的革命性升级
  • FreeMove磁盘空间优化神器:彻底解决C盘爆满难题
  • 老年痴呆照护:记忆唤醒老歌老电影片段语音
  • 揭秘空间数据聚类模式:如何用R语言精准计算Moran指数并解读结果
  • 微信网页版终极解决方案:wechat-need-web插件完整指南
  • 2026年护眼灯品牌推荐:聚焦儿童近视防控认证的十强品牌深度评测与盘点。 - 十大品牌推荐
  • 告别词库迁移困境:深蓝词库转换让输入习惯无缝流转
  • Gradio集成IndexTTS打造在线试用语音合成平台
  • 对比主流TTS模型:IndexTTS 2.0在可控性与灵活性上的优势分析
  • 揭秘R语言中随机森林特征重要性排序:如何精准提取关键预测因子
  • Windows Cleaner完整操作手册:10分钟彻底解决C盘爆满问题
  • 基于YOLOv10的轴承缺陷检测系统(YOLOv10深度学习+YOLO数据集+UI界面+Python项目源码+模型)
  • R语言GPT数据分析思路全解析(AI赋能数据科学大揭秘)
  • Degrees of Lewdity中文汉化5分钟快速入门完整攻略
  • 跨平台词库转换神器:深蓝词库转换工具完全指南
  • 服务之间咋说话?OpenFeign远程调用