摘要:
C++中的内存分配 C++内存分配的三种方式 1. 从静态存储区分配: 此时的内存在程序编译的时候已经分配好,并且在程序的整个运行期间都存在。全局变量,static变量等在此存储。 2. 在栈区分配: 相关代码执行时创建,执行结束时被自动释放。局部变量在此存储。栈内存分配运算内置于处理器的指令集中, 阅读全文
摘要:
进程间通信(IPC) 进程间通信指的是在不同的进程间传播或者交换信息 IPC的方式通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、Socket、Streams等。其中 Socket和Streams支持不同主机上的两个进程IPC。 一、管道通信 管道通信是UNIX系统中IPC最古老的 阅读全文
摘要:
传输层中的端口号 (艹又在水博客 端口号的定义:端口号是用来试别同一台计算机中进行通信的不同应用程序,因此也被称为程序地址 传输层协议是通过端口号来识别本机中正在进行通信的应用程序,并将数据准确传输 如图所示,每一个应用的服务器都有一个端口号用来接收对应的数据 | 服务器名称 | 端口号 | 应用 阅读全文