- 博客(13)
- 收藏
- 关注
原创 Linux简介
该文章总结了Linux的发展史,Linux操作系统的特点、不同版本(如红帽和Debian系列)、核心组件(包括内核、Shell和文件系统),以及它们在计算机系统中的功能和作用。
2024-07-29 18:35:04 1067
原创 网络编程——预备知识
本质:独立于协议之上的一种通用的网络编程的接口。用户程序可以借助套接字来实现数据的发送以及接收,像是对”文件“的操作(读写)。因此:套接字可以被看成一种特殊的文件,好处是:将应用程序访问协议栈的的方式进行了统一。访问协议栈之前先拥有一个访问协议栈的句柄(套接字对象socket)–》实现了用户空间访问内核空间。socket:单词就是插座,意味着将外设和电路进行了连接socket的官方表示IP:PORT通信本质:用户进程使用TCP/IP协议栈中的网络协议以及数据链路层所提供的的驱动程序模块进行数据交互。
2024-03-19 15:46:34 962 1
原创 嵌入式——信号
当进程发生错误或收到“信号”(signal)而终止执行时,系统会将核心映像写入一个文件,以作为调试之用,这就是所谓的核心转储(core dump)。在Linux系统中,常将“主内存”称为核心(core),而核心映像(core image)就是“进程”(process))执行当时的内存内容。成功:如果调用此alarm()前,进程中已经设置了闹钟时间,则返回上一个闹钟时间的剩余时间,否则返回0。handle是一个函数指针,指向的函数是 void (int) 数据类型的。特定的信号是与相应的事件相联系的。
2024-03-18 17:05:38 932
原创 网络编程——网络体系结构
网络的分层以及每一层上所使用的协议的集合网络采用分而治之的方法设计,将网络的功能划分为不同的模块,以分层的形式有机组合在一起。每层实现不同的功能,其内部实现方法对外部其他层次来说是透明的。每层向上层提供服务,同时使用下层提供的服务。
2024-03-18 16:18:34 1015
原创 进程间的通信
当一个管道建立时,它会创建两个文件描述符fd[0]和fd[1]。其中fd[0]固定用于读管道,而fd[1]固定用于写管道。创建有名管道:计算机会在内核空间上创建有名管道并且在用户空间上虚拟出来一个文件,该文件能访问到管道mkfifo。管道可以看成是一种特殊的文件,对于它的读写可以使用文件IO如read、write函数。只能用于具有亲缘关系的进程之间的通信 半双工的通信模式,具有固定的读端和写端。mode:指定创建的管道的访问权限,一般用8进制数表示。早期进程间通信方式:无名管道、有名管道、信号。
2024-03-15 17:50:50 2149 1
原创 嵌入式——进程
进程,就是任务。进程是程序在某个数据集合上的一次运行活动,也是操作系统进行资源分配和保护的基本单位。进程,就是程序的一次执行的过程。不与任何的中断关联,计算机启动,守护进程启动,计算机停止,守护进程停止在Linux中,每一个系统与用户进行交流的界面称为终端。从该终端开始运行的进程都会依附于这个终端,这个终端称为这些进程的控制终端。当控制终端被关闭时,相应的进程都会被自动关闭。守护进程能够突破这种限制,它从开始运行,直到整个系统关闭才会退出。
2024-03-13 18:51:15 1893
原创 数据结构——树状关系
二叉树的定义 : 二叉树(Binary Tree)是n(n≥0)个节点的有限集合,它或者是空集(n=0),或者是由一个根节点以及两棵互不相交的、分别称为左子树和右子树的二叉树组成。,ki,ki+1, ……,kj,并满足ki是ki+1的父节点,就称为一条从k1到kj的路径,路径的长度为j-1,即路径中的边数。如果被删除的结点有两个孩子,左子树中最右边的值(把左子树中最大的值放过来)右子树中最左边的值(把右子树中最小的值放过来)一个节点的子树的个数称为该节点的度数,一棵树的度数是指该树中节点的最大度数。
2024-03-11 16:52:38 1141 1
原创 数据结构——开端
数据:现实生活中一切需要处理的事物结构:逻辑结构、存储结构数据结构:研究的是数据的逻辑结构、存储结构及其操作(增删改查创销)
2024-03-06 13:48:55 472 3
原创 关于linux下c语言的文件IO
什么是IO:input output 输入输出IO的分类:文件IO和标准IO以下是我对文件IO的学习文件IO:1.不带缓冲区的操作2.由操作系统提供,由 POSIX(通用可移值操作系统接口)定义3.不可跨平台 windows Linux 操作系统不同,系统调用的方式也不同4.以文件描述符为操作依据,文件描述符是 一个 非负的整数,其本质是一个数组下标。
2024-03-05 15:54:15 887 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人