自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 sql与html

【代码】sql与html。

2025-03-19 11:10:47 592

原创 TCP与UDP

udp_cli.cudp_cpudp_cp_serudp_cp_cliudp_chatudp_chat_serudp_chat_clitcptcptcp_sertcp_clibin_tcp_protocolbin_tcp_protocol_serbin_tcp_protocol_clihttp_weamultiio管道的读写特点和管道设置为非阻塞

2025-03-19 10:18:28 626

原创 进程与线程

【代码】进程与线程。

2025-03-18 21:03:22 784

原创 IO 操作

fileno():把文件流指针转换成文件描述符。fdopen():把文件描述符转换成文件流指针。

2025-03-18 17:31:09 516

原创 7种数据结构

数据结构

2025-03-18 10:03:41 2039

原创 12.udp

【代码】12.udp。

2025-01-30 15:05:31 1153

原创 11.网络编程的基础知识

【代码】11.网络编程的基础知识。

2025-01-30 14:49:31 1146

原创 10.共享内存 信号量集 消息队列

【代码】10.共享内存 信号量集 消息队列。

2025-01-30 14:25:22 1056

原创 9.进程间通信

【代码】9.进程间通信。

2025-01-30 14:21:09 990

原创 8.线程的同步和互斥

【代码】8.线程的同步和互斥。

2025-01-30 12:22:11 676

原创 7.线程的基本概念

【代码】7.线程的基本概念。

2025-01-30 12:17:18 810

原创 6.进程的使用方式

【代码】6.进程的使用方式。

2025-01-30 11:59:35 928

原创 5.进程基本概念

进程是操作系统资源分配和调度的基本单位。通过。

2025-01-30 11:55:46 1120

原创 4.用户 组

通过。

2025-01-30 11:50:19 904

原创 3.目录操作

通过目录操作函数(如。

2025-01-30 11:46:58 790

原创 2.文件IO

文件I/O是操作系统提供的底层接口,适用于设备相关的开发。与标准I/O相比,文件I/O没有缓存,操作对象是文件描述符。通过。

2025-01-30 11:41:03 928

原创 1.文件 标准IO库

标准I/O库提供了丰富的函数用于文件操作,理解缓冲机制、文件定位、文件类型等概念对于高效使用这些函数至关重要。通过练习和作业,可以加深对标准I/O库的理解和应用。

2025-01-30 11:38:59 647

原创 12_proc2

说明:用fork创建子进程后执行的是和父进程相同的程序(但有可能执行不同的代码分支),子进程往往要调用一种exec函数以执行另一个程序。返回值:这些函数如果调用成功则加载新的程序从启动代码开始执行,不再返回,如果调用出错则返回-1,所以exec函数只有出错的返回值而没有成功的返回值。设计一个多进程程序,进程个数不限,完成如下功能:将一个大文件用多进程分割为个数相同的子文件,每个子文件最后可以合并成原始文件。设计多进程测试程序,完成字符和字符串作为exit返回的状态,查看是否能完成资源与数据的回收。

2025-01-14 00:08:07 583

原创 11_proc

进程是操作系统中的重要概念,涉及到进程的创建、状态、调度、操作等多个方面。fork函数是创建子进程的关键函数,需要理解其返回值在父进程和子进程中的不同含义。不同的进程状态反映了进程在不同阶段的执行情况,通过相关命令可以查看进程状态。在多进程编程中,要注意资源的使用和进程间的关系,避免出现错误和僵尸进程。

2025-01-13 23:45:07 665

原创 04_misc

一、用户和组信息相关函数二、文件链接相关函数三、错误处理相关函数四、目录和文件操作相关函数使用示例五、时间和文件属性操作函数六、工程管理相关七、总结上述涉及多个方面的函数,包括用户和组信息的获取、文件链接的创建和删除、错误处理、目录和文件操作、时间操作以及文件属性的查看。对于用户和组信息,通过getpwuidgetpwnamgetgrgid和getgrnam可方便地从系统配置文件中获取信息。文件操作涵盖了创建链接、删除文件、重命名等操作,不同的函数适用于不同的场景。错误处理函数perror。

2025-01-13 23:37:33 634

原创 03_dir

【代码】03dir。

2025-01-13 23:30:36 945

原创 02_fileio

系统调用:操作系统为方便用户使用系统功能而对外提供的一组系统函数,文件 IO 是其中一部分。它是基于 Linux 内核的无缓存的 IO 机制。特性没有缓冲区。操作对象是文件描述符(一个很小的非负整数,范围 0 - 1023),而不是流。内核每打开一个文件就会获得一个文件描述符。每个程序启动时,操作系统默认为其打开三个描述符与流对象匹配:0 ==>===stdin1 ==>==stdout2 ==>==stderr,其中stdinstdoutstderr是FILE*

2025-01-13 23:25:27 1093

原创 01_stdio

会显示其函数相关信息;如果没有对应的系统调用,则会显示系统库函数帮助。FILE结构定义的对象 FILE。称之为流对象,也叫文件流指针。io的分类 - 标准io。:如果系统中没有名为。

2025-01-13 23:17:00 699

原创 01.stdio.标准IO

【代码】01.stdio.标准IO。

2025-01-12 14:58:15 916

原创 文件操作函数

8.fwrite 将(结构体 或 其它)中的内容 自定义大小 写入文件。7.fread自定义读取大小将文件的内容存入(结构体,其它也可以)9.用fread和fwrite来复制文件。11.统计文件中26给英文字母分别多少个。

2025-01-07 21:33:23 246

原创 makefile

【代码】makefile。

2025-01-06 20:25:06 269

原创 shell 命令

5.判断两值是否相等并打印上一个操作的结果。7.判断两个文件是什么类型,是否存在。14.读取上一个文件夹有哪些文件。6.打印0~100的成绩范围。12.创建100个文件夹。8.case语句的实现。13.1~100的加法。10.while语句。

2025-01-06 20:16:07 210

原创 结构体篇 简易学生管理系统搭建

【代码】结构体篇 简易学生管理系统搭建。

2024-12-27 21:42:43 260

原创 指针的排序问题

【代码】指针的排序问题。

2024-12-25 21:37:01 151

原创 用指针实现一维函数功能

【代码】用指针实现一维函数功能。

2024-12-25 20:54:11 137

原创 【无标题】

int 4个字节 32bit -2,147 ,483,648~2,147 ,483,647 略。long double 16个字节 2^16bit 3.4E-4932 到 1.1E+4932 19 位有效位。补码: 1|111 1111 1111 1111 1111 1110 0011 1000。

2024-12-23 21:42:59 830

原创 linux基础操作速过

set shiftwidth=4 "设置自动缩进宽度。配置文件: Vim的配置文件通常是 ~/ . vimrc, 可以在其中设置自。cp 1 123 如果123不存在 那么就是把1复制并改名成123。替换时询问确认:%s/old/new/gc :替换时询问确认。在整个文件中替换old 为new:%s/old/new/g。绝对路径/home/linux/test/123.txt。在当前行替换:s/old/new/g:在当前行替换。文件夹 创建者 所属组 其他人。

2024-12-23 20:39:35 392

原创 jupyter环境配置

无

2022-07-01 15:06:14 987

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除