自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 操作系统-进程管理-进程通信(进程之间是怎么协作的?)

缺点:接受双方都不可见,存在安全隐患,共用的数据,多个进程可读可写。以流的形式读写:未满不读,已满不写,未空不写,已空不读,读后删除。多个进程共用内存中的一块存储区域(由进程动态申请一块内存空间)固定格式的消息,send,receive 是原语操作。进程是资源分配的基本单位,各进程内存空间彼此独立。管道:用于连接读/写进程的共享文件,pipe文件。发进程将消息发送到信箱,收进程从信箱读取。一个进程不能随意访问其他进程的地址空间。进程通信(进程之间是怎么协作的?读写的时候需要进程的互斥和同步。

2024-04-28 23:56:53 369 1

原创 操作系统-进程管理-进程的概念(什么是进程?)

概念:进程(Process),是一个具有一定独立功能的程序关于某个数据集合的一次运行活动,是系统进行资源分配和调度的一个独立单位。1.进程是程序的一次执行2.进程是一个程序及其数据在处理机上顺序执行时所发生的活动3.进程时程序在一个数据集合上运行的过程4.进程时系统进行资源分配和调度的一个独立单位(或者说基本单位)。

2024-04-28 23:39:47 622 2

原创 什么是递归算法?

否则,函数调用自身来计算 n-1 的阶乘,并将结果与 n 相乘,这是递归情况。递归算法是一种通过将问题划分为更小的、类似的子问题来解决问题的方法。在递归算法中,函数会调用自身来解决同一问题的不同实例,直到达到基本情况(终止条件)。递归算法的关键是要定义清楚递归函数的基本情况和递归情况。基本情况是指可以直接求解的边界条件,而递归情况是指问题可以通过将其划分为更小的同类问题来求解。只需要少量的程序就可以描述出解题过程所需要的多次重复计算,大大地减小了程序的代码里量。2.每次递归之后,越来越接近这个限制条件。

2024-03-23 21:47:22 159

原创 Linux防止别人破解root密码, 使用grub对root密码加密

打开文件后,在文件最末添加四行内容:cat<<EOFset superusers=" 自定义用户名" #如 set superuser=“test”password 自定义用户名 密码 #如 passwd test 123456EOF然后保存退出3.对明文密码进行加密,一密文方式设置防止泄密,运行指令:重复输入前面自定义用户的密码,生成密码加密密文4.打开/etc/grub.d/10_linux文件打开后,文末添加四行内容:cat<<DOF。

2024-03-14 23:58:10 482

原创 linux如何破解root密码

忘记root密码时,该怎么办?

2024-03-14 00:00:28 523 1

原创 计算机网络中的几十个经典问题及回答,看完就掌握了!!!

子网掩码的作用:确定一个IP地址的网络部分和主机部分。它是一个与IP地址相对应的二进制数字,用于将IP地址划分成网络地址和主机地址两部分。子网掩码中的1表示网络部分,0表示主机部分。变长子网掩码(Variable Length Subnet Mask,VLSM):一种允许在同一个网络中使用不同子网掩码长度的子网划分技术。传统的子网掩码是固定长度的,即对于一个网络,所有子网的子网掩码长度是相同的。而使用变长子网掩码,可以对不同的子网使用不同的子网掩码长度,从而更灵活地划分子网。

2023-12-26 15:02:33 686

原创 因特网协议栈各层的网络协议(计算机网络自顶向下:精简概述)

本次总结了每一层常见的网络协议的英文缩写以及英文全称以及对应的中文全称,并简单说明了一部分协议的作用和功能

2023-12-23 00:57:30 421 2

原创 冒泡排序——C语言

它使用两个嵌套的循环来遍历数组并比较相邻的元素。如果相邻元素的顺序不正确(前一个元素大于后一个元素),则交换它们的位置。在这个例子中,我们定义了一个整数数组 arr,并将其传递给 bubbleSort() 函数进行排序。最后,我们打印出排序后的数组。冒泡排序是一种简单直观的排序算法,它重复地遍历要排序的列表,比较相邻的两个元素,并根据需要交换它们的位置,直到整个列表排序完成。通过多次执行这个过程,最大的元素将逐渐“浮”到数组的末尾。因此,它被称为冒泡排序。你可以使用上述函数来对一个整数数组进行冒泡排序。

2023-12-13 20:01:41 25

空空如也

空空如也

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

TA关注的人

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