logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Flutter for OpenHarmony:Flutter 三方库 cbor 构建 IoT 设备的极致压缩防窃协议(基于标准二进制 JSON 表达格式)

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

文章图片
#flutter#物联网#json +4
Flutter for OpenHarmony:Flutter 三方库 crypt Unix 风格高强度密码安全哈希生成库(抗彩虹表验证器)

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

文章图片
#flutter#unix#安全 +4
Flutter for OpenHarmony:Flutter 三方库 crypt Unix 风格高强度密码安全哈希生成库(抗彩虹表验证器)

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

文章图片
#flutter#unix#安全 +4
Flutter for OpenHarmony:Flutter 三方库 build_config 解析代码生成指令基建(自定义构建蓝图配置者)

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

文章图片
#flutter#harmonyos#华为 +3
Flutter for OpenHarmony:Flutter 三方库 build_config 解析代码生成指令基建(自定义构建蓝图配置者)

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

文章图片
#flutter#harmonyos#华为 +3
Flutter for OpenHarmony:Flutter 三方库 awesome_dio_interceptor 极度舒适的网络日志格式化拦截器

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

文章图片
#flutter#http#harmonyos +3
Flutter for OpenHarmony:Flutter 三方库 awesome_dio_interceptor 极度舒适的网络日志格式化拦截器

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

文章图片
#flutter#http#harmonyos +3
到底了