自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第二部分-IP及子网划分

该篇主要讲解了IP的由来,IP地址、网络掩码、网络地址、主机地址、子网划分等的关系

2025-06-10 17:00:56 449

原创 MySQL-事务(TRANSACTION-ACID)管理

MySQL事务是数据库操作的一个基本单元,它确保一组操作要么全部成功,要么全部失败。事务的主要目的是保证数据的一致性和完整性。

2025-06-09 15:24:00 524

原创 第一部分-数据通信网络基础

本文主要对网络通信基本概念做一个解释,并对网络通信中所需的网络设备做一个记录和总结。

2025-06-09 10:51:23 619

原创 数据库工程师备考

幻读:事务A查询得到N条数据,然后事务B又插入了M条数据,或则改变了这N条数据之外的M条符合事务A搜索条件的数据,导致事务A再次搜索发现有N+M条数据了,就产生了所谓的幻读现象。3、隔离性:一个事务得执行不能被其他事务干扰,并发事务在执行过程中可能会对同一数据进行操作,这些事务得操作应该不会相互干扰,是相互隔离得。【as] //参数的数据类型只需要指明类型名即可,不需要指明宽度,具体的宽度有外部调用者决定。2、一致性:一个事务独立执行得结果,将保持数据得一致性,及数据不会因为是无阿执行而遭受到破坏。

2025-05-26 09:07:33 524

原创 C语言-第一章节---常量

本文主要介绍了C语言中的常量、宏定义和运算顺序。常量是程序运行中不可改变的值,包括整数、浮点、字符和字符串等类型。宏定义通过预处理器实现文本替换,用于简化代码、提高类型安全性和可移植性。C语言中的运算顺序由运算符的优先级和结合性决定,影响表达式的计算顺序。理解这些概念对于编写高效、可维护的C语言程序至关重要。

2025-05-12 14:50:54 1051

原创 虚拟机扩容-LVM方式

本文讲解如何使用​LVM的方式扩容虚拟机?什么时候又需要先进行分区?

2025-04-29 23:07:51 514

原创 EXSi安装操作系统报错No boot filename received

EXSi安装操作系统报错No boot filename received

2025-04-10 10:09:47 325

原创 SAN及其ZONE

存储区域网络(Storage Area Network,简称SAN)采用网状通道(Fibre Channel ,简称FC,区别与Fiber Channel光纤通道)技术,通过FC交换机连接存储阵列和服务器主机,建立专用于数据存储的区域网络。

2025-04-08 11:04:08 864

原创 HBA卡是什么

HBA卡是服务器与存储装置间的关键纽带,承担着输入 / 输出(I/O)处理及物理连接的重任。作为一种电路板或集成电路适配器,HBA 卡能实现服务器内部 I/O 通道与存储系统 I/O 通道的物理连接。

2025-04-07 22:45:39 904

原创 C语言-第一章-getchar和putchar

探究getchar和putchar的使用。

2024-11-29 11:47:49 173

原创 C语言--类型---探究c语言中的运算先后顺序

C语言中的运算顺序并不是仅仅按照从左到右来处理的,而是遵循运算符的优先级和结合性。虽然在代码中运算符的书写顺序看似是从左到右,但实际的计算顺序还受到运算符的优先级影响。因此,运算顺序受到优先级和结合性的影响,而不仅仅是简单的从左到右。对于复杂的表达式,建议将它们拆分成多个小的语句,以提高可读性和可维护性。需要注意的是,这种复合赋值的写法较为复杂且容易引起混淆,通常情况下推荐写得更清晰一些,以提高代码可读性。这一行比较复杂,因为它包含了多个赋值操作,并且它们的执行顺序会影响最终结果。a最后的值为:-24。

2024-10-30 10:23:04 380

原创 数据结构——第三章——栈、队列、数组——栈(顺序栈、链式栈、共享栈)

栈(Stack)是一种常见的数据结构,它遵循“后进先出”(Last In, First Out,LIFO)的原则。栈可以想象成一堆盘子,你只能从最上面取走盘子,也只能在最上面放上新的盘子。栈的基本操作包括:1. **初始化栈(InitStack)**:创建一个空栈。2. **判空(StackEmpty)**:判断栈是否为空。3. **入栈(Push)**:将一个元素添加到栈顶。4. **出栈(Pop)**:移除栈顶元素,并返回该元素的值。

