刷新
鸿蒙开发丨设备内UIAbility的几种交互方式

博主头像 本文分享自华为云社区《设备内UIAbility交互:无缝体验与高级技巧》,作者: 柠檬味拥抱。 UIAbility组件间交互(设备内) 在设备内,UIAbility(用户界面能力)是系统调度的最小单元,它们负责展示用户界面和执行相关的业务逻辑。设备内的不同功能模块之间的交互是应用程序开发中的重要部分 ...

实例讲解Python 解析JSON实现主机管理

博主头像 本文分享自华为云社区《Python 解析JSON实现主机管理》,作者: LyShark。 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它以易于阅读和编写的文本形式表示数据。JSON 是一种独立于编程语言的数据格式,因此在不同的编程语言中都有对应的解析器 ...

案例解析关于ArkUI框架中ForEach的潜在陷阱与性能优化

博主头像 本文分享自华为云社区《深入解析ForEach的潜在陷阱与性能优化:错误用法与性能下降的案例分析》,作者:柠檬味拥抱 。 在ArkUI框架中,ForEach接口是基于数组类型数据进行循环渲染的强大工具。它需要与容器组件搭配使用,并能够根据数据源动态生成相应的子组件。以下是对ForEach接口的详细解析 ...

详解CCE服务:一站式告警配置和云原生日志视图

博主头像 本文分享自华为云社区《新一代云原生可观测平台之CCE服务日志和告警篇》,作者:云容器大未来。 告警和日志是运维人员快速定位问题、恢复异常的主要手段。运维人员日常的工作模式往往是先接收告警信息,再根据告警信息初步判断异常的范围和影响,通过相关组件的日志定位出故障原因,进行系统恢复。因此,如何给运维人员 ...

【代码可视化实践】代码变更影响分析

博主头像 笔者前文“浅析代码可视化”中讲述了代码可视化的基本实现原理,并给出了一些业界的应用场景。针对文中提到应用场景中的一些小的功能点,可以拿出来详尽的分析一下实现方案,以小见大。因此本文将针对代码可视化在代码变更影响分析上的应用做较详细的阐述,希望能对大家有所帮助。 ...

[每周一更]-(第70期):常用的GIT操作命令

博主头像 1、增删文件 # 添加当前目录的所有文件到暂存区 $ git add . # 添加指定文件到暂存区 $ git add <file1> <file2> ... # 添加指定目录到暂存区,包括其子目录 $ git add <dir> # 删除工作区文件,并且将这次删除放入暂存区 $ git rm [f ...

在线录屏-通过Web API接口轻松实现录屏

博主头像 在线录屏是指在互联网上进行屏幕录制的过程。它允许用户通过网络连接,将自己的屏幕活动记录下来,并可以在需要时进行播放、共享或存档。在线录屏常用于教育、培训、演示、游戏等场景,可以帮助用户展示操作步骤、解决问题、分享经验等。通常,在线录屏工具提供了丰富的功能,例如选择录制区域、添加音频注释、调整录制质量 ...

云图说|分钟级构建业务大屏——Astro大屏应用

博主头像 本文分享自华为云社区《【云图说】第271期 Astro Canvas一站式数据可视化开发,分钟级构建业务大屏》,作者:阅识风云 。 Astro大屏应用(Astro Canvas)是Astro轻应用提供的可视化页面构建服务,服务提供了丰富的可视化组件、灵活的数据接入和多种方式页面构建能力,支持多屏适配 ...

全面解析内存泄漏检测与修复技术

博主头像 本文分享自华为云社区《从源头解决内存泄漏问题:全面解析内存泄漏检测与修复技术》,作者 Lion Long 。 一、背景:什么是内存泄漏检测? 1.1、内存泄漏产生原因 内存泄漏是在没有自动gc的编程语言里面经常发生的问题;因为没有gc,所以分配的内存需要程序自己调用释放。其核心是调用分配与释放没有符 ...

解析设计模式与设计原则:构建可维护性和可扩展性代码的重要性

博主头像 本文分享自华为云社区《深入解析设计模式与设计原则:构建可维护性和可扩展性代码的重要性》,作者: Lion Long。 一、为什么需要设计模式? 1.1、设计模式的定义 设计模式大概有23种。 设计模式是指在软件开发中,经过验证的,用于解决在特定环境下,重复出现的,特定问题的解决方案。 从定义可以看出 ...

从策略和实践,带你掌握死锁检测

博主头像 本文分享自华为云社区《掌握死锁检测:策略和最佳实践》,作者: Lion Long。 一、背景:死锁产生原因 死锁,是指多个线程或者进程在运行过程中因争夺资源而造成的一种僵局,当进程或者线程处于这种僵持状态,若无外力作用,它们将无法再向前推进。如下图所示,线程 A 想获取线程 B 的锁,线程 B 想获 ...

循环数组,一个可以释放无锁队列的力量

博主头像 本文分享自华为云社区《释放无锁队列的力量:探索用循环数组实现无锁队列》,作者: Lion Long 。 一、前言 在计算机科学领域,队列是一种常见的数据结构,用于在多线程或多进程环境中进行有效的消息传递和任务调度。然而,传统的队列实现通常使用锁来保护共享资源,这可能导致性能瓶颈和可伸缩性问题。 为了 ...

<1···78910>