首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Go
面试
架构
Spring Boot
Python
MySQL
前端
展开
全部
后端
Java
Go
面试
架构
Spring Boot
Python
MySQL
前端
Spring
Linux
算法
HarmonyOS
数据库
性能优化
暂无数据
推荐
最新
鸿蒙 Secure Boot 全流程解析:从 BootROM 到内核签名验证的实战指南
摘要 随着智能设备应用的深入,操作系统安全成为设备可信运行的基础。在物联网和多终端场景中,一旦系统被恶意篡改,将带来数据泄露、设备被控等严重后果。鸿蒙系统在安全启动方面设计了完整的机制,从最底层的 B
鸿蒙系统安全机制全解:安全启动 + 沙箱 + 动态权限实战落地指南
摘要 随着鸿蒙系统在智能设备、可穿戴设备、车载终端等领域不断扩展,系统的安全性也成为用户和开发者关注的重点。为了保护系统不被恶意代码破坏,同时保护用户的隐私和数据安全,鸿蒙系统设计了完整的安全机制。其
鸿蒙内核源码分析(用户态锁篇) | 如何使用快锁Futex(上)
快锁上下篇 鸿蒙内核实现了Futex,系列篇将用两篇来介绍快锁,主要两个原因: 网上介绍Futex的文章很少,全面深入内核介绍的就更少,所以来一次详细整理和挖透。 涉及用户态和内核态打配合,共同作用,
鸿蒙内核源码分析(消息封装篇) | 剖析LiteIpc 进程通讯内容
基本概念 LiteIPC是OpenHarmony LiteOS-A内核提供的一种新型IPC(Inter-Process Communication,即进程间通信)机制,为轻量级进程间通信组件,为面向服
鸿蒙内核源码分析(共享内存) | 进程间最快通讯方式
运行机制 共享好端端的一词,近些年被玩坏了,共享单车,共享充电宝,共享办公室,共享雨伞... 甚至还有共享女朋友,真是人有多大胆,共享有多大产。但凡事太尽就容易恶心到人,自己也一度被 共享内存 恶心到
鸿蒙内核源码分析(Shell解析篇) | 应用窥视内核的窗口
系列篇从内核视角用一句话概括shell的底层实现为:两个任务,三个阶段。其本质是独立进程,因而划到进程管理模块。每次创建shell进程都会再创建两个任务。 客户端任务(ShellEntry): 负责接
【OpenHarmony 6.0】 ArkUI组件背景设置分析
背景设置 设置组件的背景样式。 background10+ background(builder: CustomBuilder, options?: { align?: Alignment }): T
鸿蒙内核源码分析(文件句柄篇) | 你为什么叫句柄?
句柄 | handle 只要写过应用程序代码操作过文件不会陌生这几个函数,文件操作的几个关键步骤嘛,跟把大象装冰箱分几步一样.先得把冰箱门打开,再把大象放进去,再关上冰箱门.其中最重要的一个参数就是f
【OpenHarmony】鸿蒙开发之epublib
1.在entryAbility中引入GlobalContext 2.在page页面中引入epublib 3.使用
用AI重塑游戏体验:《诛仙2》携手HarmonyOS SDK实现性能与功耗双赢
作为由完美世界开发的国风MMORPG,《诛仙2》构建的宏大的游戏世界,不仅拥有陆地、海洋与北境等多种地貌组成的6km*6km超大无缝地图,还加入了独特的角色光照及渲染系统,其极致写实的画面在广受玩家好
【OpenHarmony】鸿蒙开发之FlexSearch
本项目是基于 js 库开源库 FlexSearch 进行移植的 OpenHarmony 适配版本。 FlexSearch 是一个快速、零依赖的全文搜索库。 在原始搜索速度方面,FlexSear
鸿蒙内核源码分析(VFS篇) | 文件系统和谐共处的基础
基本概念 | 官方定义 VFS(Virtual File System)是文件系统的虚拟层,它不是一个实际的文件系统,而是一个异构文件系统之上的软件粘合层,为用户提供统一的类Unix文件操作接口。由于
鸿蒙内核源码分析(根文件系统) | 先挂到/上的文件系统
FHS | 文件系统层次结构标准 在 [挂载目录篇] 中提到内核为了兼容文件系统的差异性,引出了目录树的概念,目录树是由各个文件系统像搭积木一样拼接起来的,任何文件系统只需要挂载到一个目录上就能对接进
【OpenHarmony】鸿蒙开发之Checksum
用于计算最典型的散列函数,如 md5 或 sha1 效果展示: 下载安装 使用说明 sha1、md5 编码文字 sha1、md5 编码文件内容 DD一下:欢迎大家关注工粽号<程序猿百晓生>,可以
借助HarmonyOS SDK,《NBA巅峰对决》实现“分钟级启动”到“秒级进场”
《NBA巅峰对决》是由望尘科技推出的国内首个真实还原5V5王朝模式的操作篮球手游,提供流畅操作手感和真实篮球赛场体验。丰富的玩法在为玩家带来高质游戏体验的同时,间接带来了启动流程冗长的问题,资源更新阶
鸿蒙内核源码分析(文件系统篇) | 用图书管理说文件系统
本篇讲一个大型图书馆的管理方案,来说清楚计算机文件系统是如何管理的.如果读懂了这个方案,就基本了解了文件系统最底层的运行机制. 如何建图书馆 假如给你一个100*100米,高10米的场地用于建图书馆,
鸿蒙内核源码分析(忍者ninja篇) | 都忍者了能不快吗
ninja | 忍者 ninja是一个叫 Evan Martin的谷歌工程师开源的一个自定义的构建系统,最早是用于 chrome的构建,Martin给它取名 ninja(忍者)的原因是因为它strik
【OpenHarmony】鸿蒙开发之Jmustache
jmustache 是mustache模板系统的零依赖实现,通过使用散列或对象中提供的值来扩展模板中的标签。 效果展示 下载安装 使用说明 解析方式主要使用Mustache.render方法 d
鸿蒙应用调试与测试实战全指南:高效定位问题,性能优化必备技巧+实用代码示例
摘要 随着鸿蒙系统生态越来越丰富,开发者面临的设备种类和场景复杂度不断提升。如何快速定位问题,优化性能,成为提升应用质量的关键。本文聚焦鸿蒙应用调试与测试,系统介绍了官方推荐的工具和方法,并结合丰富代
鸿蒙内核源码分析(构建工具篇) | 顺瓜摸藤调试鸿蒙构建过程
构建的必要性 前端开发有构建工具:Grunt、Gulp、Webpack 后台开发有构建工具: Maven、Ant、Gradle 构建工具重要性不言而喻,它描述了整个工程的如何编译、连接,打包等规则,其