2024-08-26 11:50:41 398

原创 数据结构——第二章——线性表——循环链表(循环单链表、循环双链表)

数据结构——第二章——线性表——双链表(双链表是什么、有什么作用?双链表怎么定义怎么使用?)

2024-08-17 11:03:51 539

原创 数据结构——第二章——线性表——双链表(双链表是什么、有什么作用?双链表怎么定义怎么使用?)

该篇文章主要介绍双链表是什么、有什么作用?双链表怎么定义怎么使用?

2024-08-17 09:41:48 377

原创 数据结构——第二章——线性表——单链表(单链表是什么、有什么作用?单链表怎么定义怎么使用?)

在C语言中,单链表的节点通常定义为一个结构体,包含数据部分和指针部分:特别注意:结构体的声明必须放在函数声明前,因为结构体只有先被加载进内存,函数声明中的LinkList &L才能被编译器所理解。# 带头节点int data;// 数据部分// 指针部分,指向下一个节点# 不带头节点,两则只是初始化时是否需要额外新增一个节点作为头节点,其他并没有什么实质性的区别int data;// 数据部分// 指针部分,指向下一个节点。

2024-08-15 15:04:30 396

原创 数据结构——第二章——线性表——顺序表(线性表是什么、有什么作用?顺序表怎么定义怎么使用?)

线性表是一种数据结构,在计算机科学中应用广泛,该篇文章主要介绍考研数据结构中,如何使用c++代码(大部分是C的语法,c完全兼容c++)创建静态、动态顺序表,以及如何对两种不同声明方式的顺序表进行增删改查操作。

2024-08-14 11:46:11 675

原创 C语言初级阶段——第7节——函数——探究c语言中函数的声明及使用方式

探究c语言中函数的声明及使用方式

2024-08-12 17:16:20 885

原创 C语言初级阶段——第8节——引用——探究c++中引用怎么使用以及和c语言中指针的区别

探究c++的使用场景,以及和c语言的区别

2024-08-12 08:51:46 211

原创 C语言初级阶段——第8节——结构体——探究c语言中如何使用结构体、结构体指针以及如何对结构体进行重定义

结构体是C语言中一种重要的数据类型,该数据类型由一组称为成员(或称为域,或称为元素)的不同数据组成,其中每个成员可以具有不同的类型。结构体通常用来表示类型不同但是又相关的若干数据。

2024-08-11 16:33:44 628

原创 C语言初级阶段——第六节——指针——探究堆内存和栈内存函数执行过程(即地址空间如何变化)

全文介绍了什么是内存,计算机中把内存划分了多少个不同的区域,每个区域主要的存放内同,以及怎么通过c语言来观察栈内存和堆内存之间的区别和使用。

2024-08-10 11:45:02 917

原创 C语言初级阶段——第六节——指针——探究指针的使用场景(传递和偏移)

探究C语言指针中的两大使用场景,即传递和偏移

2024-08-10 09:06:20 163

原创 C语言初级阶段——第六节——指针——如何解释取地址符&和取值运算符*

1、指针简单来讲就是地址,记作:&num,也称之为引用。一个变量的地址称为该变量的指针。通过变量的指针能够找到该变量。2、指针变量是一种专门设计来用于存储其他变量地址的变量。指针变量pnum的值就是变量num的地址,指针与指针变量的区别,就是变量值与变量的区别。1、取地址操作符:&,也称之为引用,通过此操作符我们可以直接获取到一个变量的地址值2、取值操作符:*,也称之为解引用,通过该操作符我们可以对应得到一个地址所对应的数据// 探究取地址运算符和取值操作符/*什么是指针:指针就是地址。

2024-08-09 23:12:38 670

原创 程序设计基础(c语言)第三版(第六章)——探究c语言如何实现矩阵的转置

探究c语言如何实现矩阵的转置

2024-08-06 16:45:24 110

原创 程序设计基础(c语言)第三版(第六章)——探究C语言如何计算数组元素个数

