1.创建开发目录。 在你工作目录下创建一个项目目录。例如:lab。 2.创建python虚拟环境。 在项目目录下使用如下命令创建一个 venv ...
Parcelable 是 Android 的进程/组件间高性能序列化协议,主要用于把对象写入 Parcel,在 组件间传递(Intent/Bun...
Serializable 是 Java/Android 里的“对象可被序列化”的标记接口:让对象能被转换成字节流(写入文件/数据库/网络传输),...
信号量本身不能传递复杂数据。它只能传递“0”或“1”(或者更大的整数)。 所以,单靠信号量来“通信”,就像发电报,或者用莫斯密码。 实验设计:用...
这是 IPC 的终极形态,也是也是目前互联网的基石。 我们将使用 Unix Domain Socket (UDS),因为它在本地通信中比 TCP...
今天将使用 POSIX Message Queue (POSIX 消息队列)。 相比于管道(字节流)和共享内存(原始内存块),消息队列最大的优点...
我们要打破“进程隔离”的铁律。 Shared Space: 创建一块两个进程都能看到的“公共黑板”(共享内存)。 one.c (读): 盯着黑板...
管道有 pipe() (匿名管道)和 mkfifo (命名管道)。不能直接用 pipe() (匿名管道),但可以用 mkfifo (命名管道)。...
one.c two.c 编译两个程序:gcc one.c -o process_onegcc two.c -o process_two 运行接收...