logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux——exec函数族原理及特性、execlp和execl函数

一、exec函数族原理fork创建子进程后执行的是和父进程相同的程序(但有可能执行不同的代码分支),子进程往往要调用一种exec函数以执行另一个程序。当进程调用一种exec函数时,该进程的用户空间代码和数据完全被新的程序替换,从新程序的启动例程开始执行。调用exec并不创建新进程,所以调用exec前后该进程的id并未改变。将当前进程的.text、.data替换为索要加载的程序的.text、...

#linux#c语言
linux——文件描述符、阻塞/非阻塞(代码解释)、fcntl、

一、文件描述符PCB进程控制块:本质是结构体,成员是文件描述符表,里面有文件描述符0/1/2/…/1023,一个进程默认打开文件的最大数是1024,取用的时候用表中可用的最小的,其中0——STDIN_FILENO1——STDOUT_FILENO2——STDERR_FILENO平时返回的fd就是0123这些数(相当于索引下标,就是文件描述符),内容是一个个的指针,指针指向一个个的文件结构...

#linux
C/C++开源项目

sourceforge.net/projects/cjsonsJSon,传送数据(F12看网页)(json.cn可以解析json数据格式) 适合初学者的C开源项目就两个文件,主要用到C的指针,可回忆查看一下C的知识源码在GitHub上 C轻量的Http Server, 帮助真正理解服务器程序的本质,适合初学者, 用到了进程,有socket了!要学要学!Github上C...

到底了