介绍了数组是什么?怎么定义一个数组,怎么初始化一个数组,怎么遍历一个数组。

2024-08-06 13:22:34 367

原创 程序设计基础(c语言)第三版(第五章)——如何使用三大循环实现阶乘

如何使用三大循环while do while for来多角度实现阶乘,后续还可以使用递归

2024-08-06 10:54:56 110

原创 程序设计基础(c语言)第三版(第三章)——探究++i和i++的运算顺序

探究++i和i++的运算顺序

2024-08-06 10:42:13 158

原创 程序设计基础(c语言)第三版(第五章)——探究c语言三大循环结构语句

一个循环语句的循环体内包含另一个完整的循环语句,称为循环嵌套结构。C语言提供的三种循环语句while、do…while和for语句可以互相嵌套,但被嵌套的循环结构一定是一个完整的循环结构,即两个嵌套的循环结构之间不能相互交叉。多层循环嵌套结构的执行次序是:外循环的循环变量每变化一次,都要完整地执行一遍内循环的操作。使用循环嵌套结构时,应注意内层循环与外层循环的循环控制变量不能相同。

2024-08-06 10:00:04 314

原创 第3章 栈、队列和数组中队列的实现

使用C++顺序存储实现队列,通常是通过数组来实现的。我们可以定义一个结构体来表示队列,并实现入队(Enqueue)和出队(Dequeue)操作。

2024-07-11 15:39:49 171

原创 VS code更换插件位置

该篇文章主要是介绍了前端编辑工具如何更换插件位置

2024-05-11 10:56:31 191

原创 MySQL的相关笔试题

mysql的相关练习题

2024-05-11 10:34:37 251

原创 MySQL的学习笔记脚本

MySQL学习笔记脚本

2024-05-11 10:32:29 13

原创 Mybatis中如何将多个查询结果封装为一个对象列表

Mybatis中如何将多个查询结果封装为一个对象列表

2024-04-04 16:45:37 835

原创 笔记本电脑的WIFI模块,突然不显示了,网络也连接不上

早上,在更新完笔记本电脑的系统之后,连网之后,网络突然直接断开,一查看,WiFi模块居然不见了,开机重启也是如此,这种情况常常出现在更新系统之后,WiFi模块驱动就会出现故障,可能会有部分电脑会遇到,这种情况的话,有一种情况就是网络驱动坏掉,这种需要重装驱动,另一种情况就是电脑中存在静电,导致驱动失效。

2024-02-04 09:57:31 9981 3

原创 浅析HTTP协议

该篇文章主要用于简单讲解http协议的基本概念和基本请求方式

2024-01-25 23:43:44 1313

原创 Redis如何把字符集的编码格式设置为UTF-8

该篇文章主要用来实现怎么让redis客户端显示中文

2024-01-08 23:48:07 3331

原创 Springboot项目启动之后报错:Failed to load property source from location ‘classpath:/application.yml‘

Springboot项目启动之后报错:java.lang.IllegalStateException: Failed to load property source from location 'classpath:/application.yml',怎么去处理问题

2023-12-19 15:30:23 895

原创 exception [Request processing failed: org.mybatis.spring.MyBatisSystemException] with root cause

启动Spring框架调用时控制台报出:exception [Request processing failed: org.mybatis.spring.MyBatisSystemException] with root cause,怎样去排查问题!

2023-12-18 15:13:35 1624

原创 SQL的执行顺序

sql的执行顺序

2023-11-29 16:58:20 494

原创 一台电脑,如何安装多个JDK版本并保证jdk版本自由切换(多个jdk如何配置环境变量)

同一台电脑怎么安装多个版本的jdk,比如jdk8,jdk11,jdk17,使得在不同的项目中进行jdk的切换。本文章旨在解决多个版本的jdk如何配置环境变量,以确保能随时切换jdk版本

2023-11-24 11:29:23 32172 27

原创 IDEA右侧的Maven窗口不见了?Maven按钮怎么调出来

idea编写maven项目时,idea编译工具右侧的maven项目管理操作栏突然之间不见了,怎么临时或则永久设置maven固定现在在编辑器的视图右侧

2023-11-21 11:34:43 5985 1

空空如也

空空如也

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

TA关注的人

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