自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法思想之链表

本篇文章讲解了基本算法中的链表算法,内容包括了算法的基本介绍,和一些常用技巧等部分,然后通过几道题目加深了我们对算法的理解。

2025-04-18 23:08:14 711 3

原创 算法思想之分治-归并

本篇文章讲解了基本算法中的分治-归并算法,内容包括了算法的基本介绍,核心思想和步骤,时空复杂度分析,代码实现,关键特性和优化策略等部分,然后通过几道题目加深了我们对算法的理解。

2025-04-17 22:18:25 669 1

原创 算法思想之分治-快排

本篇文章讲解了基本算法中的分治-快排算法,内容包括了算法的基本介绍,核心步骤,优化策略等部分,然后通过几道题目加深了我们对算法的理解。

2025-04-15 21:49:51 893 7

原创 算法思想之模拟

本篇文章讲解了算法思想中的模拟算法,开头从核心特点,常见问题,优化方向等方面对模拟算法做一个基本的介绍,之后通过几道题目使我们更好的学习模拟算法

2025-04-14 22:06:37 924 11

原创 算法思想之位运算(二)

本篇文章讲解了常见算法中的位运算部分,包括了六大常用操作符和常用模板的介绍,并通过几个题目的练习,使我们进一步加深的对位运算的掌握。

2025-04-13 20:00:00 1491 3

原创 算法思想之位运算(一)

本篇文章讲解了常见算法中的位运算部分,包括了六大常用操作符和常用模板的介绍,并通过几个题目的练习,使我们进一步加深的对位运算的掌握。

2025-04-12 21:13:59 1255 34

原创 算法思想之前缀和(二)

本篇文章讲解了算法中的前缀和算法,包括对算法的基本介绍,在找出了一维前缀和和二维前缀和的模板的基础上,进行了更多的题目的练习,使我们更好的巩固前缀和的算法。

2025-04-11 21:06:45 1090 35

原创 算法思想之前缀和(一)

本篇文章讲解了算法中的前缀和算法,包括对算法的基本介绍,找出了一维前缀和和二维前缀和的模板,并进行了题目的练习,使我们更好的巩固前缀和的算法。

2025-04-10 18:11:33 1048 50

原创 算法思想之二分查找(二)

本篇文章讲解了基本算法中的二分查找算法,内容包括了二分查找的基本介绍,二分查找的模板总结和几个常见的练习题。通过本次的练习,我相信我们对二分查找都有了更加深刻的认识。

2025-04-09 18:00:00 680 27

原创 算法思想之二分查找(一)

本篇文章讲解了基本算法中的二分查找算法,内容包括了二分查找的基本介绍,二分查找的模板总结和几个常见的练习题。

2025-04-08 18:00:00 1323 33

原创 算法思想之滑动窗口(二)

本篇文章讲解了算法中的滑动窗口,包括了对于滑动窗口的基本概念等知识,并进行了题目的练习和解析,使我们更好的熟悉和使用滑动窗口,其中几道题目略显复杂,我们可以多多练习,对我们的代码能力有不错的提升

2025-04-07 20:00:00 1845 53

原创 算法思想之滑动窗口(一)

本篇文章讲解了算法中的滑动窗口,包括了对于滑动窗口的基本概念等知识,并进行了题目的练习和解析,使我们更好的熟悉和使用滑动窗口

2025-04-06 18:00:00 958 54

原创 算法思想之双指针(二)

本篇文章在上次讲述双指针以后,又增加了几个在双指针上面更有难度的题目,通过这些题目的练习,我相信能更好的理解双指针的算法

2025-04-05 18:30:00 1118 28

原创 算法思想之双指针(一)

该文章主要讲述了算法当中的双指针部分,包括算法介绍,一些例题的讲解

2025-04-04 18:00:00 906 39

原创 C语言动态内存管理(下)

本篇文章讲解了C语言中关于动态内存最容易出现的几张错误,包括内存泄漏,悬挂指针,双重释放,越界访问,未初始化访问,释放栈区内容,未全部释放等错误方面,最后还解释了C/C++程序的内存开辟相关的一些知识。

2025-03-18 18:00:00 893 34

原创 C语言动态内存管理(上)

本篇文章讲解了C语言中的动态内存管理部分,包括为什么需要动态内存管理,以及C语言中动态内存管理会遇到的四个常见函数malloc,calloc,realloc,free。每一个函数都有函数介绍部分和实例演示。

2025-03-16 18:00:00 905 76

原创 【MySQL】用户管理和权限

本文讲解MySQL的用户管理和权限部分,包括如何创建用户,修改用户密码,删除用户,和处理用户所具有的权限问题,如何设置用户的权限,如何收回用户的权限。

2025-03-12 18:30:00 2843 51

原创 【MySQL】视图

本篇文章首先通过引言引出视图,然后介绍了视图的创建,使用,删除,并验证了视图和基表之间的关系,最后还阐述了视图的使用规则和限制。

2025-03-10 08:00:00 457 79

原创 【MySQL】事务(下)

本文讲解了数据库并发的几种场景,MVCC机制,包括三个隐藏字段,undo日志,Read View等部分,还包括当前读和快照读,最后得出RR和RC的本质区别

2025-03-08 22:00:00 1840 42

原创 【MySQL】事务(中)

本篇文章讲解了如何理解隔离性,事务的隔离级别,如何设置事务的隔离级别,详细解释四种隔离级别,其中还展现了脏读,不可重复读,幻读等现象,最后还讲解了事务的一致性。

2025-03-06 08:00:00 1452 66

原创 【MySQL】事务(上)

