logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

蹴鞠社:用鸿蒙 ArkTS 重现「一鞠穿云,万众喝彩」的草场碧绿足球盛景

文章摘要: 鸿蒙应用"蹴鞠社"以宋代蹴鞠文化为灵感,通过ArkTS技术构建数字化足球俱乐部。项目采用四层架构设计:类型与常量层定义视觉色板和数据结构,数据模型层通过@Observed管理核心数据,工具函数层处理业务逻辑,界面层实现可视化交互。特色功能包括基于坐标系的阵型布阵图(FORMATION_POS驱动棋子位置)和五个主题板块(球艺/阵型/赛事/战绩/球迷)。应用以草场碧绿为主色调,融合传统蹴

文章图片
#harmonyos#华为
榫卯工坊:用鸿蒙 ArkTS 将「一榫一卯,百年不散」的东方木作智慧写进状态管理

本文介绍了一个名为「榫卯工坊」的鸿蒙应用,它通过ArkTS框架将中国传统木工技艺中的榫卯智慧融入状态管理。文章从架构设计、主题表达、代码实现三个维度展开: 主题设计:采用原木深棕与米白色系,每个页签拥有专属主题色,体现木作工艺的沉稳质感。 四层架构: 类型与常量层:定义色板接口、页签枚举等基础元素 数据模型层:@Observed修饰的数据类实现状态管理 工具函数层:处理颜色映射等业务逻辑 界面层:

文章图片
#harmonyos#华为
糖画坊:用鸿蒙 ArkTS 浇筑一份「一勺糖浆千般造化」的琥珀焦糖 UI

糖画坊:鸿蒙ArkTS实现的非遗糖画UI应用 摘要:本文介绍了一个基于鸿蒙ArkTS开发的"糖画坊"应用,将传统非遗糖画艺术数字化呈现。项目采用声明式UI架构,包含六大数据场景展示和三个交互弹窗。技术亮点包括: 精心设计的焦糖棕主题色板系统 枚举驱动的页签导航体系 状态管理采用@Observed数据类与@State/@ObjectLink绑定 模块化的常量数据与图表数据分离 完整的类型系统定义数据

文章图片
#harmonyos#华为
糖画坊:用鸿蒙 ArkTS 浇筑一份「一勺糖浆千般造化」的琥珀焦糖 UI

糖画坊:鸿蒙ArkTS实现的非遗糖画UI应用 摘要:本文介绍了一个基于鸿蒙ArkTS开发的"糖画坊"应用,将传统非遗糖画艺术数字化呈现。项目采用声明式UI架构,包含六大数据场景展示和三个交互弹窗。技术亮点包括: 精心设计的焦糖棕主题色板系统 枚举驱动的页签导航体系 状态管理采用@Observed数据类与@State/@ObjectLink绑定 模块化的常量数据与图表数据分离 完整的类型系统定义数据

文章图片
#harmonyos#华为
ops-transformer大模型算子库架构深度解析:FlashAttention与MoE算子实现原理及性能优化实践

在昇腾CANN算子生态的完整版图中,ops-transformer作为Transformer类大模型进阶算子库扮演着核心角色。随着大语言模型的蓬勃发展,Transformer架构已成为深度学习领域的主导范式,其计算密集型的特点对算子性能提出了极高要求。ops-transformer正是为此场景而生的算子库,提供了FlashAttention、MoE(Mixture of Experts)、矩阵运算

文章图片
ops-transformer 深度实践:基于 CANN 的 Transformer 大模型算子库实战指南

()方法是非常合理的。那就是下一节将介绍的元类。

文章图片
CANN hccl 集合通信库如何让八张昇腾NPU卡把大模型训练的通信开销压到最低

在处理这些问题时,你可能会遇到的最后一个问题是外部服务提供商施加的速率限制。以使用 Google Maps API 为例,在撰写本书时,免费和未经身份验证的请求的官方费率限制为每秒 10 个请求和每天 2,500 个请求。当使用多线程时,很容易耗尽这样的限制。更严重的问题是,因为我们没有覆盖任何故障的场景,而处理多线程 Python 代码中的异常比平常更复杂。当客户端超过 Google 的速率时,

文章图片
Cargo:Rust 的包管理器与构建系统全攻略

Cargo是Rust生态中不可或缺的核心工具,集成了包管理、构建系统、测试运行、文档生成等功能。它通过Cargo.toml文件管理项目配置和依赖关系,提供cargo new/build/run/test/doc等常用命令简化开发流程。Cargo支持工作区管理多crate项目,并可通过cargo publish发布到Crates.io。作为Rust开发的一站式解决方案,Cargo极大地提升了开发效率

文章图片
#rust#开发语言#后端
Rust 在 WebAssembly (WASM) 中的应用:构建高性能前端

Rust与WebAssembly的结合为前端开发带来革命性变革,通过将高性能Rust代码编译为WASM模块,实现接近原生性能的计算能力。Rust的内存安全、强大类型系统和丰富生态,配合wasm-pack等工具链,使计算密集型任务在浏览器中高效运行成为可能。这种组合不仅提升Web应用性能,还增强了可靠性和代码复用性,为图像处理、游戏、科学计算等场景开启新可能,推动Web平台突破性能边界。

文章图片
#rust#wasm#前端
Rust 后端开发:Actix-web 与 Axum 框架对比

Rust两大Web框架对比:Actix-web与Axum各具优势。Actix-web基于Actor模型,性能卓越,在基准测试中多次夺冠,适合高并发场景,但学习曲线较陡。Axum由Tokio团队开发,深度集成Tokio/Hyper生态,API简洁直观,强调可组合性,开发体验更符合Rust习惯。选择建议:追求极致性能选Actix-web;注重开发效率和Tokio生态集成选Axum。两者都展现出Rust

文章图片
#rust#开发语言#后端
    共 119 条
  • 1
  • 2
  • 3
  • 12
  • 请选择