- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 ERROR: AddressSanitizer: heap-buffer-overflow on address 0x602000000018 at pc 0x0000004053d9 bp 0x7f
ERROR: AddressSanitizer: heap-buffer-overflow on address 0x602000000018 at pc 0x0000004053d9 bp 0x7ffd7eb0be80 sp 0x7ffd7eb0be70 (leetcode) 出现上述类似错误,除了通常的数组溢出外; 在leetcode中,如果不将正确的返回数组的长度赋值给*returnSize,也会导致类似的错误, *returnSize = 2; ...
2020-08-04 21:08:37 1972
计算机知识点(总结一)
总结进程间的通信方式:
1. 进程间的通信方式?
通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、Socket、Streams等。其中 Socket和Streams支持不同主机上的两个进程IPC。
(1)管道,通常指无名管道,
它是半双工的(即数据只能在一个方向上流动),具有固定的读端和写端。
它只能用于具有亲缘关系的进程之间的通信(也是父子进程或者兄弟进程之间)。
(2)FIFO,也称为命名管道,它是一种文件类型。
FIFO可以在无关的进程之间交换数据,与无名管道不同。
(3)消息队列,是消息的链接表,存放在内核中。一个消息队列由一个标识符(即队列ID)来标识;;
2020-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人