本篇文字讲解了MySQL中的事务部分吗,具体包括了:事务的引出,什么是事务,事务的四个属性,为什么会有事务,事务的版本支持,事务提交方式,事务的常见操作等部分知识。

2025-03-04 08:00:00 1099 57

原创 【MySQL】索引(下)

本篇文章讲解了索引操作的主键索引,唯一键索引,普通索引,复合索引,全文索引等索引方式,最后还讲述了如何查询索引,删除索引和索引的创建规则。

2025-03-02 08:00:00 719 44

原创 【MySQL】索引(中)

本篇文章讲解了MySQL中的一个现象并由此引出MySQL的page结构,最终得出MySQL的存储结构为B+树,并解释了为什么只能是B+树,最后讲解了聚簇索引和非聚簇索引。

2025-02-28 08:00:00 1410 44

原创 【MySQL】索引(上)

本篇文章讲解了关于索引的初步认识,磁盘与MySQL的关系,理解磁盘与MySQL的交互,最后是建立关于索引的共识。

2025-02-26 08:00:00 1350 53

原创 【MySQL】表的内联和外联

本篇文章讲述了MySQL的内外连接,包括内连接,左外连接和右外连接。每个连接方式都有语法介绍和案例等内容。

2025-02-24 08:00:00 1585 93

原创 【MySQL】复合查询

本文讲解了MySQL的符合查询,包括基本查询回顾,多表查询,自连接,子查询等方面。

2025-02-22 08:00:00 793 83

原创 【MySQL】内置函数

本篇文章讲解了MySQL中的一些内置函数,包括日期函数,字符函数和数字函数以及一些其他的函数,具体内容包括了函数介绍,函数使用和案例等。

2025-02-20 08:00:00 1405 82

原创 【MySQL】 基本查询(下)

本篇文章讲解了MySQL的剩余部分,包括Update,Delete,插入查询结果,聚合函数和group by语句的使用。

2025-02-18 08:00:00 2540 93

原创 【MySQL】 基本查询(上)

本篇文章内容包括了MySQL中关于基本查询方面的知识,具体包括了表中数据的插入,是否更新和删除原数据,表的各种查询方式和where条件,排序结果以及分页。

2025-02-14 08:00:00 1702 88

原创 【MySQL】 表的约束(下)

本篇文章更加深入的讲解了MySQL的约束,包括了自增长,唯一键和外键等约束条件,每一种约束方式都有介绍,使用等方面的内容。最后还对约束方面的知识做了一个综合案例的实现。

2025-02-12 08:00:00 1048 65

原创 【MySQL】 表的约束(上)

本篇文章讲解了MySQL中关于约束的一些知识,包括空属性,default默认值,列描述,zerofill和主键等约束条件。

2025-02-10 08:00:00 1723 77

原创 【MySQL】 数据类型

本篇文章讲解了MySQL中的数据类型,包括数值类型,文本二进制类型,时间日期类型,String类型等,每种类型都有语法介绍和代码使用,以及注意事项等。

2025-01-27 08:00:00 2053 62

原创 【MySQL】 表的操作

在本篇文章中,讲解了表的增删查改等操作的一些细节和需要用到的语法问题,并配了相应的图文表达十分全面。

2025-01-25 08:00:00 1789 37

原创 【MySQL】 库的操作

本篇文章讲解了MySQL的创建,增删查改等命令,以及数据库的字符集和校验规则,最后提到了数据库的备份和恢复.

2025-01-23 08:00:00 2067 31

原创 【MySQL】数据库基础知识

我们知道文件可以保存数据,那么为什么还需要数据库呢?文件存储数据的缺点数据冗余度高。当在多个文件中存储相似的数据时,可能会出现相同的数据重复存储的情况。例如,在一个学校的文件系统中,学生的基本信息(如姓名、性别、出生日期等)可能会在成绩文件、考勤文件等多个文件中重复出现。这不仅浪费存储空间,而且当需要更新学生基本信息时,需要在多个文件中分别修改,容易导致数据不一致。数据一致性差。由于数据分散在多个文件中,很难保证数据的一致性。

2025-01-21 08:00:00 3878 38

原创 C语言之字符函数和字符串函数(下)

本篇文章讲解了C语言中字符串,字符,内存操作会遇到的一些函数,内容包括函数的介绍,使用和模拟实现,能使我们进一步了解这些函数的底层逻辑。对我们的学习很有帮助

2025-01-19 08:00:00 1395 29

原创 C语言之字符函数和字符串函数(上)

本篇文章讲解了C语言中字符串操作会遇到的一些函数,内容包括函数的了解,使用和模拟实现,能使我们进一步了解这些函数的底层逻辑。对我们的学习很有帮助

2025-01-17 08:00:00 1104 30

原创 枚举、联合、大小端计算

在C语言中,实现枚举需要使用enum关键字。enum Day //星期 {Mon, //成员之间用逗号隔开 Tues,Wed , Thur , Fri , Sat , Sun //最后一个成员后面不加逗号 };//结尾加分号 enum Sex //性别 {enum Month //月份 {Apr,以上的enum Dayenum Sexenum Month都被称为枚举类型。{}中的内容是枚举类型的可能取值,也叫枚举常量。

2025-01-15 08:00:00 914 21

原创 C语言结构体如何实现位段

本篇文章是在学习了C语言的结构体之后,学习如何使用结构体实现位段。从概念到过程,再到应用,最后讲述了注意事项。

2025-01-13 08:00:00 761 34

原创 C语言之结构体

本文对C语言中的结构体的部分做了几乎全面的讲解,包括声明,自引用,变量的定义和初始化,成员访问,传参,内存对齐几个方面。

2025-01-11 13:43:37 1477 20

空空如也

空空如也

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

TA关注的人

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