自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于TCP套接字搭建服务器

2)、独立于具体协议的网络编程接口,在OSI模型中,主要位于会话层和传输层之间;3)、原始套接字 (SOCK_RAW)—— 对应IP、ICMP。1)、流式套接字(SOCK_STREAM) —— 对应TCP。Socket编程中,通信方式有TCP、UDP两种通信协议实现;2)、数据报套接字 (SOCK_DGRAM)—— 对应UDP。1)、适合于对传输质量要求较高,以及传输大量数据的通信;2)、即时通讯软件的用户登录账户管理相关的功能;3)、需要可靠的数据传输的场合;1)、是一种特殊的文件描述符。

2023-02-13 10:12:12 217

原创 IO进程——系统IO与文件IO

系统提供的一组操作文件的函数接口,文件的所有操作都有对应的函数来完成。那文件都有哪些操作(操作文件数据)呢?无非就是打开、关闭、读 、写、定位;说到文件IO对文件的操作还需要了解文件描述符文件描述符:1. 一种非负整数(0-1023 共 1024个),内核用于区分 进程打开/访问的文件 的方式2. 常见的三种特文件描述符标识: 0 1 2 是被系统占用的(标准输入、 标准输出、标准错误)

2023-01-10 21:15:58 827

原创 C语言——约瑟夫问题求解(循环链表)

这个问题来源于犹太人约瑟夫经历过的故事,在罗马人占领乔塔帕特后,约瑟夫和他的朋友与39 个犹太人躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人时,该人就必须自杀,然后再由下一个人重新报数,直到所有人都自杀身亡为止。然而约瑟夫和他的朋友并不想遵从这个规则,于是,他们想出新的思路:从一个人开始,越过k-2个人(因为第一个人已经被越过),并杀掉第k个人。接着,再越过k-1个人,并杀掉第k个人。

2023-01-03 20:39:26 2263

原创 C语言——学生成绩管理系统实现

12intscore;13}stu;21}seqlist;本程序定义了两个结构体。第一个结构体保存了学生的学号、姓名、成绩信息;第二个结构体则定义类型为结构体类型的结构体数组保存学生信息。

2022-12-31 01:16:53 3369 1

空空如也

空空如也

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

TA关注的人

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