自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL的用户管理以及权限设置

MySQL的用户管理和用户的权限设置

2024-03-14 13:49:45 475

原创 MySQL的事务

介绍了MySQL中的事务、事物的操作、以及事务的隔离级别之间的差异

2024-03-14 13:44:44 902

原创 MySQL的常用函数

对MySQL常用的一些函数做了总结,每个函数做了详细的介绍

2024-03-14 13:27:53 1512 3

原创 MySQL的索引

介绍了MySQL中的索引介绍、索引原理、聚簇索引和非聚簇索引、以及什么是回表查询

2024-03-14 13:18:40 950

原创 Linux的MySQL安装与卸载

Linux(CentOs)下MySQL的安装和卸载

2024-03-12 22:47:32 389

原创 Linux-进程信号

详细介绍了Linux下进程的信号是什么,信号怎么产生的,有什么作用,以及信号的影响结果

2024-02-13 19:17:34 1080

原创 Linux下的多线程

详细讲解了线程的概念,线程的意义,剖析线程在Linux下的存在方式和运行逻辑

2024-02-07 22:06:35 1365 1

原创 C++11新特性

介绍了C++11新特性,最重要的例如:列表初始化,右值引用,lambda表达式等

2023-06-26 20:53:32 365

原创 位图以及布隆过滤器

讲解了位图,布隆过滤器的概念,原理以及代码实现

2023-06-11 20:05:02 584

原创 哈希表原理,以及unordered_set/和unordered_map的封装和迭代器的实现

讲解了哈希表原理,什么是哈希冲突、哈希函数、闭散列(开放定址法)和开散列(哈希桶),unordered系列怎么对其封住,哈希表的迭代器实现

2023-06-10 23:26:24 1118 1

原创 二叉搜索树、AVL树、红黑树底层源码以及迭代器模拟实现,map/set的封装

详细介绍了二叉搜索树,AVL树的底层原理和实现,红黑树的底层运转规则和源码实现,map和set如何封装红黑树

2023-05-15 15:31:27 523 2

原创 Linux操作系统-进程间通信

详细剖析了匿名管道、命名管道、共享内存的原理和代码写法,代码实现使共享内存利用命名管道互斥的方法

2023-04-24 15:43:44 207

原创 C++面向对象三大特性-多态

介绍了C++中多态的特性,抽象类(接口类)的定义方法和说明,多态的底层原理。

2023-04-15 17:37:37 148 2

原创 C++面向对象三大特性-继承

详细介绍了继承的特性和菱形继承和菱形虚拟继承

2023-04-15 10:55:34 82

原创 STL-stack和queue以及priority_queue的详细剖析

详细讲解了栈(stack)和队列(queue)以及优先级队列(priority_queue)的使用,详细剖析和模拟实现

2023-04-14 19:48:41 58

原创 STL-vector以及list使用和详细剖析实现

vecotr和list使用方法,细节的详细解剖,模拟实现等

2023-04-11 17:09:26 224

原创 STL-string使用和模拟实现

详细介绍了,string类和迭代器的使用以及模拟实现

2023-04-11 15:04:35 43

原创 Linux操作系统-文件系统(内存文件和磁盘文件)

详细剖析 内存文件在内存中如何存放和进行管理运行的,磁盘文件在磁盘中存放方式,OS读取磁盘文件的特殊方式以及动静态库的原理

2023-04-05 22:39:36 1400

原创 linux操作系统-进程概念和进程控制

细谈进程的概念,进程状态,进程创建,进程的僵尸和孤儿进程,进程等待和进程替换。最重要的是进程的虚拟和物理地址空间的转换等。

2023-04-03 10:53:39 120

原创 模板的概念和使用

C++模板的概念,函数模板和类模板的使用和注意事项

2023-02-22 17:33:53 93

原创 C++内存管理

C/C++内存管理分布,new/delete等相关学习

2023-02-22 16:11:39 45

原创 类和对象(下)

类和对象的初始化列表,友元函数,内部类,匿名对象,拷贝构造的编译器优化

2023-02-18 12:26:03 52

原创 C++类和对象(中)

六个默认成员函数讲解,const成员函数

2023-02-15 12:40:48 48

原创 C++类和对象(上)

C++是一种面向对象的编程语言,那么面向对象是怎么样的呢?和C语言的面向过程有什么不同。C++怎么定义类和对象的?我带大家学习一下

