自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 问答 (4)
  • 收藏
  • 关注

原创 Java Bean参数校验指南

Java参数校验

2024-04-10 10:12:56 566

原创 Redis Stack十部曲之三:理解Redis Stack中的数据类型

Redis的字符串存储字节序列,包括文本、序列化对象和二进制数组。因此,字符串是您可以与Redis键关联的最简单类型的值。它们通常用于缓存,但它们还支持额外的功能,使您能够实现计数器并执行位操作。

2024-04-03 11:08:16 1026

原创 关于RocketMQ事务型消息的理解

最近项目(电商)用到了大量的分布式技术,等我把这一块吃透了可能会开一个付费专题,这个专题一定会包括分布式事务和分布式锁等分布式概念的全面详细的理论知识,此外,还会有技术选型以及使用场景和问题分析和解决案例,感兴趣的朋友可以关注一下。

2024-04-02 17:43:04 293

原创 ASM四部曲之二:核心API——已编译类

本章解释了如何使用核心API生成和转换已编译的Java类。下文介绍了已编译类,然后介绍了相应的ASM接口、组件和生成和转换它们的工具,并提供了许多简单的示例。

2024-03-25 18:32:56 719

原创 ASM四部曲之一:什么是ASM

ASM库的目标是生成、转换和分析已编译类。为此,ASM提供了一些工具,通过使用比字节更高级的概念来读取、写入和转换字节数组,例如数字常量、字符串、Java标识符、Java类型、Java类结构元素等。请注意,ASM库的作用域严格限于读、写、转换和分析字已编译类,禁止将其用于类加载过程。

2024-03-24 17:46:32 808

原创 操作系统——进程与线程

现代操作系统允许多个程序并发执行,为了更好地描述和控制程序的并发执行,从而引入了进程的概念。程序和进程的区别如下:- 程序:是静态的,是一个存放在磁盘里的可执行文件,是一个指令的集合。- 进程:是动态的,是程序的一次执行过程

2024-02-17 11:20:17 854

原创 Redis Stack十部曲之一:Redis Stack概述

Redis Stack是使用Redis的最佳起点。我们将我们提供的最先进技术捆绑在一起,形成一个易于使用的软件包。Redis Stack扩展了Redis 的核心功能,并为调试等提供了完整的开发人员体验。

2024-02-06 23:47:49 874

原创 MySQL十部曲之八:InnoDB事务模型及其操作语句

InnoDB事务模型及其操作语句

2024-02-03 05:12:58 797

原创 MySQL十部曲之七:InnoDB索引及其优化措施

InnoDB索引及其优化措施

2024-02-01 00:25:13 1078

原创 MySQL十部曲之六:数据操作语句(DML)

MySQL十部曲之六:数据操作语句(DML)

2024-01-28 23:01:14 1106

原创 MySQL十部曲之一:MySQL概述及手册说明

MySQL十部曲之一:MySQL概述及手册说明

2024-01-26 21:09:00 947

原创 MySQL十部曲之三:字符集和排序规则

MySQL十部曲之三:字符集和排序规则

2024-01-26 21:04:22 1167

原创 MySQL十部曲之四:MySQL中的数据类型

MySQL十部曲之四:MySQL中的数据类型

2024-01-26 20:33:57 1350

原创 Docker五部曲之五:通过Docker和GitHub Action搭建个人CICD项目

通过Docker和GitHub Action搭建个人CICD项目

2024-01-18 17:52:32 1668 3

原创 Docker五部曲之四:Docker Compose

Docker Compose

2024-01-14 16:40:25 1170 1

原创 Docker五部曲之三:镜像构建

镜像构建

2024-01-12 13:21:47 1055

原创 Docker五部曲之二:Docker引擎

Docker引擎

2024-01-12 13:20:44 1099

原创 Docker五部曲之一:容器术语介绍

容器术语介绍

2024-01-12 13:16:31 1248 1

原创 C语言实现关键字匹配算法(复制即用)

一份C源代码存储在一个文本文件中,请统计该文件中关键字出现的频度,并按此频度对关键字进行排序。

2023-12-28 15:02:48 935

原创 C语言实现十进制二进制小数整数之间的转换(复制即用)

实现十进制二进制小数整数之间的转换

2023-12-28 14:55:33 467

原创 C语言数字金字塔实训

C语言数字金字塔实训

2023-12-27 13:18:41 557

原创 C语言报文哈夫曼编码系统

C语言报文哈夫曼编码系统

2023-12-27 13:06:51 489 1

原创 C语言学生管理系统(全部代码,复制即用)

C语言学生管理系统

2023-12-27 12:58:21 511

原创 C语言使用深度优先遍历(DFS)进行逆拓扑排序如何判断有向图是否含有环

