鸿蒙南向开发实战:DFX

打印 上一主题 下一主题

主题 985|帖子 985|积分 2955

在OpenHarmony中,DFX(Design for X)是为了提拔质量属性的软件设计,目前包罗的内容紧张有:DFR(Design for Reliability,可靠性)和DFT(Design for Testability,可测试性)特性。
提供以下功能:


  • HiLog流水日志,标准体系类设备(参考内存≥128MB)适用、HiLog_Lite轻量流水日志,轻量体系类设备(参考内存≥128KiB),小型体系类设备(参考内存≥1MiB)适用。
  • HiTraceChain分布式跟踪,标准体系类设备(参考内存≥128MiB)适用。
  • HiTraceMeter性能跟踪,标准体系类设备(参考内存≥128MiB)适用。
  • HiCollie卡死故障检测,标准体系类设备(参考内存≥128MiB)适用。
  • HiSysEvent体系事件埋点,标准体系类设备(参考内存≥128MiB)适用。
  • HiDumper信息导出,标准体系类设备(参考内存≥128MB)适用。
  • Faultlogger瓦解故障检测,标准体系类设备(参考内存≥128MB)适用。
  • Hiview插件平台,标准体系类设备(参考内存≥128MB)适用。
  • HiAppEvent应用事件及HiChecker缺陷扫描仅供应用开发者使用。


基本概念

流水日志:
流水日志是体系运行过程中产生的一些日志信息,用于开发人员了解体系或应用运行过程、状态。
分布式跟踪:
在一个分布式体系中,一次业务的发起往往会涉及多个软件模块,通过进程内、进程间、设备间的通信接口举行控制和数据传递,为了便于开发人员对这类复杂流程的明白和问题跟踪定界,DFX提供了一个分布式跟踪框架。
线程卡死故障:
线程在运行过程中,如果进入死循环,或者陷入内核态(Uninterruptable Sleep、Traced、Zombie等状态,或者其他同步等待状态),将无法相应正常的业务请求,且无法自己实现故障的感知和恢复。检测和定位这类故障需要通过一个简朴的watchdog机制,在易于发生卡死的流程中插入检测点,在发生卡死故障的时候,举行故障恢复和日志采集。
埋点:
是在步调关键处理流程中加入一些代码,采集步调运行过程中信息的一种技能,用于支持分析产物的使用环境。
体系事件:
是OpenHarmony体系某种状态产生的一种标识,通过界说各种事件用于分析体系的状态变化环境。

最后

有许多小伙伴不知道学习哪些鸿蒙开发技能?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有须要的。 
这份鸿蒙(HarmonyOS NEXT)资料包罗了鸿蒙开发必掌握的核心知识要点,内容包罗了ArkTS、ArkUI开发组件、Stage模子、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技能、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技能知识点。
希望这一份鸿蒙学习资料能够给大家带来资助,有需要的小伙伴自行领取,限时开源,先到先得~无套路领取!!
如果你是一名有经验的资深Android移动开发、Java开发、前端开发、对鸿蒙感爱好以及转行人员,可以直接领取这份资料
 获取这份完备版高清学习蹊径,请点击→纯血版全套鸿蒙HarmonyOS学习资料
鸿蒙(HarmonyOS NEXT)最新学习蹊径




  •  HarmonOS基础技能



  • HarmonOS就业必备技能 

  •  HarmonOS多媒体技能



  • 鸿蒙NaPi组件进阶



  • HarmonOS高级技能



  • 初识HarmonOS内核 

  • 实战就业级设备开发

 有了蹊径图,怎么能没有学习资料呢,小编也预备了一份联合鸿蒙官方发布笔记整理收纳的一套体系性的鸿蒙(OpenHarmony )学习手册(共计1236页)鸿蒙(OpenHarmony )开发入门教学视频,内容包罗:ArkTS、ArkUI、Web开发、应用模子、资源分类…等知识点。
获取以上完备版高清学习蹊径,请点击→纯血版全套鸿蒙HarmonyOS学习资料
《鸿蒙 (OpenHarmony)开发入门教学视频》


《鸿蒙生态应用开发V2.0白皮书》


《鸿蒙 (OpenHarmony)开发基础到实战手册》

OpenHarmony北向、南向开发环境搭建

 《鸿蒙开发基础》



  • ArkTS语言
  • 安装DevEco Studio
  • 运用你的第一个ArkTS应用
  • ArkUI声明式UI开发
  • .……

 《鸿蒙开发进阶》



  • Stage模子入门
  • 网络管理
  • 数据管理
  • 电话服务
  • 分布式应用开发
  • 关照与窗口管理
  • 多媒体技能
  • 安全技能
  • 使命管理
  • WebGL
  • 国际化开发
  • 应用测试
  • DFX面向未来设计
  • 鸿蒙体系移植和裁剪定制
  • ……

《鸿蒙进阶实战》



  • ArkTS实践
  • UIAbility应用
  • 网络案例
  • ……

 获取以上完备鸿蒙HarmonyOS学习资料,请点击→纯血版全套鸿蒙HarmonyOS学习资料
总结

总的来说,华为鸿蒙不再兼容安卓,对中年步调员来说是一个挑战,也是一个时机。只有积极应对变化,不断学习和提拔自己,他们才气在这个变革的时代中立于不败之地。 



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

万万哇

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表