自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis 事务机制

本文介绍 Redis 事务机制特性及其操作步骤。

2025-08-09 21:52:55 523 1

原创 Redis 持久化

本文将对 Redis 持久化机制作详细介绍。

2025-08-09 09:03:38 458

原创 C++ 操作 Redis 客户端

本文介绍 C++ 语言如何操作 Redis,包含 redis-plus-plus库的安装教程

2025-08-06 15:24:59 1019

原创 Redis 常用数据类型 (下)

上篇中介绍到了Redis 的 String 类型,本文是下篇,将继续介绍 Redis 常用数据类型中的 哈希(Hash)、列表(List) 、集合(Set) 、有序集合(Sorted Set) 和一些其他类型。

2025-08-05 15:48:51 734

原创 Redis 常用数据类型(上)

Redis 数据类型,包括**字符串(String)** **、哈希(Hash)** 、**列表(List)** 、**集合(Set)** 、**有序集合(Sorted Set)** 等。本文是上篇,将介绍一些前置知识和 string 类型详细介绍

2025-08-03 09:56:44 867

原创 MySQL 数据类型

本文介绍 MySQL 的几种常用数据类型:整数,字符串,日志与时间,枚举与集合。

2025-08-01 07:55:14 625

原创 初始Redis:概念、特性、使用场景、安装教程

本文介绍了Redis的概念、特性、使用场景和Ubuntu安装Redis教程

2025-07-27 11:15:20 858

原创 C++11 智能指针深度解析:核心设计思想与面试要点

c++11标准库引入了智能指针,分为shared_ptr, unique_ptr, weak_ptr。智能指针是现代c++编程的核心,本文将详细介绍其核心设计思想、和面试的一些考点。

2025-07-13 20:09:20 826

原创 TcpServer:面向连接的可靠网络传输

本文旨在快速上手tcp网络通信的编程实现,关于详细的tcp协议将在之后介绍​​协议​​​​全称​​​​核心定位​​​​TCP​​传输控制协议(Transmission Control Protocol)​​面向连接​​的可靠传输协议,保证数据有序、不丢失、不重复。​​UDP​​用户数据报协议(User Datagram Protocol)​​无连接​​的不可靠传输协议,提供尽力而为的数据传输,追求低延迟和高吞吐量。

2025-04-29 00:14:15 814

原创 套接字编程udp服务:从计网理论到代码实践

​。

2025-04-27 01:00:03 672

原创 红黑树:数据世界的平衡艺术

“理解红黑树,不仅是掌握一种数据结构,更是打开高效算法设计的大门。”​​ 现在,让我们一起踏上这段从“红黑交替”到“性能飞跃”的探索之旅!

2025-04-22 13:00:32 718

原创 网络基础概念

本质是一种解决远距离网络传输问题的解决方案TCP/IP与操作系统的关系。

2025-04-05 13:22:24 1114

原创 华为云服务器Ubuntu22.04安装MySQL 5.7

尽管MySQL早已更新到了8.0以上的版本,但作为经典版本之一的MySQL5.7仍在被广泛使用,作为一名数据库新手在学习阶段,也推荐大家入手MySQL5.7。

2025-03-16 00:54:41 1086 1

原创 AVL树:C++实现

本文详细介绍了AVL树的节点插入以及插入如何旋转调整,以及如何进行平衡检测

2025-02-14 23:53:02 1041

原创 进程地址空间

地址是C语言中的重要知识,在谈到此类内容时,教材往往都会提到程序地址空间。我们只需要知道,不同类型的变量的数据会被存在内存中不同的区域里,如下图,供参考(以32位操作系统为例)。我们可以写一段代码,来验证上图,这里涉及的C语言知识不再赘述。// 未初始化变量// 已经初始化变量// 常量printf("正文代码区地址: %p\n", main);printf("已初始化全局变量地址: %p\n", &g_val);printf("未初始化全局变量地址: %p\n", &g_unval);

2025-02-13 13:19:30 909

原创 Linux:环境变量

本文介绍了Linux系统环境变量的概念、简单改写和几种查看方法,同时穿插介绍了C语言主函数参数的一些知识,文末简单介绍了shell脚本的基础知识。

2025-01-20 20:21:51 1246

原创 Linux:进程优先级、切换和调度

进程优先级、切换、调度相关知识

2025-01-18 17:37:57 1281

原创 Linux:进程状态

至于这个38276进程,因为我使用的是自己电脑上装的ubuntu双系统,38276是管理我这个用户的各种服务,包括桌面环境、应用程序等等。但是,当我们处于一些重要的I/O时(比如往磁盘写入数据),如果操作系统调度策略杀死了这个进程,那么,轻则数据损失,重则磁盘损坏。阻塞(Blocked)状态是进程生命周期中的一个常见状态,它表示进程暂时无法继续执行,因为它在等待某个外部事件的发生。当然了,这只是阻塞的一种示例,还有其余示例,在我们之后深入学习Linux操作系统和网络的过程中还会遇到很多种。

2025-01-17 19:48:50 779

原创 Linux:进程的基本概念和基本操作

本文介绍Linux操作系统中进程概念的理解和查看进程的基本操作

2025-01-16 23:21:09 1073

空空如也

空空如也

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

TA关注的人

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