登录社区云,与社区用户共同成长
邀请您加入社区
本实验在华为云ECS(鲲鹏架构)上部署轻量级虚拟化StratoVirt,因公有云不支持嵌套虚拟化,改用QEMU/TCG纯软件模拟替代KVM。通过qemu-system-aarch64启动openEuler虚拟机,利用QMP协议实现虚拟机生命周期管理、热插拔、内存Balloon及快照等操作,掌握虚拟化核心技能。实验环境为openEuler 22.03 LTS(aarch64),建议8vCPU/16G
我和我妈,隔着一千多公里。这篇心迹,想说说鸿蒙的远场分享,是怎么把"想让她看清"这件小事,变成现实的,以及为什么这件事,值得我用很多个普通的深夜去认真对待。
本文基于一次审核打回案例,系统阐述HarmonyOS闪控窗合规落地方案:通过module.json5声明与运行时申请分离、when: inuse按需申请、悬浮窗常驻关闭按钮、设置页统一撤销入口,结合权限自检脚本,实现权限透明、可关闭、可解释的合规设计。文中拆解四段可复用代码的核心逻辑与易错点,附流程图与踩坑清单,助力开发者一次过审。
本文通过华为云控制台实操,系统演示了CTS云审计、CES云监控、LTS云日志三大运维服务的完整配置与应用:启用CTS追踪器并结合SMN实现高危操作短信告警;配置CES CPU告警规则,模拟负载飙升触发告警并排查故障;部署ICAgent采集ECS日志,实现云端集中检索。实验强调资源清理,避免持续扣费,适合零基础运维学习者掌握云上监控与审计核心能力。
但凡用过 Agent 的人都知道,这条路不靠谱——Agent 的注意力分配和人不一致,它在赶进度的时候,很容易把"注意"两个字跳过去。如果你最近正在被"Agent 上云上到一半得自己动手"这件事困扰,或者团队里有人在为 Agent 的云上安全合规头疼,DevKit 值得花一个下午试一下——它不一定能让你从此不用碰 Console,但至少能让"切出去手工操作"从常态变成例外。而当你不用再频繁切窗口的
平行视界中,右侧详情页常驻导致生命周期异于普通页面。本文对比aboutToAppear/onPageShow触发差异,提出“单例复用 + 数据驱动 + LRU缓存 + 异步预取”方案,将切项耗时从300ms降至40ms,内存可控。核心代码通过@StorageLink共享状态、幂等加载与预取优化,实现高效切换与低闪白体验,适用于主从信息流等高频场景。
和普通 SQL 改写工具不同,LakeAgent 自动做多方案代价对比,主动规避负优化陷阱:补充分区键过滤实现剪枝,扫描分区由 37 收敛至 1,执行代价从 758.28 降至 113.74;未来的数据仓库,将不止能算、能存,更能看懂自己、诊断自己、理解自己。长久以来,数仓的智能都依附于人:信号需要人解读,瓶颈需要人研判,经验困在个体里,无法随底座永续生长。CPU 高、CPU 告警、CPU 诊断、
本文提出一套可复用的「断点驱动双栏联动」方案,基于HarmonyOS平行视界场景:通过mediaquery监听窗口宽度动态切换bp断点,将selectedId上提至页面级作为唯一真相源,由bp决定单栏跳转或双栏同屏挂载。详情组件DetailPane仅依赖id实现复用,确保状态同步与交互一致。文中梳理5大高频问题排查路径,并给出性能优化建议:使用@ObjectLink与key降低重渲、LazyFor
本文详解HarmonyOS端侧图像超分结果的落地流程:从PixelMap编码为JPEG字节,写入应用沙箱,存入系统相册,并通过Want拉起分享面板。提供完整ArkTS代码,涵盖权限动态申请、编码、落盘、媒体库存取及分享全流程,重点说明quality取值、权限声明、URI转换与大图内存管理等实战要点,附常见失败排查指南,助力开发者高效交付超分成果。
本文分享「静读」App开发中关于状态管理的核心心得:五个界面(书房、书库、统计、书签时间线、成长)实为同一状态的五个投影,而非各自存副本。通过两个实验——“投影一致性测试”与“崩溃点枚举”——验证了副本+通知机制在8%消息丢失率下仍导致65%运行出现数据分叉,而单一数据源实现零偏差。同时,强调持久化需用事务保证书签与进度的一致性,避免“已划线但未读到”的矛盾状态。最终提出状态分层原则:能算的不存,
本文分享「静读」App的工程实践:五个界面实为同一状态的五个投影,而非独立副本。通过两个实验——投影一致性测试与崩溃点枚举——验证了“副本需同步,终将不同步”的核心结论。单一数据源+按需计算的投影,可彻底消除数据不一致;事务性持久化保障书签与进度的强一致性。最终提出状态分层管理原则:能算的不存,存的只走唯一入口。技术上,用纯函数投影替代胶水代码,让“难查的bug”自然消失。
「静读」开发心得二:五个界面实为同一状态的投影。通过实验验证,副本+通知易致数据分叉(65%运行出错),而统一数据源+按需计算可实现0失败。持久化采用事务写入,避免书签与进度不一致。架构上分三层状态:瞬态用@State,会话共享用@Provide,持久层唯一写入口。核心原则:能算的不存,存的只走一处。删胶水代码,bug 自然消失。
• product-images(公开桶,允许公共读取):策略名称"Public read for product-images",允许SELECT,目标角色anon,策略定义bucket_id = 'product-images'。上传/删除需另配INSERT/DELETE策略,详见SQL。• product-specs(私有桶,仅认证用户访问自己的文件夹):建议拆为上传、读取、删除三条策略,策
本文记录了 kotlinx.coroutines 在 OpenHarmony 上的语义等价适配过程。基于 ArkTS 单线程异步模型与 Kotlin 协程“挂起不阻塞”的心智同构,采用三层架构:语义层定义 CoroutineScope、Job、Deferred 等类型;引擎层通过原生 Promise 桥接调度与挂起;验收页在真机验证并发、async/await 与 withContext。核心结论
本文是 KMP 三方库鸿蒙化适配,聚焦 `KStateMachine`(Kotlin 轻量有限状态机)的 OpenHarmony 适配。我们只讲本仓库真实落地的代码,不做系列横向对比
Realtime 把数据库的每次变更同步到客户端:表里增、删、改一行,订阅者无需刷新页面或主动请求即可秒级收到。三大能力各司其职:• Postgres Changes — 监听表的 INSERT/UPDATE/DELETE,变化即通知• Broadcast — 客户端之间直接互发,适合瞬时通知、协同编辑• Presence — 跟踪频道里“谁在线”典型场景有实时数据展示(订单、库存、监控指标即时刷
Schema元数据列出所有可访问的表(按schema分组)。Schema元数据列出表的列及元数据(类型/默认值/约束)。Schema元数据列出所有约束(PK/FK/UNIQUE/CHECK/EXCLUDE)。可按schema/表/类型过滤。Schema元数据列出所有外键关系。可按schema/表过滤。Schema元数据列出所有索引及定义和大小。可按schema/表过滤。Schema元数据列出已应用
12345678910111213141516。
本文拆解“手机碰一碰智慧屏遥控器”实现持续远程控制的完整链路,核心结论:碰一碰仅解决近场配对,真正支撑稳定控制的是分布式软总线会话。提出三段式时序(碰一碰回调 → Want拉起闪控窗 → 建立Session双向传令),针对息屏、切后台、路由抖动等问题,设计“Promise重建锁+指令队列”幂等保活方案,并定义含seq与HMAC-SHA256签名的ControlCommand协议,确保指令去重、保序
本文基于HarmonyOS 7.0.0文搜图能力,总结6个真机验证的query优化技巧:用中文描述“主体+场景”、避开纯数字/字母、组合scope缩小范围、控制长度2~20字、低相似度结果二次过滤(阈值0.30)、多query融合补召回。结合TypeScript示例与反模式对照,提升跨模态检索准确率,实现“一句话找图”体验的真正顺滑。
本文基于端侧API 26设备,实践轻量小模型构建Agent编排系统,提出“意图识别+工具闭环+受限编排”三件套落地框架。通过可复用的agentSafe骨架(含工具白名单、上下文裁剪、异常兜底),解决意图误判、参数缺失、信息丢失、步数超限等4大实测痛点。优化后意图识别准确率从72%提升至91%,多步任务完成率由63%升至88%,提供可直接复用的实战清单与工程化方案。
借助 Agent、SDD、Space 三模式将企业对话形成可交付闭环,通过规格驱动与验收门禁打造无人值守编码流水线,让研发人员聚焦上层设计。本次直播围绕「把执行交给 AI,把设计留给自己」展开,分享两大技术议题:从真实业务出发,结合观语知境,
「静读」书签系统通过实验验证三大边界:切日规则需全局统一(+08:00),避免凌晨书签错挂;计数应派生而非存储,确保删除操作后一致性;筛选空与无数据空须区分文案。最终提炼三条原则:切日规则为常量,能派生的数不单独存,每种空都先回答“这是哪种空”。
md5_plugin的公开面比一个类、一个静态方法。没有实例、没有配置项、没有流式 API。内部是一条最朴素的要素值通道名md5_plugin方法名getMD5参数返回String——16 字节摘要的 Base64(24 字符,含==返回 Base64 而不是十六进制这件事,是本文最关键的一条。OHOS(首版误写):本地toHex()→ 32 字符小写十六进制于是同一个文件在手机上给出,在鸿蒙设备
在页面里手写if(最直白,但规则一多就散落各处)、引入声明式表单框架一类,能力和学习成本同时上升)、用纯函数拼装校验器(规则本身是String?,与框架解耦,既能塞进Form,也能单独调用)。走第三条路。Validators:11 个静态工厂方法——RequiredEmailNumberMinLengthMaxLengthUrlRegexEqualsFileName;:6 个String扩展开关,
认证、存储、实时推送、数据库API——4个后端模块,传统开发需要数周。今天,你只需要30分钟。AI创业公司的全栈开发工程师。上周老板说"下周要上线的AI对话应用,后端你来搞"——认证鉴权、数据库接口、文件存储、实时推送,每一个模块都需要数周搭建,而市场不会等你。小张打开华为云RDS Supabase,30分钟搭好认证、数据库API、对象存储,剩下的时间全用来打磨AI交互体验。基于开源Supabas
本文复盘了HarmonyOS应用首次提审三次被驳回的全过程,聚焦隐私合规与权限最小化核心问题。针对相机权限用途不清、过度申请位置权限、截图与实机不符等典型问题,提供可直接套用的module.json5权限声明范式、隐私政策文案结构及8条驳回对策。附带驳回自查流程图与提审前清单,强调“声明=实际行为”,助力开发者一次过审,避免重复返工。
华为云
——华为云
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net