logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

总结拉取编译鸿蒙OHOS6.0的代码并烧录在板子上

摘要:编译r3568时遇到文件访问问题,切换root用户后重新下载代码并通过编译。使用RKDevTool工具烧录板子时,需按住VOL/RECOVERY键后按RESET键,待LOADER设备出现后执行烧录,完成后板子可正常重启。整个流程解决了普通用户权限不足导致的编译失败问题。

#鸿蒙
鸿蒙编译完成后,删除编译产物的命令-deepseek

摘要:在OpenHarmony中删除编译产物,推荐使用./build.sh --clean命令,该命令会按规范清理当前产品的out目录。如需彻底清理可执行rm -rf out,同时可使用ccache -C清理缓存。官方推荐前者,因其更规范且保留必要配置。

#鸿蒙
查看公钥,并配置在gitee上保存为My_Ubuntu_SSH_Key-deepseek

本文介绍了如何将SSH公钥添加到Gitee账户的详细步骤:1)在终端执行命令查看并复制公钥内容(以ssh-rsa开头,邮箱结尾);2)登录Gitee后进入设置-SSH公钥页面;3)填写标题并粘贴完整公钥内容后保存。重点提示要复制完整的公钥内容,从ssh-rsa到邮箱地址,确保正确添加。

#ssh#运维
框架层-deepseek 鸿蒙

OpenHarmony的框架层是应用开发的核心层,为开发者提供统一的开发框架和工具。它包含三大核心部分:Ability框架(PageAbility、ServiceAbility、DataAbility)作为应用的基本组成单元;ArkUI声明式UI框架实现数据驱动的界面开发;多语言运行时支持ArkTS、JS和C/C++等多种开发语言。框架层通过标准化接口简化开发流程,使开发者能专注于业务逻辑,而无需

#wpf#鸿蒙
openharmony的第一部分系统启动解析逻辑-deepseek/豆包

摘要:OpenHarmony系统启动流程分为三个关键层级:基础准备层(搭建编译框架、内核移植和烧录打包)为系统运行创建硬件环境;核心启动层(内核初始化、Ramdisk临时系统和SystemInit服务管理)实现从硬件驱动到用户态服务的过渡;开发支持层(HDC调试通道)为开发者提供系统交互能力。其中SystemInit作为核心环节,承担进程管理、系统服务启动、环境初始化和脚本执行等关键任务,确保系统

#鸿蒙
0号进程-deepseek

0号进程是操作系统创建的第一个进程(PID 0),作为所有进程的源头和CPU空闲时的运行载体。它由内核直接创建,初期负责系统初始化工作(如fork出1号init进程),随后转为永久空闲循环任务。与用户空间的init进程不同,0号进程是内核线程,现代系统中每个CPU核心都有对应的0号空闲线程。作为操作系统进程树的根基,0号进程既标志着多任务环境的起点,又通过低功耗指令确保CPU空闲时的高效管理,是系

#android studio
kiss原则-deepseek

KISS(Keep It Simple, Stupid)原则强调设计的简单性,追求系统清晰、易理解。其核心价值在于提升可读性、降低维护成本、增强可靠性。实际应用中,简单的代码(如基础循环)比复杂实现(如函数式编程)更可取;产品设计应直观易用(如简洁遥控器);表达需直接明了(如"下雨带伞")。实践时需分解问题、避免过度优化、使用清晰命名、遵循单一职责原则并定期重构。KISS原则体

#网络
打补丁记录-deepseek

摘要:本文详细介绍了在Linux系统中使用patch工具应用补丁的方法。关键步骤包括:1) 使用-p参数正确剥离路径前缀,建议先尝试-p1或-p4;2) 提供标准补丁操作流程(生成/应用/撤销);3) 针对具体示例给出两种应用方式(-p0在根目录或-p1进入子目录);4) 强调最佳实践如先用--dry-run测试、注意路径层级匹配等。特别说明了如何根据补丁文件头信息选择合适-p参数,并提供了撤销补

#linux
安装ninja-deepseek

本文介绍了Ninja构建工具的安装与基本使用方式。针对不同操作系统提供了详细的安装指南,包括Linux(Ubuntu/Debian/Fedora)、macOS(Homebrew)和Windows(包管理器/二进制文件)的安装方法。同时介绍了通用源码编译安装流程。安装验证部分说明了如何检查版本号确认安装成功。文章还介绍了Ninja的基本工作流程,包括如何与CMake等构建系统配合使用,以及并行构建、

#linux
build.gn规则-deepseek

GN(Generate Ninja)构建系统是Chromium等项目使用的现代构建工具,通过声明式的build.gn文件定义构建目标、依赖关系和编译选项。主要特性包括:支持多种目标类型(可执行文件、静态/动态库等)、模块化配置管理、跨平台条件编译以及自定义构建规则。GN采用类Python语法,通过targets、deps、configs等核心概念实现高效的项目构建,最终生成Ninja构建文件。其优

#鸿蒙
    共 72 条
  • 1
  • 2
  • 3
  • 8
  • 请选择