240 发简信
IP属地:湖北
  • 搭建 LangChain 开发环境

    1.创建开发目录。 在你工作目录下创建一个项目目录。例如:lab。 2.创建python虚拟环境。 在项目目录下使用如下命令创建一个 venv ...

  • 序列化 Parcelable

    Parcelable 是 Android 的进程/组件间高性能序列化协议,主要用于把对象写入 Parcel,在 组件间传递(Intent/Bun...

  • 序列化 Serializable

    Serializable 是 Java/Android 里的“对象可被序列化”的标记接口:让对象能被转换成字节流(写入文件/数据库/网络传输),...

  • IPC通信之信号量

    信号量本身不能传递复杂数据。它只能传递“0”或“1”(或者更大的整数)。 所以,单靠信号量来“通信”,就像发电报,或者用莫斯密码。 实验设计:用...

  • IPC通信之Socket

    这是 IPC 的终极形态,也是也是目前互联网的基石。 我们将使用 Unix Domain Socket (UDS),因为它在本地通信中比 TCP...

  • IPC通信之消息队列 Message Queue

    今天将使用 POSIX Message Queue (POSIX 消息队列)。 相比于管道(字节流)和共享内存(原始内存块),消息队列最大的优点...

  • IPC通信之共享内存

    我们要打破“进程隔离”的铁律。 Shared Space: 创建一块两个进程都能看到的“公共黑板”(共享内存)。 one.c (读): 盯着黑板...

  • IPC通信之命名管道(Named Pipe / FIFO)

    管道有 pipe() (匿名管道)和 mkfifo (命名管道)。不能直接用 pipe() (匿名管道),但可以用 mkfifo (命名管道)。...

  • IPC通信之signal信号

    one.c two.c 编译两个程序:gcc one.c -o process_onegcc two.c -o process_two 运行接收...