C语言使用深度优先遍历(DFS)进行逆拓扑排序如何判断有向图是否含有环

2023-10-31 14:30:19 990

原创 数据结构和算法——用C语言实现所有图状结构及相关算法

用C语言实现所有图状结构及相关算法

2023-10-31 14:27:58 480

原创 数据结构和算法——用C语言实现所有排序算法

用C语言实现所有排序算法

2023-10-27 23:21:38 739

原创 数据结构和算法——用C语言实现所有树形结构及相关算法

这是一个完整的由纯C语言实现的可以存储任意类型元素的数据结构的工程项目。

2023-10-21 01:12:46 643

原创 数据结构和算法——用C语言实现所有线形结构及相关算法

数据结构,线形结构基础知识及代码实现

2023-10-09 22:53:32 263

原创 C语言指向二维数组的四种指针以及动态分配二维数组的五种方式

本文介绍了可以指向二维数组的四种指针,以及动态分配二维数组的五种方式

2023-09-18 01:04:50 6121

原创 使用纯C语言定义通用型数据结构的方法和示例

使用纯C语言定义通用型数据结构的方法和示例

2023-09-09 23:41:34 312

原创 学习高等数学和线性代数需要的初等数学知识

学习高等数学需要的初等数学知识

2023-08-26 10:37:56 533

原创 操作系统——什么是操作系统

若异常或中断处理程序能够解决相应的问题,则在异常或中断处理程序的最后,CPU通过执行异常或中断返回指令,回到被打断的用户程序的第i条指令或第。多道程序环境允许多个程序并发执行,但由于资源有限,进程的执行并不是一贯到底的,而是走走停停的,它以不可预知的速度向前推进,这就是进程的异步性。在计算机系统中,CPU通常执行两种不同性质的程序,一种是操作系统内核程序,另一种是用户程序。异常和中断是CPU从用户态到内核态的唯一途径,当发生异常和中断时,运行在用户态的CPU会立即进入到内核态,这是通过硬件实现的。

2023-08-03 18:35:39 1266 1

原创 线性代数——二次型

线性代数——二次型

2023-07-28 14:47:59 1090

原创 线性代数——特征值和特征向量

线性代数特征值和特征向量

2023-07-25 16:09:37 1513

原创 线性代数——线性方程组

线性方程组求解。

2023-07-20 14:43:18 465

原创 这篇文章终于让我学会英语语法了

非谓语动词就是不可以做谓语的动词,如果句子里有多个动词就需要把不做谓语的动词变成非谓语形式。语态用于表示主语和谓语的关系是主动还是被动,语态分为主动语态和被动语态。情态动词是指本身有一定词义,表示说话人主观态度的词。一般时态表示不特殊,没有任何的特殊强调,只表达事情发生在这个事件段内。被动语态和时态:主动句和被动句中,表现时态的词有所不同。完成进行时在完成时态的基础上强调了一件事进行的过程。进行时态表示某个时间段内正在进行或持续进行的事情。,它通过谓语动词的形式变化来体现,时态是每个动词。

2023-04-13 22:30:08 858

原创 在C语言中实现类似面向对象语言的异常处理机制

在使用C语言编写代码的时候不能使用类似Java的异常处理机制是非常难受的,所以今天放假用了一下午的时间简单实现了一下。

2023-04-05 21:41:12 272 1

原创 线性代数——向量

文章目录版权声明n维向量线性表示向量组等价线性相关向量组的秩版权声明本文大部分内容皆来自李永乐老师考研教材和视频课。n维向量由nnn个数a1,a2,…,ana_1,a_2,\dots,a_na1​,a2​,…,an​构成的有序数组称为nnn维向量,记为:[a1a2…an](行向量)[a1a2…an](列向量)T\begin{bmatrix}a_1&a_2&\dots&a_n\end{bmatrix}_{(行向量)}\\\begin{bmatrix}a_1&

2023-04-03 21:14:19 1025

原创 数据结构和算法——数据结构和算法的概念

也就是说在寻找算法频度时不需要找出所有语句执行的频度,只需要找出对算法频度贡献最大的语句即可。在计算空间复杂度时只需要计算辅助空间即可,比如上述的选择排序算,它仅需要一个临时变量作为辅助空间,所以它的空间复杂度为。是指相互之间存在一种或多种特定关系的数据元素的集合(强调的是数据元素之间的关系)。一个算法的设计取决于所选定的逻辑结构,而算法的实现依赖于所采用的存储结构。是具有相同性质的数据元素的集合(强调的是数据元素性质的相同)。一个算法的运行的时间大致可以等于计算机执行算法指令的时间(

2023-04-02 10:37:49 390

原创 线性代数——矩阵

线性代数——矩阵

2023-03-29 21:08:20 2822 2

空空如也

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

TA关注的人

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