logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

前端下载ZIP包方法总结

在前端实现下载 ZIP 包到本地,主要有三种方法:1. 直接下载静态文件,通过 <a> 标签的 download 属性或 JavaScript 动态触发;2. 从后端获取文件流,使用 fetch 或 XMLHttpRequest 获取 Blob 并下载;3. 前端动态生成 ZIP 包,借助 JSZip 库和 file-saver 实现。注意事项包括文件名设置、跨域问题、大文件处理和浏览

文章图片
#前端
前端如何获取电脑唯一编码

在前端开发中,出于安全和隐私的考虑,浏览器不允许直接获取硬件的唯一标识(如 MAC 地址、CPU 序列号等)。但可以通过以下方法生成。

#前端
Kotlin与物联网(IoT):Android Things开发探索

尽管 Android Things 已退出舞台,但 Kotlin 在 IoT 领域展现出强大生命力。开发者可通过混合架构(如边缘计算 + 云端 AI)结合现代语言特性,构建更健壮的智能设备系统。建议关注新兴标准如 Matter,并探索 Kotlin 在 WebAssembly 等前沿领域的 IoT 应用潜力。

#android#kotlin#物联网
Kotlin与物联网(IoT):Android Things开发探索

尽管 Android Things 已退出舞台,但 Kotlin 在 IoT 领域展现出强大生命力。开发者可通过混合架构(如边缘计算 + 云端 AI)结合现代语言特性,构建更健壮的智能设备系统。建议关注新兴标准如 Matter,并探索 Kotlin 在 WebAssembly 等前沿领域的 IoT 应用潜力。

#android#kotlin#物联网
Android LinearLayout、FrameLayout、RelativeLayout、ConstraintLayout大混战

本文深度剖析Android三大传统布局的性能问题与优化方案。FrameLayout通过层级叠加实现极简布局,但需注意叠加顺序;LinearLayout的权重机制可能导致30%以上的性能损耗,建议统一使用0dp+weight组合;RelativeLayout依赖关系复杂易形成测量循环。而ConstraintLayout仅需1次测量即可完成复杂布局,性能显著优于传统方案。文章通过具体代码示例和性能数据

#android#kotlin#java +1
Kotlin与物联网(IoT):Android Things开发探索

尽管 Android Things 已退出舞台,但 Kotlin 在 IoT 领域展现出强大生命力。开发者可通过混合架构(如边缘计算 + 云端 AI)结合现代语言特性,构建更健壮的智能设备系统。建议关注新兴标准如 Matter,并探索 Kotlin 在 WebAssembly 等前沿领域的 IoT 应用潜力。

#android#kotlin#物联网
到底了