
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了CBOR(简洁二进制对象表示)在OpenHarmony跨平台开发中的应用,其作为一种轻量级二进制数据格式,能高效压缩JSON/XML数据,生成高密度二进制流,适用于传感器、受限设备和保密网络交互。文章解析了CBOR的基础与进阶概念,展示了核心API的序列化与反序列化操作,并结合智能锁鉴权、地理坐标归档等场景说明其优势。针对OpenHarmony平台,讨论了流式解析切分与数据结构适配的挑战

开源鸿蒙跨平台社区推出安全密码存储方案,采用Crypt组件实现不可逆散列哈希保护。该方案通过随机加盐和SHA高级算法,生成格式化安全字符串,有效防止彩虹表攻击。核心功能包括:1) 将明文密码转化为带盐哈希;2) 支持高成本迭代计算增加破解难度;3) 提供match方法进行安全验证。适用于鸿蒙应用的支付密码、保险柜锁等场景,解决了移动端性能卡顿问题,建议在子线程执行计算。注意该方案仅用于密码存储验证

开源鸿蒙跨平台社区推出安全密码存储方案,采用Crypt组件实现不可逆散列哈希保护。该方案通过随机加盐和SHA高级算法,生成格式化安全字符串,有效防止彩虹表攻击。核心功能包括:1) 将明文密码转化为带盐哈希;2) 支持高成本迭代计算增加破解难度;3) 提供match方法进行安全验证。适用于鸿蒙应用的支付密码、保险柜锁等场景,解决了移动端性能卡顿问题,建议在子线程执行计算。注意该方案仅用于密码存储验证

本文介绍了如何利用build_config库在OpenHarmony项目中管理代码生成工具的配置。文章解析了该库的核心功能,包括读取build.yaml配置、定制构建参数、以及针对特定模块进行代码生成优化。通过示例展示了如何实现宏编译环境下的类型安全控制、大型工程的脚本整合策略,并提供了自定义解析工具的完整演示结构。特别强调了在跨平台开发中避免引入平台特定依赖的重要性,为鸿蒙生态下的高级项目开发提

本文介绍了如何利用build_config库在OpenHarmony项目中管理代码生成工具的配置。文章解析了该库的核心功能,包括读取build.yaml配置、定制构建参数、以及针对特定模块进行代码生成优化。通过示例展示了如何实现宏编译环境下的类型安全控制、大型工程的脚本整合策略,并提供了自定义解析工具的完整演示结构。特别强调了在跨平台开发中避免引入平台特定依赖的重要性,为鸿蒙生态下的高级项目开发提

开源鸿蒙跨平台社区推出awesome_dio_interceptor插件,为OpenHarmony应用开发者提供优雅的网络请求日志格式化方案。该拦截器能将Dio网络请求的入参、出参和异常以工整的表格形式输出,支持自动缩进多层级JSON、生成可调试的curl命令,并解决了鸿蒙平台日志过滤问题。通过简单配置即可接入,支持自定义日志输出到鸿蒙Hilog系统,实现网络日志与业务日志分离。特别优化了大文件上

开源鸿蒙跨平台社区推出awesome_dio_interceptor插件,为OpenHarmony应用开发者提供优雅的网络请求日志格式化方案。该拦截器能将Dio网络请求的入参、出参和异常以工整的表格形式输出,支持自动缩进多层级JSON、生成可调试的curl命令,并解决了鸿蒙平台日志过滤问题。通过简单配置即可接入,支持自定义日志输出到鸿蒙Hilog系统,实现网络日志与业务日志分离。特别优化了大文件上








