logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Chromium_src源码

软件架构说明webview组件:OpenHarmony的UI组件。nweb:基于CEF构建的OpenHarmony Web组件的Native引擎,主要构建Web组件浏览器内核的部分能力。CEF:CEF全称Chromium Embedded Framework,是一个基于Google Chromium 的开源项目。

文章图片
OpenHarmony资源调度服务之SOC统一调频部件

SOC统一调频部件是资源调度子系统中的部件之一,资源调度子系统提供系统事件的感知以及分发,例如应用启动、退出、亮灭屏等。详情可参考。SOC统一调频服务作为资源调度子系统的子模块,主要功能是从SOC统一调频插件中接收调频事件,进行相关的调频仲裁,最终使用内核接口设置CPU频率策略。统一调频部件架构图架构说明:1、应用调用系统服务,触发系统事件。2、在系统事件回调中通过统一调频提供的内部接口插入调频事

文章图片
#前端#javascript#jquery
OpenHarmony-Graphic_2d子系统

Graphic子系统提供了图形接口能力。其主要的结构如下图所示:OpenHarmony 图形栈的分层说明如下:• 接口层:提供图形的 Native API能力,包括:WebGL、Native Drawing的绘制能力、OpenGL 指令级的绘制能力支撑等。• 框架层:分为 Render Service、Drawing、Animation、Effect、显示与内存管理五个模块。模块能力描述Rende

文章图片
OpenHarmony编译构建指导

openharmony 编译构建指导

文章图片
OpenHarmony社区Pull Request&Issue评论支持命令清单

在issue检视审核过程中,CI Bot会为issue设置处理状态标签,用于标识处理阶段。处理阶段包含:issue提交人处理阶段,issue责任人分配阶段,Issue责任人修复阶段和已闭环阶段。在PR检视审核过程中,CI Bot会为PR设置处理状态标签,用于标识处理阶段。处理阶段包含:PR提交人处理阶段,检视人员分配阶段,检视人员检视阶段,等待审核合入阶段和已合入阶段。

文章图片
Linux中使用du命令如何查看一个目录占用多少GB存储空间

在Linux中,使用du命令可以查看目录占用的存储空间。要查看GB单位的空间占用,推荐使用命令:du -sh --block-size=1G /目录路径,其中-s显示总计,-h以易读格式输出。若只需数字结果,可配合awk命令:du -s --block-size=1G /目录路径 | awk '{print $1 " GB"}'。例如查看OpenHarmony_Code目录,输

#linux#运维#服务器
OpenHarmony之多模输入标准系统组件

本组件应用于标准系统之上,为设备提供单指触控输入能力。本组件将触屏输入产生的事件上报到JS UI框架或用户程序框架,JS UI框架根据上报的事件再次封装,对应用提供接口。

鸿蒙OpenHarmonyOS 并发编程框架 FFRT

FFRT: Function Flow Runtime,一种并发编程框架,提供以数据依赖的方式构建异步并发任务的能力;包括数据依赖管理、任务执行器、系统事件处理等。并采用基于协程的任务执行方式,可以提高任务并行度、提升线程利用率、降低系统线程总数;充分利用多核平台的计算资源,保证系统对所有资源的集约化管理。最终解决系统线程资源滥用问题,打造极致用户体验。功能介绍详见: FFRT 用户指南

文章图片
Ubuntu22.04中搭建GN编译环境

本文介绍了在Ubuntu22.04系统中搭建GN+Ninja编译环境的方法。首先说明GN作为元构建系统与Ninja构建系统的关系,以及OpenHarmony中GN+Ninja的应用。具体步骤包括:1)通过apt安装Ninja 1.11.1版本;2)安装支持C++17特性的clang编译器,推荐使用clang-16或更高版本;3)简要提及了从源码编译Ninja的方法。该环境搭建为后续使用GN+Nin

    共 77 条
  • 1
  • 2
  • 3
  • 8
  • 请选择