自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【C语言】原码反码补码详解

在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理(CPU只有加法器)此外,补码与原码相互转换,其运算过程是相同的,不需要额外的硬件电路。两个部分,在 二进制序列中,最高位的1位被当做符号位,剩下的都是数值为。:直接将数值按照正负数的形式翻译成二进制得到的就是原码。:将原码的符号位不变,其他位依次按位取法就可以得到反码。在符号位中,1表示负,0表示正。有符号整数的三种表示方式均有。:反码+1就得到补码。

2025-11-05 21:44:25 285 1

原创 【C语言】scanf 函数详解

当我们有了变量,我们需要给变量输⼊值就可以使⽤scanf函数,如果需要将变量的值输出在屏幕上的时候可以使⽤printf标准输入一般指的就是键盘,标准输出一般指的就是屏幕。

2025-11-05 21:15:02 1161

原创 【C语言】printf 函数详解

printf()函数的作用是将参数中的文本打印到控制台上,printf中的f代表format(格式化),可以使用指定的格式输出文本上面的代码会在屏幕上输出一行文字 “Hello World”printf()不会在行尾自动添加换行符,运行结束后,光标会停在输出结束的放,不会自动换行。为了让光标移到下一行的开头,可以在输出⽂本的结尾,添加⼀个换行符是在标准库的头文件 stdio.h 中定义的。使用这个函数之前,必须在源码文件头部引入这个头文件。

2025-11-04 22:59:36 960

原创 【C语言】数据类型和变量

C语⾔提供了丰富的来描述⽣活中的各种数据。

2025-11-03 18:10:19 706

原创 【C语言】初始C语言

intifreturn,这些符号被称为保留字或者关键字注:在 C99 标准中加入inlinerestrict_Bool_Complex_Imaginary等关键字⼀些关键字大家可以去了解⼀下,不过使⽤最多的还是上⾯的32个关键字。(C语⾔关键字的全部介绍)

2025-11-03 17:26:32 969

原创 【C语言】扫雷游戏详解

扫雷游戏详解

2025-11-01 22:10:03 1162

原创 Linux 字符处理

cat 还可以查看文件的特殊字符more / less 分页查看文件(也就是每一次只显示一页)more 就只是一个查看文本的工具,而 less 它还可以编辑文件less 可以进入到 vim 编辑器通过 v 键直接切换到 vim 编辑文件。

2023-12-25 21:26:04 1014

原创 VIM 文本编辑器

命令模式:使用 vim 打开文件,默认就处于命令模式;在该模式下可以对文件执行一些简单的命令,比如复制、粘贴等。退出(末行)模式:在该模式下,可以保存文本的内容或者退出编辑,以及执行文件搜索的一些高级操作。被主流的 Unix / Linux 所依赖(在主流的操作系统发行版中已经自带)在 vim 中删除的单词,不是英文单词,而是由字母数字或者下划线组成的字符串将其称为单词。编辑模式还是退出模式返回命令模式都需要按 ESC 键。编辑(插入)模式:在该模式下,能够编辑文本的内容。I:在光标的行首插入。

2023-12-25 20:56:05 460

原创 Linux IO和管道

在编写 shell 脚本时,会将脚本中的命令的错误输出信息或者是不想让用户看到的输出信息,丢到 null 文件中去(注意:所有丢到 null 这个文件中的内容是永久丢失的,是无法找回的)显示器称为标准的输出设备 ——> stdout 指的就是通过显示器输出(写入)管道的作用:管道是命令的链接符号,管道将上一条命令的输出作为下一条命令的输入(一般是作为参数)所谓的重定向指的是将原本通过键盘或者显示器输入输出的方式,交给文件来进行处理。管道的约束:只有正确的输出可以通过管道,错误的输出是不能通过管道的。

2023-12-24 21:22:04 442

原创 Linux 文件的权限管理

在系统中每一个文件都有 UID 和 GID,通过文件的 UID 和 GID 将决定文件的访问权限也就是如果一个进程来访问某个文件如果进程的 UID 和文件的 UID 一致,则匹配到的文件的 UID 访问权限如果进程的 GID 和文件的 GID 一致,则匹配到的文件的 GID 访问权限如果进程 UID 和 GID 都无法匹配文件,则使用其他人身份访问该文件。

2023-12-22 20:38:43 2261

原创 Linux 用户和用户组的管理

root 用户才是 ——> 整个系统的超级管理员超级用户可以有权限管理整个系统,包括网络、配置、软件在 Linux 中 root 并非是系统超级管理员;而是 UID 为 0 的用户才是超级管理员,只是 root 的 UID 刚好为 0在 Linux 中每个用户都会被分配一个 UID(类似人的身份证),将其称为用户的身份标识符,所以人根据用户名来确定用户,而系统根据 UID 来确定用户根据用户与UID 的分配关系,我们将用户分为两类:一类是系统用户:0 - 999。

2023-12-20 00:02:43 1401 2

原创 云计算技术

云计算和大数据是相辅相成关系,从应用角度来讲,大数据离不开云计算,因为大规模的数据运算需要很多计算资源;大数据是云计算的应用案例之一,云计算是大数据的实现工具之一。大数据说的是一种移动互联网和物联网背景下的应用场景,各种应用产生的巨量数据,需要处理和分析,挖掘有价值的信息;云计算说的是一种技术解决方案,就是利用这种技术可以解决计算、存储、数据库等一系列IT基础设施的按需构建的需求。两者并不是同一个层面的东西。大数据技术是一种新一代技术和构架,以快速的采集、处理和分析技术,从各种超大规模的数据中提取价值。大数

2023-12-18 13:36:10 5922 1

原创 Linux 文件系统常用管理操作

如何找到文件?

2023-12-14 11:27:20 541 1

原创 Linux 文件系统的结构以及目录作用

文件只能存储在文件系统中,文件系统能够帮助用户存储文件和找到文件;对于不同的文件系统;所支持的特性各有差异比如 NTFS 是 Windows 的默认文件系统,FAT32 文件系统单个文件不能超过 4G;所以通常在 U 盘中会将默认的 FAT32 的文件系统重新格式化成 NTFS 的文件系统;因为 NTFS 的文件系统是支持 4G 以上文件的。

2023-12-13 22:24:19 502 2

原创 Linux 系统的基本管理和命令行

原因在于早期的 Linux 是没有图形化界面的,如果在一个控制台上执行一个任务,那么这个控制台可能就无法使用了;每一个控制台都可以运行不同的任务。从 RHEL 7 (CentOS 7)之后,RHEL 提供了一个 cockpit 控制台。不管是图形化还是文字界面的登录都是基于系统的控制台来进行登录。

2023-12-12 21:58:03 419 1

原创 Linux 网络配置、IP地址、DNS地址、网关地址、重启网卡

命令 用途nmcli dev status 显示所有网络接口的NetworkManager状态nmcli con show 列出所有连接nmcli con show name 列出name连接的当前设置nmcli con add con-name name 添加一个名为name的新连接nmcli con mod namne 修改name连接nmcli con reload 重新加载配置文件(在手动编辑配置文件之后使用)nmcli con up name 激活name连接。

2023-11-30 18:18:44 4342 2

空空如也

空空如也

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

TA关注的人

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