- 2024-11-20CSAPP 系统级I/O和网络编程
frompixiv系统级I/O文件所有的I/O设备(例如网络、磁盘和终端)都被模型化为文件,而所有的输入和输出都被当作对相应文件的读和写来执行。这种将设备优雅地映射为文件的方式,允许Linux内核引出一个简单、低级的应用接口,称为UnixI/OLinux文件有主要有三种类型:普通文件目
- 2024-01-27CSAPP学习笔记——Chapter10,11 系统级I/O与网络编程
CSAPP学习笔记——Chapter10,11系统级I/O与网络编程Chapter10系统级I/O系统级I/O这一章的内容,主要可以通过这张图概括:UnixI/O模型是在操作系统内核中实现的。应用程序可以通过诸如open、close、lseek、read、write和stat这样的函数来访UnixI/O。较高级别的RIO和标
- 2023-12-08实验四 Web服务器1-socket编程
一、代码#include<netinet/in.h>#include<arpa/inet.h>#include<netdb.h>#include<sys/types.h>#include<sys/socket.h>#include<stdlib.h>#include<string.h>#include<errno.h>#include<stdio.h>#de
- 2023-12-0820211314王艺达 实验四 1
1.time服务器的客户端服务器,提交程序运行截图查看ipcsapp.c:#include<netinet/in.h>#include<arpa/inet.h>#include<netdb.h>#include<sys/types.h>#include<sys/socket.h>#include<stdlib.h>#include<string.h>#include<errno.
- 2022-12-01web实验1-socket
基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用LinuxSocket实现:1.time服务器的客户端服务器,提交程序运行截图timeserver代码#include<stdio.h>#include<unistd.h>#inc
- 2022-11-30实验四 Web服务器1-socket编程
实验四Web服务器1-socket编程基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用LinuxSocket实现:1.time服务器的客户端服务器,提交程序运行截图2.echo服务器的客户端服务器,提
- 2022-10-0704#用户管理:修改用户
usermod该指令有以下五个常用的选项:表1:usermod指令常用选项选项含义-d修改用户主目录路径-e修改账号的有效期限,格式:MM/DD/YY-g修改用户所属组-l
- 2022-10-0601#Linux 用户管理:添加用户
认识passwd文件/etc/passwd是用来存储用户基本信息的文件,它类似于电子表格,一共有7列。useradd指令在创建用户时可以默认指定一些列的信息,例如:shell类型、GID(组ID)。-
- 2022-08-26xarray 生成 tiff 文件
生成tiff文件fromeccodesimport*importnumpyasnpimportxarrayasxrimportrioxarrayasriot2=xr.Dataset(data_vars={'REF':(['longitude','latit