登录社区云,与社区用户共同成长
邀请您加入社区
本文深入探讨了键值存储(KV Store)在高频读写场景下的优化策略。首先分析了KV Store被低估的工程价值,指出其在登录Token、会话状态等场景下的适用性。然后剖析了核心原理,包括mmap内存映射减少拷贝、Hash索引实现O(1)复杂度、WAL写优化机制,并对比了三种写入模式(NO_LOG/LOG_ONLY/LOG_AND_FLUSH)的可靠性差异。通过源码解析展示了API使用方法,包括批
摘要 本文详细介绍了鸿蒙PC版Markdown编辑器OhMarkdown的构建交付流程。该应用采用ArkTS原生代码与Vite Web内核双架构,需严格按顺序构建:先通过Vite生成离线HTML,再用Hvigor打包成HAP。文章重点阐述了Debug/Release双构建链配置、API 24兼容性设置、单文件资源优化、未签名HAP生成及SHA-256校验机制,并提供了构建产物安全检查、包体增长管理
系统讲解一套生产级评估体系是怎么运转的。文章覆盖七大主题:EvalEnvironment 生命周期(prepare/dispose SPI、每个 trial 独立 workspace/clock/controller/lease)、Record/Replay 机制(录制真实 LLM 交互、回放时 HTTP 请求严格为 0)、SHA-256 请求哈希(canonical JSON + trial s
HarmonyOS NEXT 网络套接字开发指南 本文介绍了 HarmonyOS NEXT 中的网络套接字开发,重点讲解了 TCP 和 UDP 协议的使用方法。 核心内容 环境准备:需要使用 @ohos.net.socket 模块并声明 ohos.permission.INTERNET 权限。 TCP 套接字: 生命周期:创建实例 → 连接服务器 → 注册数据监听 → 发送数据 → 关闭连接 关键
本文介绍了HarmonyOS NEXT中的密码学工具箱开发实践,重点讲解cryptoFramework模块的核心功能和使用方法。主要内容包括: 密码学基础支持:涵盖消息摘要(Hash)、对称加密(AES)、消息认证码(HMAC)、非对称加密(RSA)等安全功能,无需权限即可使用。 核心数据结构DataBlob:作为所有密码操作的输入输出容器,实现字符串与二进制数据的转换。 消息摘要算法:详细对比7
本文介绍了鸿蒙系统cryptoFramework模块的异步哈希计算实现,通过create→update→digest三阶段流水线完成MD5/SHA1/SHA256哈希计算。文章重点解析了其异步设计哲学(避免阻塞UI线程)、类型安全处理(Uint8Array转换)和三种算法的适用场景(MD5校验/SHA1版本控制/SHA256安全场景)。示例代码展示了如何通过ArkUI实现算法选择和异步调用,最终输
摘要:本文介绍如何在OpenHarmony平台适配Flutter三方库murmur3,实现高性能非加密哈希计算。该库通过位运算混淆和雪崩效应,提供比传统加密哈希快一个数量级的计算速度,适合海量数据负载均衡、键值寻址等场景。文章详细解析其原理、鸿蒙适配方案、核心API及典型应用场景,如分布式搜索索引构建和布隆过滤器实现,并针对OpenHarmony平台提出流式分片计算和内存复用等优化策略,帮助开发者
UI 的状态管理(输入/输出、算法选择、加载态)文本与文件两种数据源(同一套 Hash 逻辑复用)大文件的性能(流式计算,避免内存峰值)最近一次计算记录:方便重复对比结果格式化:比如分组显示、大小写切换欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net。