- 博客(3)
- 收藏
- 关注
原创 网络编程(阶段性学习笔记)
网络编程:在不同主机的不同进程之间可以进程通信计算机网络:多个主机之间进行连接形成一种互连互通的形式进行通信结点:可以是计算机,集线器、路由器等进行在网络中进行通信的设备链路:连接结点的称为链路,可以是光纤,铜缆、WiFi、卫星等。协议:两个实体之间通信规则,协议规定了通信实体之间所交换的消息的格式、意义、顺序以及针对消息信息或发生的事情采取的动作。实体:任何可发送或接收信息的硬件或软件进程称为实体;服务:在协议的控制下,本层向上一次提供服务,本层向使用下一层所提供的服务;
2023-08-29 15:55:08 110 1
原创 文件IO与进程线程(阶段性学习笔记)
在linux系统中,内核把一切内容都以文件的形式来表示,“一切皆文件”。所有的设备,所有的内容使用linux创建的虚拟文件系统vfs进行管理,将所有的设备用文件的概念封装起来。在应用中使用统一的接口,实现对底层不同文件类的调用,通过vfs中的file_opeartion结构体,提供了一个统一的函数集合,对不同类型文件的支持(某一种文件或设备能够实现的操作都是这个结构体的子集)。内核实现不同类型文件的区别细节,通过内核提供统一接口操作。
2023-08-19 13:49:10 143
原创 C语言阶段学习总结
表达式为真,则执行一次要重复的内容(循环体语句),再次判断表达式是否真,表达式位置,则再次执行一次要重复的内容,继续判断表达式,直到表达式为假,则跳出循环执行while的后面内容。表达式3:每次在执行一次循环体后,就立即执行(先于下次的条件判断),通常用于设置改变条件(可以不设置,相当于在表达式3中无操作)表达式可以省略,但是;关键字:在规范C语言时,用于表示一定的特殊含义的字符,只要在C程序中使用,就代表了一定的操作和含义,约定的具有特定功能的单词或字符。否则跳过对应的功能代码,继续往下执行。
2023-08-07 18:32:46 90 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人