登录社区云,与社区用户共同成长
邀请您加入社区
暂无图片
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
本文基于 OpenHarmony TPC 仓库的 `file_manager` 项目适配版本,详细讲解在 OpenHarmony 设备上构建完整文件管理器应用的全流程。核心采用 **File Access Framework**(`@ohos.file.fileAccess`)访问设备真实文件系统,实现目录浏览、文件创建、删除、重命名等核心功能,并附真实设备运行截图验证。
本文介绍了开源鸿蒙跨平台课程表项目的功能开发进展。项目已完成周课表视图切换、网格布局和交互功能,上课时间设置模块全部完成,临时课程功能的数据模型和UI也已实现。但存在两个关键问题:课程添加弹窗提交无响应和临时课程提交失败。下一步将重点调试弹窗提交逻辑,验证数据传递流程,并添加调试日志定位问题。项目代码已开源,欢迎加入社区参与开发。
我们用的是MindIE的openEuler镜像,先装基础依赖:暂时无法在飞书文档外展示此内容然后就可以开始执行编译:暂时无法在飞书文档外展示此内容Apex编译看似简单,实则暗藏许多细节。本文通过真实案例,深入剖析了从网络代理到系统库路径的各个环节。Docker守护进程代理配置容易漏lib和lib64路径差异编译脚本会覆盖手动修改希望大家可以学习一些经验教训,对于大模型训练来说,Apex基本是必备工
做过大模型推理优化的朋友都知道,Prefill和Decode这两个阶段的性质完全不同:Prefill阶段就像是读完整本书做笔记——需要把用户输入的完整prompt编码成隐藏状态,同时生成KV Cache。这个过程计算量大,吃算力。Decode阶段更像是一个字一个字往外蹦——每次只生成一个token,一直重复到结束。这个过程主要瓶颈在显存带宽,属于典型的访存密集型任务。两个阶段混在一起跑,就会出现资
更新系统# 编译工具# Python开发包# torchApex编译看似简单,实则暗藏许多细节。本文通过真实案例,深入剖析了从网络代理到系统库路径的各个环节。Docker守护进程代理配置容易漏lib和lib64路径差异编译脚本会覆盖手动修改希望大家可以学习一些经验教训,对于大模型训练来说,Apex基本是必备工具。昇腾适配版虽然有些小坑,但整体可用性还不错,注明:昇腾PAE案例库对本文写作亦有帮助。
本文介绍了将pngquant命令行工具移植到鸿蒙PC的四种实现方案及对比。pngquant是一个用于PNG有损压缩的C语言工具,依赖libpng、zlib和lcms2库。四种移植方案包括:原始工具链交叉编译(适合简单项目)、Lycium++(贴近鸿蒙生态)、vcpkg-ohos(适合CMake工程)和build_in_harmonyos(AI加持批量移植)。文章详细提供了环境搭建步骤,包括WSL配
share_plus是 Flutter 生态中用于实现内容分享的常用插件,支持分享文本、链接、文件等到其他应用。本文基于 OpenHarmony TPC 仓库的适配版本,详细讲解 share_plus 在鸿蒙项目中的接入流程、核心 API 使用及常见问题排查,并附真实设备运行截图验证。
本文介绍了使用Flutter开发OpenHarmony血压趋势统计功能的实战指南。文章展示了如何通过纯Flutter代码实现跨平台血压统计功能,包括平均血压卡片、简化柱状图和本周数据列表。技术方案采用Flutter原生组件实现轻量柱状图,无需第三方库,确保在鸿蒙和安卓双端完美兼容。核心代码展示了血压趋势统计页面的主结构、平均血压卡片和简化柱状图的实现方法,所有功能100%使用Dart编写,可直接编
本文介绍了使用Flutter开发OpenHarmony血压历史记录列表的实战指南。文章包含三个核心部分:1)需求分析,明确了数据展示、列表渲染、空状态等跨平台功能需求;2)完整Flutter代码实现,展示了历史记录页面主框架、空状态组件和列表项组件的开发;3)技术亮点,包括Flutter标准组件在鸿蒙平台的直接运行、状态自动刷新机制和跨平台兼容性。整套代码无需修改即可同时运行在OpenHarmon
本文介绍了使用Flutter开发OpenHarmony血压录入表单的完整实现方案。主要内容包括: 需求分析:详细拆解了血压录入表单的功能需求、医学验证规则和UI设计要点 技术实现: 采用Flutter原生表单状态管理 实现医学级输入验证(数值范围、收缩压/舒张压逻辑关系) 实时预览功能(输入即显示血压分类结果) 完整的错误提示和保存流程 项目特点: 纯Flutter(Dart)代码实现,无需鸿蒙原