摘要: { "name": "@ohos/sensor_lite", # HPM部件英文名称,格式"@组织/部件名称" "description": "Sensor services", # 部件功能一句话描述 "version": "3.1", # 版本号,版本号与OpenHarmony版本号一致 "li 阅读全文
posted @ 2026-06-05 13:54 老禾的账本 阅读(3) 评论(1) 推荐(0)
摘要: irm https://claude.ai/install.ps1 | iexpowershell不能执行,实施如下: Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass -Force Unblock-File -Path .\you 阅读全文
posted @ 2026-04-20 10:59 老禾的账本 阅读(72) 评论(0) 推荐(0)
摘要: #if 0 ...程序段... #endif 预定义编译器宏 在 C/C++ 编译过程中,编译器会自动提供一组预定义宏,用于标识编译环境、语言标准、目标平台、编译时间等信息。这些宏在预处理阶段展开,无需手动定义,且大多不可重新定义。 常见标准宏(跨编译器支持): __FILE__:当前源文件名(字符 阅读全文
posted @ 2026-04-09 09:54 老禾的账本 阅读(18) 评论(0) 推荐(0)
摘要: #define UNUSED(x) (void)(x) int main() { int unusedVariable = 0; UNUSED(unusedVariable); return 0; } 阅读全文
posted @ 2026-04-07 17:03 老禾的账本 阅读(6) 评论(0) 推荐(0)
摘要: 信号量 PV操作的名称来源于荷兰语,其中P代表“passeren”(通过),V代表“vrijgeven”(释放),是Dijkstra在设计信号量时所使用的术语。 P操作:表示“通过”,用于请求资源或进入临界区。当进程执行P操作时,信号量的值会减1,如果结果为负,则该进程会被阻塞,直到资源可用。V操作 阅读全文
posted @ 2026-01-20 20:00 老禾的账本 阅读(16) 评论(0) 推荐(0)
摘要: POSIX信号量进程是3种 IPC(Inter-Process Communication) 机制之一,3种 IPC 机制源于 POSIX.1 的实时扩展。 Single UNIX Specification 将3种机制(消息队列,信号量和共享存储)置于可选部分中。 在 SUSv4 之前,POSIX 阅读全文
posted @ 2026-01-20 19:56 老禾的账本 阅读(14) 评论(0) 推荐(0)
摘要: 1 sudo apt update && sudo apt upgrade -y# 基础编译工具sudo apt install -y build-essential gcc g++ make cmake# Qt依赖库(图形、多媒体等)sudo apt install -y libgl1-mesa- 阅读全文
posted @ 2026-01-20 11:08 老禾的账本 阅读(51) 评论(0) 推荐(0)
摘要: 数据类型: list set zset(有序集合) hash 原子性操作 安装 sudo apt install redis-server 源码安装 wget http://download.redis.io/releases/redis-6.0.8.tar.gz tar -xzvf redis-6 阅读全文
posted @ 2026-01-20 10:39 老禾的账本 阅读(13) 评论(0) 推荐(0)
摘要: 命名管道 命名管道(Named Pipe)是一种特殊类型的文件,它以文件系统路径为标识,允许任意两个进程(无论是否有亲缘关系)通过读写该路径进行数据交换。其本质是内核维护的一个内存缓冲区,遵循“先进先出”(FIFO)原则命名管道的核心是内核缓冲区与文件系统接口的结合。 创建管道:通过 mkfifo 阅读全文
posted @ 2026-01-20 10:30 老禾的账本 阅读(29) 评论(0) 推荐(0)
摘要: 读进程: cat r.c #include <stdio.h> #include <fcntl.h> #include <unistd.h> #include <string.h> int main() { int fd = open("test.txt", O_RDONLY); if (fd == 阅读全文
posted @ 2026-01-19 11:31 老禾的账本 阅读(10) 评论(0) 推荐(0)