2023-02-13 17:51:54 57

原创 从C到学习C++的入门知识

C++是支持C语言语法的,但是在C语言基础之上增加了许多新东西需要我们学习,先看一下语法上增加了哪些细节

2023-02-12 20:14:38 112

原创 Linux常用工具的使用

yum、vim、gcc/g++、如何配置sudo提权指令、git版本管理工具、gdb调试器、make/makefile等工具的使用

2023-02-10 16:23:06 67

原创 Linux入门-环境搭建、基本指令以及权限讲解

这次我给大家介绍Linux系统,究竟怎么更快上手Linux,怎么学习Linux?接下来我给大家分享一下干货。

2023-02-09 18:01:31 138

原创 数据结构-各种排序算法

今天我们谈一下数据结构中各种排序算法,了解什么是排序和常见的排序算法是如何排序的。

2023-02-01 22:29:44 155

原创 数据结构-二叉树以及堆和堆排序

树在数据结构中是一种很重要的存储结构,而树的种类有很多,例如:二叉树,哈夫曼树,b树,红黑树等等,而二叉树在数据结构中算是一种比较简单的树,而我们今天要了解的就是二叉树。

2022-12-19 13:30:41 213

原创 数据结构-栈和队列

在数据结构中,栈和队列是两种很重要的数据结构,那么栈和队列到底是一种以什么样的方式去存储数据的,以及添加和删除是以什么样的规律去运行的,接下俩由我给大家详细讲解一下

2022-12-16 20:06:06 80 1

原创 数据结构-链表和顺序表

介绍一下链表和顺序表是什么?链表和顺序表的在内存中是如何存储数据的?他们的区别是什么?

2022-11-12 13:55:49 119

原创 C的编译和预处理

不知道大家有没有想过这样一个问题,我们写完一个C语言代码,我们的计算机是怎么去识别的,然后输出我们想要的结果?

2022-10-26 09:23:28 117

原创 文件的操作

文件就是存储在我们电脑中的一些数据,我们一般说的文件分为两种:程序文件和数据文件。

2022-10-16 22:33:40 215 2

原创 动态内存管理

我们在开辟空间得时候是如何开辟的?是这样还是这样但是对于空间的需求,不仅仅是这么简单的,有些时候我们要用到的内存需要程序执行起来才知道,所以这时候就要用到动态内存开辟了。

2022-10-06 11:02:00 347 1

原创 C语言的结构体内存对齐

我们深入探讨一下C语言结构体内存的大小,无论考研还是找工作这都是一个非常热门的一个考点

2022-09-24 22:36:00 327 1

原创 C语言内存函数的介绍

C语言中有许多有意思而且非常实用的内存函数,我们一起来看一下这些函数是怎么使用和实现的

2022-09-22 14:22:04 345

原创 C语言打印杨辉三角

写到这里这个杨辉三角算是完成了,可是这个代码并不是最优解,只是便于理解,我们发现每一行的元素只是与上一行有关系,所以没必要每一行都保存,存一行打印一行就行了。由于不能把之前的元素覆盖,所以要从后往前填充数据。杨辉三角,是二项式系数在三角形中的一种几何排列,由南宋数学家杨辉发现的。我们可以将整个杨辉三角看成一个二维数组,这样实现起来就很简单了。这个算法降低了空间复杂度,所有比第一种方法执行效率更高。如果作者写的对您有帮助给个赞吧!

2022-09-13 10:07:55 486

原创 C语言数据的存储

同时,加法和减法也可以统一处理(CPU只有加法器)此外,补码与原码相互转换,其运算过程是相同的,不需。就是一个无穷小,所以这时规定浮点数的指数E等于1-127(或者1-1023)即为真实值,有效数值M不再补1,直接是0.xxxxx的小数。上面说了一下整形在内存中的存储方式,而浮点数在存储中的存储方式和整形是完全不同的,对于整形来说浮点数就相对复杂一点。那么E就先减去127(或1023),得到真实的E,然后把有效数M的前面补上1,这是通常的情况。E全为1,就代表是一个无穷大的数值,正负取决于符号位。...

2022-08-12 16:34:57 1172

原创 C语言实现排雷小游戏

C语言实现排雷小游戏

2022-08-03 18:29:09 543

原创 C语言实现三子棋

C语言实现的三子棋游戏

2022-07-31 20:27:14 650

空空如也

空空如也

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

TA关注的人

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