logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

浏览器数据存储方法深度剖析:LocalStorage、IndexedDB、Cookies、OPFS 与 WASM - SQLite

1994 年由网景公司引入的 Cookies,主要用于存储小型键值数据,在会话管理、个性化和跟踪等方面发挥着重要作用。它不仅存储在客户端,还会随每个 HTTP 请求发送到服务器,因此其存储容量有限,通常每个 Cookie 不超过 4KB(RFC - 6265 规定)。虽然其存储的数据量小,但由于是 Web 的重要基础特性,在性能优化方面一直备受关注,如 Chromium 的共享内存版本控制和异步

文章图片
#wasm#sqlite#数据库
构建高可用 WebSocket 长连接:从原理到实践

构建一个高可用、稳定可靠的 WebSocket 长连接:自动重连、心跳保活、消息队列、细粒度错误处理

文章图片
#websocket#网络协议#网络
【uniapp/vue3】H5项目 调起摄像头扫描二维码并获取二维码信息

摘要 本文介绍了H5环境下的二维码扫描功能实现方案。核心内容包含:1) 通过环境检测区分H5和App平台,分别调用不同扫码方法;2) H5端采用jsQR库解析视频流中的二维码,通过创建video和canvas元素实现实时扫描;3) 详细处理了摄像头权限获取、错误处理及用户引导流程;4) 实现扫码弹窗UI组件,包含视频预览区和操作按钮。该方案解决了H5环境下无法直接调用原生扫码接口的问题,通过纯前端

#vue.js#typescript
AI问诊助手开发经验总结:语音转文字与 Markdown 渲染实战

本文分享了医疗信息系统前端项目中AI助手模块的两个核心功能实现:语音转文字和Markdown渲染。语音转文字采用recorder-core库,详细介绍了录音初始化、流程控制、文件上传等实现步骤及常见问题解决方案。Markdown渲染对比了三种方案,最终选择vue-markdown组件,并说明样式定制方法。文章还总结了功能整合的交互设计和关键技术要点,为类似项目提供参考。关键词:Vue2、语音转文字

#人工智能#microsoft#语音识别
AI大模型如何重塑前端开发流程?

AI大模型正深刻改变前端开发流程,通过代码生成、智能调试、自动化测试等提升效率。其优势包括降低开发门槛、加速知识获取,但也面临代码质量风险和数据隐私等挑战。未来,AI将与低代码平台深度融合,提供个性化编程助手,甚至实现全栈开发。开发者需合理利用AI,平衡效率与质量控制,迎接智能化开发的未来。AI时代已至,前端开发迎来全新变革。

#人工智能
【jquery】jquery使用Recorder.js实现录音并上传,调用阿里云接口语音转文字

1.点击拾音按钮开始录音,点击结束按钮结束录音并调取后台语音转文字接口。2.录音时长超过60s自动结束录音并调取后台语音转文字接口。阿里一句话识别语音数据时长不能超过60s。

文章图片
#javascript#jquery#阿里云
AI大模型如何重塑前端开发流程?

AI大模型正深刻改变前端开发流程,通过代码生成、智能调试、自动化测试等提升效率。其优势包括降低开发门槛、加速知识获取,但也面临代码质量风险和数据隐私等挑战。未来,AI将与低代码平台深度融合,提供个性化编程助手,甚至实现全栈开发。开发者需合理利用AI,平衡效率与质量控制,迎接智能化开发的未来。AI时代已至,前端开发迎来全新变革。

#人工智能
关于vue中JSON.parse(JSON.stringify(...))使用深拷贝问题

一般我们单独用JSON.parse()或JSON.stringify()今天在学vue看到JSON.parse(JSON.stringify(…))的用法,这里研究一下;首先分别说下他们的用法:JSON.parse()是将字符串中的对象解析出来例:var str = "{'name':'huahua','age':'22'}";  JSON.parse(str);   var obj = {nam

#json#vue.js#前端
到底了